Could you get a gnome-session backtrace when you get the issue? - gdb -p $(pidof gnome-session) (gdb) thread apply all bt -- hang on login after gnome-session has left a socket in /tmp/.ICE-unix https://launchpad.net/bugs/45122