When I log off from KDE, my machine drops to the standard grey X-Windows desktop with X mouse cursor, and doesn't re-start the log-on banner. The mouse can be moved, but nothing else happens. Plus, in this state, it's not possible to switch to any other console terminals. The only thing to do is to ssh in to the machine from another, and reboot. The first log-on/log-off after a reboot works. The second log-off causes this situation. I initially didn't set "DISPLAYMANAGER=kdm" in rc.conf which caused the fault after the FIRST log-off. Setting it to "kdm" makes logging off work once, but not a second time. Reproducible: Always Steps to Reproduce: 1. Boot, run kdm. 2. Log on to KDE. 3. Log off. 4. Log on. 5. Log off. System now useless and in need of a reboot. Actual Results: I had to log in from another machine and reboot. Expected Results: Returned the log-in banner and not needed a reboot. I'm using KDE3.1, Xinerama giving a 2 screen desktop on my Matrox G450 graphics card.
What happens if you go to a normal console (ctrl-alt-f1), log in and issue: /etc/init.d/xdm restart? Also check for the existence of /tmp/kde.. files. Maybe you are using tmpreaper. In that case configure it to not delete the kde dirs, as they are needed by kde.
Do you still have problems with this, in that case, please give more information concerning the problems
I don't know what other info I can add. I'm not using any kind of tmpreaper - there are /tmp/kde directories there, intact. When I get my machine into the bug state, restarting xdm (from a remote machine - I can't get to a console) says that kdm is restarted, but my machine still sits on its blank desktop with an X cursor doing nothing. I can't see any logs being updated stating what may or may not be happening. I have recently emerge -u kdebase - bringing me to kde-3.1.2 which has had the effect of causeing my machine to get into this state on the first log-off attempt, not the second, as well as causeing the X desktop that I reach in this state to have a black back-ground rather than the standard grey (although this could be due to some other change I've made in the past months that I've since forgotten). Other than that, I don't know what other info to give. I've mearly been working around the problem by re-booting rather than just logging off of the desktop, but that's not really ideal. I also don't appear to have the option to change this bug status from anything other than "RESOLVED NEEDINFO"
Ok, Could you try to log in to a console, shut down (x/k/g)dm totally (/etc/init.d/xdm stop) and remove the following directories from /tmp : /tmp/.ICE-unix /tmp/.X0-lock /tmp/.X11-unix /tmp/kde-* /tmp/ksocket-* /tmp/mcop-* Also, does it also happen if you log in as another user? Try also to delete ~/.kde/socket-* and ~/.kde/tmp-*
OK, I've followed those instructions, shutting down xdm, deleteing those files/dirs from both /tmp and ~/.kde/ and restarting xdm, and I still have the problem when I log off. I so also get the problem when logging on then off as different users (including root).
make sure your rc.conf XSESSION variable is set to the version of kde you are running ie: XSESSION="kde-3.1.2"
Any news on this one? Can we close this bug?
I don't see this as one I can fix. If you have more information or an idea of what should be done differently, please let us know and reopen the bug, bug I'm going to close it.