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 クロスホリティコマンドを何度実行してもエラーは発生しませんでしたが、コンピューターを再起動しても何も実行されなかったかのように動作しませんでした。どうすればよいでしょうか? よろしくお願いします :) 私の言っていることが伝われば幸いです。

アップデート

以下に基づいて解決してみてくださいこの質問しかし、最初から同じエラーが発生して機能しませんでした。

私はすでにこれを試したことを付け加えておきたいと思います:

rm -fr .Xauth- *

そしてこれも:

rm -fr / home / user / .Xauthority

どちらの方法でもエラーは発生しないので、削除すればいいと思いますが、これらのコマンドを入力した直後に と入力すると、startx次のエラーが発生し続けます。

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

2回目の更新

SSHセッションを終了しようとすると、この質問で説明されているのと同じエラーが発生します(https://qastack.mx/ubuntu/103889/ssh サービスの再起動方法)、その質問と同じ回答で修正を試みますが、セッションの最後にエラーがある場合はまだ機能しません。

答え1

.Xauthority ロック タイムアウト エラーは、通常、ファイルへの書き込みの問題によって発生します。一般的な原因は次のとおりです。

  • .Xauthority ファイルの権限が正しくありません (所有権または権限)
  • ディスククォータ超過またはディスクがいっぱい
  • ホームディレクトリの権限が正しくありません

コメントでの議論から判断すると、あなたの問題はこれらの最後のものであるようです。

これが問題であることを確かめるために、 を実行してls -ld ~ホーム ディレクトリの権限を確認してください。書き込みアクセス権がないか、ディレクトリを所有していない可能性があります。 chmod u+w ~前者の場合は で修正し、chown $USER ~後者の場合は で修正します。

関連情報