Что такое.Файл Xauthority?

То .Xauthority (не .xAuthority) файл можно найти в домашнем каталоге каждого пользователя и используется для хранения учетных данных в файлах cookie, используемых xauth для аутентификации X сеансов. Как только запускается сеанс X, файл cookie используется для проверки подлинности подключений к этому конкретному дисплею. Вы можете найти более подробную информацию о проверке подлинности X и полномочиях X в xauth справочные страницы (тип man xauth в терминале).

Итак, если вы не являетесь владельцем этого файла, вы не сможете войти в систему, так как вы не можете хранить там свои учетные данные.

Такая ситуация обычно возникает при выполнении приложения с графическим интерфейсом (например наутилус) с правами суперпользователя, набрав sudo nautilus. Вы можете избежать этого (для 12.10 и более старых версий), вызвав приложение с помощью gksudo nautilus, или в любой версии , использующей sudo -H nautilus.