Xauth: ロック許可ファイル /home/user/.Xauthority がタイムアウトしました。

Xauth: ロック許可ファイル /home/user/.Xauthority がタイムアウトしました。

私はLinuxを使用していて、正常にログイン(パスワードを入力)しようとすると無限にロードされ、キーの組み合わせを使用して「コンソール」を開くときに助けを求めます。 (ctrl alt fn f3)セッションを開始すると、そこからすべてが大丈夫ですが、開始したいとき開始xそれは私に次のエラーを与えます:

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

(の最初の2つの答えで解決してみてください。)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 ~後者を修正します。

関連情報