The nv driver is somewhat broken for the new GeForce 6200 and 6600. Loading any
GTK program hangs the machine (can't even switch to another VT or
SUSE 9.3 resorted to making XaaNoScreenToScreenCopy the default for these cards.
I can confirm that this works, but is obviously not ideal. XaaNoOffscreenPixmaps
does not fix this.
(See also: https://bugzilla.redhat.com/bugzilla/show_bug.cgi?id=157715)
Thanks for looking into this.
Also, this seems to be a recent bug. Older Xorg such as that in FC3 are not
Is there any way you could get us a backtrace from the server when it freezes
Also, can you check to see if this still happens with the nv driver from CVS
Same driver is in both FC3 and FC4, so if the issue only occurs in FC4,
then the driver probably uses non-portable C, or has undefined behaviour
that just happens to work in FC3's compiler. (Just an assumption).
This problem occurs on lots of GeForce 6x00 cards and is often reported.
For now, we're disabling ScreenToScreenCopy to work around the problem,
as there doesn't seem to be a real solution available.
It also occurs with CVS head, users have confirmed in our bugzilla.
(I updated the rawhide driver to CVS HEAD's driver)
Also, a backtrace is not possible. The machine completely hangs
with zero response. Even if it didn't hang, getting a backtrace
from X requires recompiling a static server, or using CVS head
Xserver with dllmodules.
My assumption currently, is that we'll have to disable the broken
primitives until Mark or someone at Nvidia can diagnose the problem
with in depth knowledge of the driver and hardware.
Tried to install ubuntu breezy preview, and when X starts, everything hangs.
All i can see are black/white lines distorted on the screen.. I'm using a
Thanks in advance!
Created attachment 3417 [details] [review]
Does the attached patch help?
Module name: xc
Changes by: aplattner at gabe.freedesktop.org 05/09/28 10:18:02
Bug #3333 <https://bugs.freedesktop.org/show_bug.cgi?id=3333>
Patch #3417 <https://bugs.freedesktop.org/attachment.cgi?id=3417>
Fix a hang during screen-to-screen blits on certain GeForce 6xxx
and Quadro FX 540 graphics cards.
Revision Changes Path
1.10 +5 -1 xc/programs/Xserver/hw/xfree86/drivers/nv/nv_hw.c