Iniciar uma sessão gráfica requer a criação de arquivos no diretório /tmp
. Se o usuário não tiver mais permissão de gravação para esse diretório, os logins gráficos falharão.
Para ver que este é o problema, mude para um terminal virtual (pressione Ctrl + Alt + F2 ) e faça o login normalmente. Se as permissões alteradas em /tmp
forem o motivo, seu login deverá ser bem-sucedido.
Para remediar a situação, efetue login a partir do terminal virtual como root e emita o comando:
chmod 1777 /tmp
Isso deve retornar as permissões para o caso padrão e permitir que você efetue o login normalmente (para retornar à tela gráfica depois de alternar para o VT, pressione Ctrl + Alt + F7 )
Isso geralmente acontece quando você extrai um arquivo no diretório /tmp
como usuário root.