Hi,
Up until recently I had dual monitors setup on Ubuntu 8.10 and it was working fine. When I upgraded to 9.04 I got the following error message:
(EE) NVIDIA's GLX implementation only supports Xinerama when X screen 0 is driven by the NVIDIA X driver. Xinerama is enabled and X screen 0 is driven by the RADEON driver. Disabling GLX.
The odd thing about that error message is that I've been using Radeon on Screen 0 and Nvidia's GLX on Screen 1 for the past two months and it's been working fine, so I don't think that error message is correct.
Anyway, I reassigned Nvidia to Screen 0 but it only works if I use the "vesa" driver for my ati card. If I use "radeon" or "ati" X crashes w/o any error messages in the logs. The problem with using vesa is that one of my screens is not operating at full resolution ...
If anyone has any advice on how I can get my dual screen working again it would be much appreciated. Thanks.
P.S: Downgrading xserver-xorg-video-ati to the version in 8.10 did not work because X complained that it was an incompatible version. Also, I've tried just about every combination of "ati","radeon","nv","nvidia" and "vesa" ... for some reason "nvidia" and "ati" aren't playing nicely if anyone has experienced this before and was able to fix please let me know!
P.P.S: When using "nvidia" and "ati" together X only crashes when "Xinerama" is enabled. Otherwise one of the screens remains blank
lspci output:
01:00.0 VGA compatible controller: ATI Technologies Inc RV370 5B60 [Radeon X300 (PCIE)]
01:00.1 Display controller: ATI Technologies Inc RV370 [Radeon X300SE]
03:02.0 VGA compatible controller: nVidia Corporation NV34 [GeForce FX 5500] (rev a1)
xorg.conf:
Code:
Section "ServerLayout"
Identifier "Default Layout"
Screen 0 "Default Screen 0" 0 0
Screen 1 "Default Screen 1" RightOf "Default Screen 0"
InputDevice "Generic Keyboard"
InputDevice "Generic Mouse"
Option "Xinerama" "true"
EndSection
Section "InputDevice"
Identifier "Generic Keyboard"
Driver "kbd"
Option "Core Keyboard"
Option "XkbRules" "xorg"
Option "XkbModel" "pc104"
Option "XkbLayout" "us"
EndSection
Section "InputDevice"
Identifier "Generic Mouse"
Driver "mouse"
EndSection
Section "Device"
Identifier "Configured Video Device 0"
Driver "nvidia"
BusID "PCI:3:2:0"
EndSection
Section "Device"
Identifier "Configured Video Device 1"
#ati and radeon crashes the server now :(
Driver "vesa"
BusID "PCI:1:0:0"
EndSection
Section "Monitor"
Identifier "Configured Monitor 0"
Option "DPMS"
EndSection
Section "Monitor"
Identifier "Configured Monitor 1"
Option "DPMS"
EndSection
Section "Screen"
Identifier "Default Screen 0"
Monitor "Configured Monitor 0"
Device "Configured Video Device 0"
DefaultDepth 24
EndSection
Section "ServerFlags"
Option "DontZap" "false"
EndSection
Section "Screen"
Identifier "Default Screen 1"
Monitor "Configured Monitor 1"
Device "Configured Video Device 1"
DefaultDepth 24
EndSection