When I try to run dual-head on one Radeon 9200, DVI to Dell 2000 on the left, VGA to Dell 1800 on the right, the right is fine but the left, while visible and recognizable as my desktop, is a dotted, fuzzy, distorted half-width mess that the monitor claims is "524x1200@60hz". Also, after exiting X both screens usually go blank until I fire up X again remotely or reboot.
I am running debian unstable. The kernel is 2.6.0-test9 custom compile, with:
CONFIG_DRM_RADEON=y
CONFIG_FB_RADEON=m
CONFIG_AGP_ATI=y
(The presence or absence of radeonfb doesn't make any difference with the symptom.)
X -version:
XFree86 Version 4.3.0.1 (Debian 4.3.0-0pre1v4 20031024231956
aigarius@namatevs.lv)
lspci:
01:00.0 VGA compatible controller: ATI Technologies Inc: Unknown device 5964 (rev 01)
XF86Config-4:
Section "Module"
Load "GLcore"
Load "bitmap"
Load "ddc"
# Load "dri"
# Load "drm"
Load "extmod"
Load "int10"
Load "record"
Load "vbe"
Load "dbe" # Double buffer extension
Load "type1"
Load "freetype"
Load "glx"
EndSection
# **********************************************************************
# Monitor section
# **********************************************************************
# Any number of monitor sections may be present
Section "Monitor"
Identifier "Monitor0"
HorizSync 30-80
VertRefresh 50-70
EndSection
Section "Monitor"
Identifier "Monitor1"
HorizSync 30-80
VertRefresh 50-70
EndSection
# **********************************************************************
# Graphics device section
# **********************************************************************
Section "Device"
Identifier "Device0"
Driver "radeon"
Screen 1
BusID "PCI:01:00:0"
Option "PanelSize" "1600x1200"
# Option "MergedFB" "true"
# Option "UseFBDev" "true"
# Option "AGPFastWrite" "true"
# ChipID 0x514d
EndSection
Section "Device"
Identifier "Device1"
Driver "radeon"
Screen 0
BusID "PCI:01:00:0"
Option "MonitorLayout" "CRT"
# ChipID 0x514d
EndSection
# **********************************************************************
# Screen sections
# **********************************************************************
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1600x1347"
ViewPort 0 0
EndSubsection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Subsection "Display"
Depth 24
Modes "1280x1024" "1024x768"
ViewPort 0 0
EndSubsection
EndSection
# **********************************************************************
# ServerLayout sections.
# **********************************************************************
Section "ServerLayout"
Identifier "Simple Layout"
Screen "Screen0"
Screen "Screen1" RightOf "Screen0"
InputDevice "Mouse1" "CorePointer"
InputDevice "Keyboard1" "CoreKeyboard"
Option "Xinerama"
EndSection
Section "ServerFlags"
Option "Xinerama" "true"
EndSection
Can I fix this? Should I buy a second video card? Since I only have the one AGP slot, which PCI card with DVI is well-supported? I did a cursory inspection before buying the radeon, and was then extremely disappointed to find out I hadn't inspected hard enough and that the radeon is not at all well supported in stable (kernel 2.4, x 4.2) linux or even unstable debian. I don't care about 3d performance - what can I buy that is rock-solid supported in the kernel and lets me use either two 1280x1024 LCDs or a 1600x1200 and a 1280x1024?
Thanks for any advice