[Nouveau] [Bug 15206] [dualhead, randr12, ppc] Second head displays nothing
bugzilla-daemon at freedesktop.org
bugzilla-daemon at freedesktop.org
Thu Jun 5 11:22:33 PDT 2008
http://bugs.freedesktop.org/show_bug.cgi?id=15206
Paulo R. Zanoni <przanoni at gmail.com> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |przanoni at gmail.com
--- Comment #6 from Paulo R. Zanoni <przanoni at gmail.com> 2008-06-05 11:22:32 PST ---
I also have this problem, but on x86.
If I open 1 xserver with 2 nouveau screens, one of the screens will open
normally and the other will get black. X won't put anything wrong on the log
(as if everything started normally).
Then, if I open an X client and then kill it (like: DISPLAY=:0.0 xterm, and
then ctrl+c) the Xserver will crash, and will print something like this:
(EE) NOUVEAU(0): [DRI] Locking deadlock.
Already locked with context 136431004,
trying to lock with context 2.
(EE) NOUVEAU(0): Error creating device
Fatal server error:
AddScreen/ScreenInit failed for driver 0
Should "2" be a pointer? Unitialized variable problem?
My xorg.conf is configured to open a screen for each output.
I also discovered that if I use one nouveau in one screen and nv in the other,
the same problem will happen.
There is also a related problem that might have the same cause:
If I open 1 xserver with a nouveau screen and a radeonhd screen, both screens
will open normally, but when I kill an X client (like opening an xterm and then
killing it) the machine will freeze, and won't even respond to ping!
Since both events are triggered when a client dies, they might have the same
cause. Maybe they are not related.
Cards I used to test:
GeForce 7300
GeForce fx 5500
And the ATI mentioned as a RS690 (X1200).
Nouveau version is the most recent
today.(e034616ab2bbbc486f90c5f64e2bd2de194cf92e)
Pieces of xorg.conf:
#### nvidia1 DVI-to-VGA + VGA ####
Section "Device"
Identifier "nvidia1"
Driver "nouveau"
BusID "PCI:2:0:0"
Option "monitor-DVI-A-0" "nvidia1-DVI"
Option "monitor-VGA-0" "nvidia1-VGA"
EndSection
Section "Monitor"
Identifier "nvidia1-DVI"
Option "PreferredMode" "1024x768"
Option "Enable" "true"
EndSection
Section "Monitor"
Identifier "nvidia1-VGA"
Option "PreferredMode" "1024x768"
Option "Enable" "true"
Option "RightOf" "nvidia1-DVI"
EndSection
#### nvidia2 DVI cable + VGA####
Section "Device"
Identifier "nvidia2"
Driver "nouveau"
BusID "PCI:3:1:0"
Option "monitor-DVI-A-0" "nvidia2-DVI"
Option "monitor-VGA-0" "nvidia2-VGA"
EndSection
Section "Monitor"
Identifier "nvidia2-DVI"
Option "PreferredMode" "1024x768"
Option "Enable" "true"
EndSection
Section "Monitor"
Identifier "nvidia2-VGA"
Option "PreferredMode" "1024x768"
Option "Enable" "true"
Option "RightOf" "nvidia2-DVI"
EndSection
--
Configure bugmail: http://bugs.freedesktop.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.
More information about the Nouveau
mailing list