Bill Gee composed on 2024-01-25 06:40 (UTC-0600): > This is probably more of a hardware question than a FreeDOS question. > However, I think the people on this list are likely to have some > experience with this kind of problem. > The upcoming change to Wayland in the Fedora world is going to force me > to change out my PS/2 KVM switch for one that supports HDMI. There are > KVM switches which can accept either HDMI/USB or VGA/PS2, but they are > VERY expensive, like well over $1k. A KVM that is HDMI/USB only is > under $200. > The only machine I have that cannot be easily converted to HDMI/USB is > my FreeDOS system. I found what I think might be a way to make it work, > and I am interested in any experience you might have with this. > Display: I currently have an old Permedia Labs VGA card (PCI bus) in > the system. I tried a $10 VGA-to-HDMI adapter, but found it works ONLY > for 1920x1080 resolution. It will not take 640x480. > The mainboard supports AGP display adapters. I can get an AGP display > adapter with a DVI-D output for reasonably cheap at eBay. DVI-D to HDMI > is an easy conversion. > Question - Will that work with the resolution modes that FreeDOS supports? > Keyboard and mouse: I found a project which uses a Raspberry Pi Pico to > convert USB keyboard and mouse to PS/2 keyboard and mouse. > https://github.com/No0ne/ps2x2pico > I already have a Pico and some suitable PS/2 cables. The logic level > converter is $5 at Sparkfun. It is cheap, so I will give it a try. > Question - Has anyone else tried something like this? Are there any > other suggestions? IME, the last of the ATI Radeon AGP cards well support the same modes as pre-Radeon ATI cards:
Using no cabling adapters: # inxi -CMS --vs inxi 3.3.31-00 (2023-11-02) System: Host: k8mmv Kernel: 5.14.21-150500.55.44-default arch: x86_64 bits: 64 Desktop: Trinity v: R14.1.1 Distro: openSUSE Leap 15.5 Machine: Type: Desktop Mobo: MICRO-STAR model: MS-7142 v: 1.00 serial: N/A BIOS: Phoenix v: 6.00 PG date: 06/27/2006 CPU: Info: single core model: AMD Sempron 3000+ bits: 64 type: UP cache: L2: 128 KiB Speed (MHz): 1800 min/max: N/A core: 1: 1800 # inxi -Gaz Graphics: Device-1: AMD R300 [Radeon 9700/9700 PRO] driver: radeon v: kernel alternate: amdgpu arch: Rage-8 code: R300 process: TSMC 130nm built: 2002-07 ports: active: DVI-I-1,VGA-1 empty: SVIDEO-1 bus-ID: 01:00.0 chip-ID: 1002:4e44 class-ID: 0300 Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: radeon unloaded: fbdev,modesetting,vesa dri: r300 gpu: radeon display-ID: :0 screens: 1 Screen-1: 0 s-res: 3600x1200 s-dpi: 108 s-size: 846x282mm (33.31x11.10") s-diag: 892mm (35.11") Monitor-1: DVI-I-1 mapped: DVI-0 pos: primary,left model: NEC EA243WM serial: <filter> built: 2011 res: 1920x1200 hz: 60 dpi: 94 gamma: 1.2 size: 519x324mm (20.43x12.76") diag: 612mm (24.1") ratio: 16:10 modes: max: 1920x1200 min: 640x480 Monitor-2: VGA-1 mapped: VGA-0 pos: right model: Dell P2213 serial: <filter> built: 2012 res: 1680x1050 hz: 60 dpi: 90 gamma: 1.2 size: 473x296mm (18.62x11.65") diag: 558mm (22") ratio: 16:10 modes: max: 1680x1050 min: 720x400 API: EGL v: 1.5 hw: drv: amd r300 platforms: device: 0 egl: 1.4 drv: r300 device: 1 drv: swrast gbm: egl: 1.4 drv: r300 surfaceless: egl: 1.4 drv: r300 x11: egl: 1.4 drv: r300 inactive: wayland API: OpenGL v: 4.5 compat-v: 2.1 vendor: x.org mesa v: 22.3.5 glx-v: 1.4 direct-render: yes renderer: ATI R300 device-ID: 1002:4e44 memory: 125 MiB unified: no # xrandr Screen 0: minimum 320 x 200, current 3600 x 1200, maximum 4096 x 4096 VGA-0 connected 1680x1050+1920+0 (normal left inverted right x axis y axis) 473mm x 296mm 1680x1050 59.95*+ 1280x1024 75.02 60.02 1152x864 75.00 1024x768 75.03 60.00 800x600 75.00 60.32 640x480 75.00 59.94 720x400 70.08 DVI-0 connected primary 1920x1200+0+0 (normal left inverted right x axis y axis) 519mm x 324mm 1920x1200 59.95*+ 1680x1050 59.88 1400x1050 59.95 1280x1024 60.02 1440x900 59.90 1280x960 60.00 1280x800 59.91 1280x720 60.00 59.94 1024x768 60.00 800x600 60.32 56.25 720x480 60.00 59.94 640x480 60.00 59.94 S-video disconnected (normal left inverted right x axis y axis) # Using a DVI output adapter on a HDMI cable: # inxi -Gaz Graphics: Device-1: AMD R300 [Radeon 9700/9700 PRO] driver: radeon v: kernel alternate: amdgpu arch: Rage-8 code: R300 process: TSMC 130nm built: 2002-07 ports: active: DVI-I-1 empty: SVIDEO-1,VGA-1 bus-ID: 01:00.0 chip-ID: 1002:4e44 class-ID: 0300 Display: x11 server: X.Org v: 1.21.1.4 driver: X: loaded: radeon unloaded: fbdev,modesetting,vesa dri: r300 gpu: radeon display-ID: :0 screens: 1 Screen-1: 0 s-res: 1680x1050 s-dpi: 108 s-size: 395x246mm (15.55x9.69") s-diag: 465mm (18.32") Monitor-1: DVI-I-1 mapped: DVI-0 model: Dell P2213 serial: <filter> built: 2012 res: 1680x1050 hz: 60 dpi: 90 gamma: 1.2 size: 473x296mm (18.62x11.65") diag: 558mm (22") ratio: 16:10 modes: max: 1680x1050 min: 720x400 API: EGL v: 1.5 hw: drv: amd r300 platforms: device: 0 egl: 1.4 drv: r300 device: 1 drv: swrast gbm: egl: 1.4 drv: r300 surfaceless: egl: 1.4 drv: r300 x11: egl: 1.4 drv: r300 inactive: wayland API: OpenGL v: 4.5 compat-v: 2.1 vendor: x.org mesa v: 22.3.5 glx-v: 1.4 direct-render: yes renderer: ATI R300 device-ID: 1002:4e44 memory: 125 MiB unified: no # xrandr Screen 0: minimum 320 x 200, current 1680 x 1050, maximum 4096 x 4096 VGA-0 disconnected (normal left inverted right x axis y axis) DVI-0 connected primary 1680x1050+0+0 (normal left inverted right x axis y axis) 473mm x 296mm 1680x1050 59.95*+ 1280x1024 75.02 60.02 1152x864 75.00 1024x768 75.03 60.00 800x600 75.00 60.32 640x480 75.00 59.94 720x400 70.08 S-video disconnected (normal left inverted right x axis y axis) # -- Evolution as taught in public schools is, like religion, based on faith, not based on science. Team OS/2 ** Reg. Linux User #211409 ** a11y rocks! Felix Miata _______________________________________________ Freedos-user mailing list Freedos-user@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/freedos-user