Ubuntu 12.04 にログインできません。「バッテリーをチェックしています」というメッセージが点滅し、ログイン画面に戻ります。

Ubuntu 12.04 にログインできません。「バッテリーをチェックしています」というメッセージが点滅し、ログイン画面に戻ります。

正しいパスワードを使用しているのに、デスクトップにログインできません。パスワードを入力して Enter キーを押すと、画面が真っ暗になり、「バッテリーをチェックしています」のようなメッセージが表示されました。

この問題について調べてみましたが、用語を誤解しているか、うまく動作しません。私が読んだスレッドの中には、lighdm が問題であると示唆しているものもあります。lightdm はデスクトップと何らかの形で関係していると思います。ctrl+alt+f1 を押してターミナル経由でログインしましたが、ここから何をすればよいのかよくわかりません。私は Ubuntu を使い始めたばかりなので、ターミナルに関する知識が乏しいのではないかと思います。

このエラーが発生する原因はわかりません。Windows ではなく Ubuntu の使用を楽しんでいましたが、このエラーによってむしろ不快な体験になってしまいました。

どのような助けでも大歓迎です。

リッチ

ctrl+alt+f1 を使ってみたところstartx、次のようになりました。

xauth: error in locking authority file /home/richard/.Xauthority 
xauth: error in locking authority file /home/richard/.Xauthority 

Fatal server error: 
Server is already active for display 0 
If this server is no longer running, remove /tmp/.X0-lock and start again.

Please consult the X.org foundation support
at http://wiki.x.org for help

ddxSigGiveUp: closing log
No protocol specified
No protocol specified
xlinit: giving up
xlinit: unable to connect to X server: resource temporarily unavailable
xlimit: server error
xauth: error in locking authority file /home/richard/.Xauthority

私はこのウェブサイトを覗いてみましたhttp://wiki.x.orgしかし、それが私がログインしようとしていることとどう関係するのか、よく分かりません。つまらないことを言っていたらごめんなさい。

答え1

次の解決策を試してください:

tty から .Xauthority ファイルを削除し、.xsession-errors ファイルも削除する必要があります。

sudo rm .Xauthority
sudo rm .xsession-errors*

ホームディレクトリを確認します:

ls -l /home

chownを使用してアカウントの所有権を戻す必要があるかもしれません

sudo chown -R username:group /home/username

答え2

ctl+alt+f1を押してターミナルに移動し、次のように入力します。

 sudo stop lightdm
 sudo Xorg -configure
 sudo dpkg-reconfigure lightdm
 sudo start lightdm

問題は解決するはずです。

関連情報