Usado para ter o mesmo problema, execute isso em um terminal:
sudo poweroff
O problema foi corrigido por si só depois de várias vezes que tive que fazer isso.
Verifique também se há um arquivo .Xauthority na sua pasta pessoal de propriedade do root.
Faça o login em um console de texto (Alt + Ctrl + F1) na tela de login e, em seguida, execute
sudo rm ~/.Xauthority
Espero que ajude. (: