[nvidia-glx-legacy] xorg freezes when using nvidia-legacy driver
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
nvidia-graphics-drivers-71 (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
xorg freezes while resizing windows using the nvidia-legacy driver (TNT2 card).
kernel issues:
NVRM: Xid: 13, 0000 02004200 00000042 00000304 20002000 00000002
After the freeze it is possible to recover through stop gdm, kill X server (kill -9) and start gdm again from a ssh connection.
It can be easily reproduced (in my system) by doing:
1. Open a terminal and a calculator (for example)
2. Open an OpenOffice window (also works with firefox) and put on top of ther previous windows.
3. Hold the right side of the window and resize continously for some time. Xorg hangs after a few seconds of doing so.
I suspect of a bug in the nvidia-legacy driver when heavily loaded do to continuous window re-draw.
Simmilar problem seen at:
http://
Setting:
Option "RenderAccel" "false"
in xorg.conf does not help.
I know supporting nvidia drivers is not ubuntu task, but a known workaround would be useful.
System info follows:
# uname -a
Linux valhalla 2.6.15-18-686 #1 SMP PREEMPT Thu Mar 9 15:29:22 UTC 2006 i686 GNU/Linux
ii linux-image-
ii linux-image-
ii nvidia-glx-legacy 1.0.7174+2.6.15.7-1 NVIDIA binary XFree86 4.x/X.Org 'legacy' dri
ii nvidia-
## dmesg #######
...
[4342941.800000] agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
[4342941.801000] agpgart: Putting AGP V2 device at 0000:00:00.0 into 0x mode
[4342941.801000] agpgart: Putting AGP V2 device at 0000:01:00.0 into 0x mode
[4342942.142000] agpgart: Found an AGP 2.0 compliant device at 0000:00:00.0.
[4342942.143000] agpgart: Putting AGP V2 device at 0000:00:00.0 into 0x mode
[4342942.143000] agpgart: Putting AGP V2 device at 0000:01:00.0 into 0x mode
[4343038.731000] NVRM: Xid: 13, 0000 02004200 00000042 00000304 20002000 00000002
...
## lspci #######
0000:01:00.0 VGA compatible controller: nVidia Corporation NV5M64 [RIVA TNT2 Model 64/Model 64 Pro] (rev 15) (prog-if 00 [VGA])
Flags: bus master, 66MHz, medium devsel, latency 248, IRQ 10
Memory at d6000000 (32-bit, non-prefetchable) [size=16M]
Memory at d4000000 (32-bit, prefetchable) [size=32M]
Expansion ROM at d7000000 [disabled] [size=64K]
## Xorg.0.log #######
--Nothing relevant--
Gah a Xid. The only people who can really help you with that are nvidia (since they are the only ones who know what Xids actually mean).
Your best bet of having this fixed is to contact nvidia. See this post in the thread you gave for details: http:// www.nvnews. net/vbulletin/ showpost. php?p=571109& postcount= 23 If nvidia release a new driver with a fix then Ubuntu can support it.
Of course one workaround is to use the nv driver...