Xubuntu 16.04。
ログイン画面からログインすると、ログイン画面に戻ります。私は昨夜ログアウトし、PCを実行したままにして、今朝再びログインしようとしたができなかった。 PCを再起動しましたが、問題は解決しません。
端末(tty1、tty2など)にログインしても問題ありません。
昨日(ログアウトの数時間前)に通常のことをしなかった唯一のことは、tty1に切り替えて、別のXサーバーを実行することでした。
startx -- :10
これは、当時Xサーバーについて行っていた会話中に複数のXサーバーを実行する機能をテストするために行いました。
Xサーバーに何らかの問題が発生したと思いますが、誰かがトラブルシューティングの最善の方法をアドバイスできますか?それでも問題を修正する方法はありますか?
乾杯。
それは楽しかった !私は問題を修正し、興味のあるすべての団体に共有したいと思いました。
~/.ICEauthority
ファイルの所有権が間違っていました。そのファイルは私が所有する必要がありますが、実際にはrootが所有していました。
ファイルの所有権を変更したrootとしてstartx
コマンドを実行したことがわかりました。 (私は自分が持っているとは本当に思っていませんでしたが、私の履歴をすばやく検索すると、真実が明らかになりました).
どうやらrootが~/.Xauthority
ファイルの所有権を主張することも可能ですが、私の場合はそうではありませんでした。
ファイルの所有権を私に戻すために、chown
を(ルートとして)使用しました。
Sudo chown myusername.myusername .ICEauthority
つまり、startx
をrootとして実行しないでください。その場合、ログインループに陥ってしまい、~/.ICEauthority
と~/.Xauthority
の所有権を確認してください。