O arquivo .Xauthority
(não .xAuthority
) pode ser encontrado em cada diretório pessoal do usuário e é usado para armazenar credenciais em cookies usados por xauth
para autenticação de sessões X. Depois que uma sessão X é iniciada, o cookie é usado para autenticar conexões com essa exibição específica. Você pode encontrar mais informações sobre autenticação X e autoridade X nas páginas xauth
man (digite man xauth
em um terminal).
Portanto, se você não for o proprietário deste arquivo, não poderá fazer login, já que não pode armazenar suas credenciais nele.
Esta situação geralmente surge quando você executa um aplicativo GUI (por exemplo nautilus ) com permissões de root digitando sudo nautilus
. Você pode evitá-lo (para versões 12.10 e mais antigas) chamando o aplicativo com gksudo nautilus
ou em qualquer versão usando sudo -H nautilus
.