gdm/xdm/kdm crash if running two card setup
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nvidia-graphics-drivers-180 (Ubuntu) |
Invalid
|
Undecided
|
Unassigned | ||
xorg (Ubuntu) |
Invalid
|
Undecided
|
Unassigned |
Bug Description
Binary package hint: xorg
Until now I had only Nvidia 8800GTS graphics card. I used two monitors with Xinerama enabled and one desktop stretched across both screens. Now I decided to add one more monitor. First I installed Nvidia 7800GT in the second PCIe slot. Both cards worked fine.
Two monitors are connected to 7800GT and one to 8800GTS.
I've created a xorg.conf with nvidia-settings. When restarting X I saw Nvidia logo on the main monitor connected to 8800GT and mouse cursor briefly appeared. All three monitors came to life from power savings mode, the other two just didn't display any picture yet. Then gdm simlpy crashed. The process repeaded itself for six times until I was thrown back in console with a notice that gdm won't start.
I started digging up and playing with various configurations. Gdm (or kdm or xdm, I tried all three) will die only if there are two screens on separate graphics cards. There was nothing in Xorg error logs that would give any idea what could be the problem. Then I decided and I ran Xorg -config /etc/X11/xorg.conf and I got xorg running on all three screens. Mouse was there and I was able to move it across all three screens. Xorg by itself was running as it should. I tried running Xorg with the same options as xdm to see if it fails, but it didn't. Only when Xorg is ran by xdm it will die, probably because xdm crashes first. Running xdm in debug nodaemon mode didn't help. I have attached my Xorg.conf and xdm logs when running in daemon mode.
Any ideas on what might be wrong will be much appreciated. Also if there are any working setups of similar configurations, I'd like to know about them.
Versions:
Ubuntu 8.10 (with regular updates)
X.Org X Server 1.5.2
Release Date: 10 October 2008
X Protocol Version 11, Revision 0
Build Operating System: Linux 2.6.24-19-server i686 Ubuntu
Current Operating System: Linux thefish 2.6.27-9-generic #1 SMP Thu Nov 20 21:57:00 UTC 2008 i686
Build Date: 24 October 2008 08:00:16AM
Nvidia Drivers 177.80
Changed in xorg (Ubuntu): | |
status: | New → Invalid |
Changed in nvidia-graphics-drivers-180 (Ubuntu): | |
status: | Incomplete → Confirmed |
I am not sure that this is really a duplicate. My Xorg starts if I start it from console and it initializes both adapters and all three monitors. It fails only when gdm is trying to start it.