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 ~會修復後者。

相關內容