[lug] Help with window manager "lockups"

Hugh Brown hugh at math.byu.edu
Mon Aug 18 18:27:13 MDT 2008



Michael J. Hammel wrote:
> I need some help trying to figure out how to get around a problem with
> my desktop.  This one just has me stumped.
> 
> I wrote about this previously and mistakenly blamed Metacity (though
> metacity's reaction to the problem was still bad and was enough to make
> me switch to XFce on this machine).  I'm having a window manager
> "lockup" that prevents any mouse clicks or autoraise/autofocus from
> being honored and keyboard input from allowing me to move between
> desktop workspaces.  The problem is intermittent:  happens at what
> appears to be random times though lately it seems to happen when I
> change workspaces to where Evolution and Firefox are running side by
> side in a single workspace spanning dual monitors. I have no idea if
> these apps are affecting the problem or not.
> 
> The problem happens on just one machine running F9.  That machine has an
> NVidia card and is using the NVidia driver (not the open source driver).
> Other machines running F9 using other video drivers have not had the
> problem.  I've upgraded the NVidia driver to the latest driver with no
> impact on the problem.
> 
> The desktop is still running - I can pop up windows from other clients
> but can't give them focus.  The window with focus does not accept
> keyboard input.  I can kill the X server with Ctrl-Alt-Backspace.  The
> problem occurs with GNOME (metacity), XFce (xfwm4) and KDE (kdewm).
> It's always the exact same symptoms:  no focus change, no keyboard input
> except for killing the server.  Panel apps like the clock and system
> monitors (with graphs) continue to run.  The mouse also moves freely
> around the displayed windows.  There is nothing in the X or system logs
> showing any problem has occurred.
> 
> Considering the exact same problem occurs with three different window
> managers I don't think its desktop or wm related.  It might be the
> USB-based wireless keyboard/mouse I use (Logitech S510) but I'd expect
> the mouse to stop working completely or the keyboard to not be able to
> send the server kill sequence.    It could be the memory in the system
> is dying but I'd expect random errors in that case - not the exact same
> error each time.
> 
> I'm thinking it might be USB ports on this Dell.  I've seen errors in
> the system logs from the USB subsystem in the past on this box.  I
> suppose a USB hickup left the window manager in a state it can't get out
> of, though to have three different window managers hit the same state
> seems odd.  There must be a common library at fault here (not recovering
> from the USB fault).  I just don't know which one.  And I'm not even
> sure if the USB is to blame here.  I'm just running out of other ideas.
> 
> I really hate having to kill the server every time this happens,
> especially since it's happening about once a day now.  Fortunately
> Firefox, Evolution and vi recover from these crashes rather well.  My
> next guess is to replace the wireless keyboard/mouse, but the
> replacement will *also* be USB so I'm not sure that's going to help any.
> There are no PS/2 connections on this box.
> 
> Anyone have any other suggestions?


I had this problem when I put a 160g IDE disk in an older box.  It would 
randomly crash, sometimes I could restart X, sometimes I couldn't.  I 
took the disk out and all was fine.  I ran all the vendor diagnostics on 
the disk and they turned out fine.

I also ran into a problem where the .Xauthority file was getting locked 
and I couldn't open new windows until I ran stat ~/.Xauthority  If I had 
a shell open, I was in luck, otherwise it was log into a different 
machine and do the dance that way.  Of course my home dir was on nfs in 
that instance.

Hugh



More information about the LUG mailing list