Esto me pasó en Unity y no me respondía cuando iniciaba…
El chiste está en el archivo /etc/gdm/custom.conf
Así que:
sudo vi /etc/gdm/custom.conf
y cambiamos AutomaticLoginEnable a false
Luego, reiniciamos gnome:
sudo /etc/init.d/gdm restart
Nota: Esto lo podemos realizar vía ssh si no nos responde gnome.