GNOME Bugzilla – Bug 121384
Gnome freezes on logout
Last modified: 2004-12-22 21:47:04 UTC
Gnome 2.4 beta 2 freezes when the logout button/menu item is clicked. I can't click/focus any windows at this point. I'm running openbox3 cvs as a window manager, if that's relevant. No error dialags are displayed. X still responds to C-A-Backspace.
Any chance you can see what process is hanging? Anything in any logs? /var/log or ~/.xsession-errors?
The following appears in .xsession-errors when I attempt to logout: Gdk-ERROR **: The program 'gnome-session' received an X Window System error. This probably reflects a bug in the program. The error was 'BadMatch (invalid parameter attributes)'. (Details: serial 981 error_code 8 request_code 1 minor_code 0) (Note to programmers: normally, X errors are reported asynchronously; that is, you will receive the error a while after causing it. To debug your program, run it with the --sync command line option to change this behavior. You can then get a meaningful backtrace from your debugger if you break on the gdk_x_error() function.) aborting...
I can no longer reproduce... marking fixed. Feel free to reopen if you see this one again.
I am getting this problem as well, with the same error in my .xsession-error file. I've tried reinstalling gnome-session, and gnome-panel and neither seemed to help. Do you know what you did to fix it, or did it just magically go away?
Switched from garnome to debian sid :/
Reopening, since I see this behavior now after switching back to garnome 0.28.2 (GNOME 2.5.0 D&DP development release).
Theory: If the log-out dialog is interfacing with gdm to get proper shutdown/reboot options, is it possible that my gnome 2.5 DE, installed via garnome, is having troubles coping with running inside the gnome 2.4 gdm?
The problem you have with garnome at this is related to an issue between glib 2.3.1 and gnome-session. gnome-session calls a contructor-time method after construction of an object, which isn't allowed in the new glib version. This causes an X Window system error, and has nothing to do with gdm (I don't even use GDM because I don't like it, and I have the same problem) For full detail of what I think about this bug: http://bugzilla.gnome.org/show_bug.cgi?id=129402
Except that I'm using gnome-session 2.5.1 with glib 2.3.0, as included in garnome 0.28.2. Does that still make this a duplicate, given that the changelog referenced in the other bug is from after the glib 2.3.0 release?
bug #129402 is a problem with gnome-session caused by a change in gtk+ 2.3.x. gnome-session 2.5.3 will fix this. If you see the logout dialog freezing under other circumstances, feel free to open another bug. *** This bug has been marked as a duplicate of 129402 ***