Comment 38 for bug 553789

Revision history for this message
craigster0 (charmer-launchpad-net) wrote : Re: X freeze/crash with nouveau driver

i ran into this problem as well on a Lenovo Thinkpad T510 with nVidia NVS 3100M (rev a2) graphics.

I've run into this problem four or five times in the week that i've owned the laptop. in this particular case the freeze occurred after the screen saver locked the screen, and i entered my password. entering my password unlocked the screen, but that was the last thing i could type or click on.

here's the info from the tail of Xorg.0.log.old (grabbed after a reboot):

...
(II) NOUVEAU(0): Modeline "1920x1080"x0.0 115.83 1920 1980 2028 2050 1080 1090 1100 1130 -hsync -vsync (56.5 kHz)
[mi] EQ overflowing. The server is probably stuck in an infinite loop.

Backtrace:
0: /usr/bin/X (xorg_backtrace+0x28) [0x4a3248]
1: /usr/bin/X (mieqEnqueue+0x1f4) [0x4a2ac4]
2: /usr/bin/X (xf86PostMotionEventP+0xc4) [0x47cea4]
3: /usr/lib/xorg/modules/input/evdev_drv.so (0x7f72a1d24000+0x53cf) [0x7f72a1d293cf]
4: /usr/bin/X (0x400000+0x6fca7) [0x46fca7]
5: /usr/bin/X (0x400000+0x11d1c3) [0x51d1c3]
6: /lib/libpthread.so.0 (0x7f72a7143000+0xf8f0) [0x7f72a71528f0]
7: /lib/libc.so.6 (ioctl+0x7) [0x7f72a5efa187]
8: /lib/libdrm.so.2 (drmIoctl+0x28) [0x7f72a44ab5b8]
9: /lib/libdrm.so.2 (drmCommandWrite+0x1b) [0x7f72a44ab83b]
10: /lib/libdrm_nouveau.so.1 (0x7f72a3e6d000+0x2f7d) [0x7f72a3e6ff7d]
11: /lib/libdrm_nouveau.so.1 (nouveau_bo_map_range+0xfc) [0x7f72a3e701bc]
12: /lib/libdrm_nouveau.so.1 (0x7f72a3e6d000+0x2166) [0x7f72a3e6f166]
13: /lib/libdrm_nouveau.so.1 (nouveau_pushbuf_flush+0x29c) [0x7f72a3e6f4fc]
14: /usr/lib/xorg/modules/libexa.so (0x7f72a2fc8000+0x9555) [0x7f72a2fd1555]
15: /usr/lib/xorg/modules/libexa.so (0x7f72a2fc8000+0xa0ea) [0x7f72a2fd20ea]
16: /usr/bin/X (0x400000+0xd8a4b) [0x4d8a4b]
17: /usr/lib/xorg/modules/libexa.so (0x7f72a2fc8000+0xb3bd) [0x7f72a2fd33bd]
18: /usr/bin/X (0x400000+0xd844e) [0x4d844e]
19: /usr/bin/X (0x400000+0xd27ce) [0x4d27ce]
20: /usr/bin/X (0x400000+0x30c3c) [0x430c3c]
21: /usr/bin/X (0x400000+0x261aa) [0x4261aa]
22: /lib/libc.so.6 (__libc_start_main+0xfd) [0x7f72a5e3ac4d]
23: /usr/bin/X (0x400000+0x25d59) [0x425d59]