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 .