I ditched Beryl because it's a little too unstable for my liking at this
time, especially with dual displays. Back to getting frequent hangs in
X. I ran gdb and did a couple back traces:

(gdb) bt
#0  0x0809c8d4 in DeletePassiveGrabFromList ()
#1  0x08092cc5 in ProcUngrabButton ()
#2  0x08142531 in ?? ()
#3  0x0858c858 in ?? ()
#4  0x0858c858 in ?? ()
#5  0xbfa96808 in ?? ()
#6  0x081c7fa8 in ?? ()
#7  0x00000000 in ?? ()

(gdb) cont
(gdb) bt
#0  0x0809c428 in GrabMatchesSecond ()
#1  0x0809c5cc in AddPassiveGrabToList ()
#2  0x08092f5d in ProcGrabButton ()
#3  0x08142531 in ?? ()
#4  0x0858c858 in ?? ()
#5  0x0858c858 in ?? ()
#6  0xbfa96808 in ?? ()
#7  0x081c7fa8 in ?? ()
#8  0x00000000 in ?? ()

(gdb) cont
(gdb) bt
#0  0x0809c33e in ?? ()
#1  0x0809c522 in GrabMatchesSecond ()
#2  0x0809c5cc in AddPassiveGrabToList ()
#3  0x08092f5d in ProcGrabButton ()
#4  0x08142531 in ?? ()
#5  0x0858c858 in ?? ()
#6  0x0858c858 in ?? ()
#7  0xbfa96808 in ?? ()
#8  0x081c7fa8 in ?? ()
#9  0x00000000 in ?? ()

I did this many times, and each trace showed roughly one of the two
above stacks.

This never happens when the system is in use. Occasionally, when I sit
down at the system, the cpu is fluctuating in usage for no reason (I
have a cpu monitor on my desktop so I notice this right away). For
example, it will be constant 25%, 0%, 25%, 0%, etc. Once I start using
the system, this behaviour usually goes away and X calms down and
returns to normal with no noticeable usage. No freeze here.

The unrecoverable hanging usually occurs after I lock the system. In
KDE, I have the habit of locking it whenever I leave the system for an
extended period of time (don't ask me why). At this point, I have to
switch to a terminal and kill X. I want to make it clear that this is
not always the case -- sometimes the lockup occurs without the session
locked when I've left the computer alone for a while (usually many
hours).

The dmesg showed no signs of NVRM: Xid messages as suggested above when
X is going crazy.

When it is frozen and X is eating the cpu, I can see all the windows I
had running fine, but interestingly, none of them have any window
decorations -- they're all gone. The mouse moves fine but I can't click
on anything or use the keyboard, except to switch terminals.

Anything else I can try? I'm thinking about starting to look at ATI
cards as this is awfully annoying.

-- 
Xorg process freezes, uses 100% of CPU. Can be killed by remote terminal.
https://bugs.launchpad.net/bugs/51991
You received this bug notification because you are a member of Ubuntu
Bugs, which is the bug contact for Ubuntu.

-- 
ubuntu-bugs mailing list
ubuntu-bugs@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to