Xauth:锁定权限文件 /home/user /.Xauthority 超时

Xauth:锁定权限文件 /home/user /.Xauthority 超时

我请求你的帮助,因为我在 Linux 上,当我想正常登录(输入密码)时,它会无限期地加载,当我使用组合键打开“控制台”时 (ctrl alt fn f3)并开始会话 从那里一切都很好,但是当我想开始时启动x它给了我以下错误:

Xauth: timeout in lock authority file / home / user /. Xauthority

尝试用(的前两个答案)解决它为什么我从 xauth 收到此消息:“锁定权限文件 /home/<user>/.Xauthority 超时”?-authority -file-home) 但它一直给我这个错误,还要检查/主页/用户/文件夹并使用命令查看文件ls -l .Xauthority没有向我显示任何内容,它给了我错误找不到文件,甚至输入了rm --rf Xathority命令没有给我错误,无论我运行该命令多少次,当我重新启动计算机时,它仍然无法工作,就像它没有执行任何操作一样。我可以做什么?预先感谢:),我希望我已经让自己理解了。

更新

尝试解决它也基于这个问题但它也不起作用,从一开始就给我同样的错误。

我想补充一点,我已经尝试这样做:

rm -fr .Xauth- *

还有这个:

rm -fr / home / user / .Xauthority

并且这两种方法都没有给出错误,所以我想如果它们被删除,但如果在输入这些命令后立即输入,startx它会一直给我以下错误:

Xauth: timeout in lock authority file / home / user /. Xauthority

第二次更新

当我尝试结束 ssh 会话时,它给出的错误与某些人在这个问题中描述的相同(https://qastack.mx/ubuntu/103889/how-do-i-restart-the-ssh-service),尝试使用该问题的相同答案来修复它,但在会话结束时出现错误的情况下它仍然不起作用。

答案1

.Xauthority 锁定超时错误通常是由于写入文件时出现问题引起的。造成这种情况的典型原因包括:

  • .Xauthority 文件的权限不正确(所有权或权限)
  • 超过磁盘配额或磁盘已满
  • 主目录的权限不正确

从评论中的讨论来看,听起来您的问题是最后一个。

为了确定这就是问题所在,请运行ls -ld ~检查主目录的权限。您可能没有写入权限,或者您不拥有该目录。 chmod u+w ~会修复前者,chown $USER ~会修复后者。

相关内容