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

Reply via email to