Na minha pasta pessoal, eu tinha um arquivo .Xautority
com o proprietário e o grupo "root". Desde que eu pensei que é um arquivo temporário, eu deletei. Mas depois, sudo xclock
não funcionou mais, recebi a mensagem cannot open display :0
. Além disso, xauth
generate gerou a mesma mensagem de erro.
Depois de reiniciar o sistema, recebi a tela de login, inseri a senha, a tela de login foi atualizada e nada aconteceu. Não consegui mais entrar.
Eu entrei com um antigo usuário convidado e copiei este arquivo .Xauthority
para o diretório home do meu usuário comum. Agora tudo funciona. Então não preciso de uma solução para essas perguntas.
Mas eu quero saber por que .Xauthority
é tão importante e como pode ser recriado se estiver faltando?
( $XAUTHORITY
aponta para /home/me/.Xauthority
, o sistema é Ubuntu 17.04.)