Binary package hint: xserver-xorg-video-ati
Quite often (in the order of once per hour) X freezes, and in a few seconds the whole system is unresponsive and does not react to alt-sysrq. Happens mostly with compiz enabled.
(I have been running Intrepid off a USB drive for quite some time with few problems, but after installing it to the internal laptop drive, these sudden hangs have appeared, so I wonder if there's a correlation, like heavy PCI bus traffic screwing up. It's pretty much always when using firefox, and for instance typing in the URL bar (which causes sqlite activity). My internal drive does not work faster than the USB drive though (probably because it runs 4200rpm and the USB one 5400*), but maybe the bus traffic has more intensive peaks when doing IDE than when going over USB? Or these observations are just coincidences...)
*) The internal drive had some trouble with the new drivers in Hardy, and I had to add ata_piix to /etc/initramfs-tools/modules (bug #223235). This was solved, but maybe there's a performance regression.
Backtrace:
0: /usr/X11R6/bin/X(xorg_backtrace+0x3b) [0x813164b]
1: /usr/X11R6/bin/X(mieqEnqueue+0x237) [0x8110ba7]
2: /usr/X11R6/bin/X(xf86PostMotionEventP+0xc2) [0x80d7d72]
3: /usr/X11R6/bin/X(xf86PostMotionEvent+0x68) [0x80d7ed8]
4: /usr/lib/xorg/modules/input//synaptics_drv.so [0xa35fb426]
5: /usr/lib/xorg/modules/input//synaptics_drv.so [0xa35fdae9]
6: /usr/X11R6/bin/X [0x80cc467]
7: /usr/X11R6/bin/X [0x80b089c]
8: [0xb7f60400]
9: /usr/lib/xorg/modules/extensions//libdri.so(DRILock+0xfa) [0xb7a3fe1a]
10: /usr/lib/xorg/modules/extensions//libdri.so(DRIDoWakeupHandler+0x51) [0xb7a3fe81]
11: /usr/lib/xorg/modules/extensions//libdri.so(DRIWakeupHandler+0x6b) [0xb7a3ef2b]
12: /usr/X11R6/bin/X(WakeupHandler+0x52) [0x8090662]
13: /usr/X11R6/bin/X(WaitForSomething+0x1bb) [0x812e87b]
14: /usr/X11R6/bin/X(Dispatch+0x7e) [0x808c61e]
15: /usr/X11R6/bin/X(main+0x47d) [0x8071d6d]
16: /lib/tls/i686/cmov/libc.so.6(__libc_start_main+0xe5) [0xb7b67685]
17: /usr/X11R6/bin/X [0x8071151]
ERROR: Server Lockup! Stuck in an infinite loop. See backtrace above.
<<repeated 1317 times>>
I tried running without compiz, and it seems to help. But then it got hung running googleearth, so maybe it's some 3D acceleration that triggers it, and that compiz does 3D when it displays the drop-down URL list in firefox.
Checked my USB installation again, and there I had compiz disabled, so that would explain it not hanging. So the different disks and buses have probably nothing to do with it.
When it's hung, I can move the cursor around, although alt-sysrq doesn't seem to react. There seems to be some reaction to the power button.