Comment 3 for bug 987153

Revision history for this message
Ildefonso Camargo (icamargo) wrote :

Greetings,

I seem to be having the same problem. While using 11.10 (ie, before updating) this problem used to happen under two situations:

1. If I used a low-latency kernel (ie: fully preemptive). I switched to voluntary preemption.
2. If I enabled V-Sync + "Escritorio libre de fragmentaciones" (I don't get why ATI control center is in Spanish in my system, whereas the rest of the system is in English... I'll try to get the English name later).
3. You leave the desktop alone (ie: idle).

However, now on 12.04, this just happaned, only V-Sync was enabled, I tried to disable V-sync, and I'm waiting if that helped.

By the way, the freeze applies only to X server (that ends up using 100% CPU), I was able to ssh to my machine and reboot it.

Anyway, from last X freeze, I got this on Xorg.log:

[ 29349.258] [mi] EQ overflowing. Additional events will be discarded until existing events are processed.
[ 29349.258]
Backtrace:
[ 29349.353] 0: /usr/bin/X (xorg_backtrace+0x26) [0x7fb8355ad856]
[ 29349.354] 1: /usr/bin/X (mieqEnqueue+0x263) [0x7fb83558df33]
[ 29349.354] 2: /usr/bin/X (0x7fb835425000+0x62924) [0x7fb835487924]
[ 29349.354] 3: /usr/lib/xorg/modules/input/evdev_drv.so (0x7fb828831000+0x5d88) [0x7fb828836d88]
[ 29349.354] 4: /usr/bin/X (0x7fb835425000+0x8adf7) [0x7fb8354afdf7]
[ 29349.354] 5: /usr/bin/X (0x7fb835425000+0xb0d3a) [0x7fb8354d5d3a]
[ 29349.354] 6: /lib/x86_64-linux-gnu/libpthread.so.0 (0x7fb83474b000+0xfcb0) [0x7fb83475acb0]
[ 29349.354] 7: /lib/x86_64-linux-gnu/libc.so.6 (ioctl+0x7) [0x7fb8336a9d27]
[ 29349.354] 8: /usr/lib/dri/fglrx_dri.so (0x7fb8294d7000+0x1b1890a) [0x7fb82afef90a]
[ 29349.354] 9: /usr/lib/dri/fglrx_dri.so (0x7fb8294d7000+0x1b0fcc1) [0x7fb82afe6cc1]
[ 29349.354] 10: /usr/lib/dri/fglrx_dri.so (0x7fb8294d7000+0xedef77) [0x7fb82a3b5f77]
[ 29349.354] 11: /usr/lib/dri/fglrx_dri.so (0x7fb8294d7000+0xee02b6) [0x7fb82a3b72b6]
[ 29349.354] 12: /usr/lib/dri/fglrx_dri.so (0x7fb8294d7000+0x3d3c71) [0x7fb8298aac71]
[ 29349.354] 13: /usr/lib/dri/fglrx_dri.so (0x7fb8294d7000+0xf1a05f) [0x7fb82a3f105f]
[ 29349.354] 14: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/extra-modules.dpkg-tmp/modules/extensions/libglx.so (0x7fb8326df000+0x1d8d7) [0x7fb8326fc8d7]
[ 29349.354] 15: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/extra-modules.dpkg-tmp/modules/extensions/libglx.so (0x7fb8326df000+0x16e33) [0x7fb8326f5e33]
[ 29349.354] 16: /usr/lib/x86_64-linux-gnu/xorg/extra-modules/extra-modules.dpkg-tmp/modules/extensions/libglx.so (0x7fb8326df000+0x1e967) [0x7fb8326fd967]
[ 29349.354] 17: /usr/bin/X (0x7fb835425000+0x4e791) [0x7fb835473791]
[ 29349.355] 18: /usr/bin/X (0x7fb835425000+0x3d6aa) [0x7fb8354626aa]
[ 29349.355] 19: /lib/x86_64-linux-gnu/libc.so.6 (__libc_start_main+0xed) [0x7fb8335e076d]
[ 29349.355] 20: /usr/bin/X (0x7fb835425000+0x3d99d) [0x7fb83546299d]
[ 29349.355] [mi] These backtraces from mieqEnqueue may point to a culprit higher up the stack.
[ 29349.355] [mi] mieq is *NOT* the cause. It is a victim.