xorg does not start properly with 2 cards installed

Bug #40429 reported by foxpaul
This bug report is a duplicate of:  Bug #42731: MULTIHEAD SUPPORT META BUG. Edit Remove
6
Affects Status Importance Assigned to Milestone
xorg (Ubuntu)
Confirmed
Medium
Unassigned

Bug Description

Installed todays (Thur 20th Apr) beta.
Booted up through the usplash messages, then when usplash closed, the screen hangs on a blank screen, with nothing on it other than a terminal cursor (1cm wide, horizontal line).

Assumed it was X crashing, so booted the recovery mode kernel and can get to a command prompt.
Started X and heard the gnome login sound and had a blank screen. No mouse cursor appeared, and once the sound had finished, no peripheral input was registered (caps lock light on keyboard didn't light up when pressed, for example).

I've attached my xorg.conf. The only thing which is different in this than the one produced by dpkg-reconfigure xserver-xorg is i have put the correct Horiz/Vert sync ranges for my monitor (they're from my Breezy xorg.conf file).

Revision history for this message
foxpaul (paul-hendrick-googlemail) wrote : xorg.conf

config file of dapper which refuses to startx.

Revision history for this message
foxpaul (paul-hendrick-googlemail) wrote : Re: Default kernel doesn't boot

in addition, my system has 2 video cards. 1 PCI and one AGP, both based on the nVidia FX5200 chipset. sorry for not including this in the report.

Revision history for this message
John Doe (johndoedoejohn) wrote :

Your bug's summary says you are having a kernel issue, but your description indicates it may be an issue with X.org. I am assigning this bug to the source package "xorg".

Revision history for this message
foxpaul (paul-hendrick-googlemail) wrote :

i've managed to get x up - but not running without problems.
start in runlevel 3, i installed the nvidia-glx drivers and changed my config file.
problems when starting x:
1 - only one video card comes up. (i've added the other to xorg.conf)
2 - the resolution is stuck at 800x600

so basically, using the nv driver causes a hard lockup of the system.
cheers.

Revision history for this message
Jerome S. Gotangco (jsgotangco) wrote :

please attach Xorg.0.log

Changed in xorg:
status: Unconfirmed → Needs Info
Revision history for this message
foxpaul (paul-hendrick-googlemail) wrote : Xorg logfile

Here's the log

Revision history for this message
foxpaul (paul-hendrick-googlemail) wrote :

fyi - the log file i've attached is from beta 2, which has the same problem as beta 1.

Revision history for this message
Fabio Massimo Di Nitto (fabbione) wrote :

X autodetection doesn't gracefully support more than one card into the system. What goes wrong is the BusID autodetection and it is kind of impossible to fix. Mostlikely X was starting on the wrong card when detecting the settings from the other (i have the exact same issue here).

The other bug is that the nv free driver does not support multihead at all.

Hopefully we will be able to fix the first problem for Edgy.

Fabio

Changed in xorg:
status: Needs Info → Confirmed
Revision history for this message
foxpaul (paul-hendrick-googlemail) wrote :

is there a workaround for this detection? even if i specify the bus id for each card/screen, I still get the same problem.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.