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:
-
sudovs.gksu/gksudo