Hi, Frederik Himpe <fhimpe@telenet.be> (30/03/2011): > After a suspend/resume cycle, quite often X gets stuck: instead of > being shown the GNOME unlock dialog, I just get a blank screen with > the mouse cursor in the middle of the screen. I cannot move the > mouse cursor. gnome-screensaver misbehaving maybe? What if you use xscreensaver instead for a few suspend/resume cycles? > X is not using 100% of CPU time, I can still switch to a console. > Restarting the gdm3 service (thus restarting X), gives me a working > X again. There are no obvious errors in dmesg, Xorg.0.log nor > .xsession-errors. > > In my GNOME session, I'm using compiz. Can you check what X and gnome-screensaver are doing at that time, blocked somewhere? For the former, gdb attach might be what you want; for the latter, strace -f -p $(pidof gnome-screensaver) (or similar) might be what you want. gdb + X is documented here: http://pkg-xorg.alioth.debian.org/howto/use-gdb.html KiBi.
Attachment:
signature.asc
Description: Digital signature