Para resolver o problema:
Abra uma janela de terminal Ctrl + Alt + T e digite os comandos:
cd ~
sudo chown username:groupname .Xauthority
(substitua username e groupname pelo seu, geralmente o nome do seu grupo será o mesmo que o seu nome de usuário.)
Evite executar startx
como root:
Desde que você iniciou o sistema X como root (efetuando login como root e usando startx
) , o arquivo .Xauthority
no diretório user-home ( ~
) foi de propriedade do root , e essa é a razão pela qual você está preso a loops de login. E é por isso que você não deve executar sudo startx
. Você pode resolver isso dando a propriedade do arquivo de volta ao seu usuário, conforme mostrado acima.
Referência:
-
sudo
vs.gksu
/gksudo