blackzoro
Posts: 24
Joined: Mon Feb 22, 2016 5:27 am

GUIログインができなくなった。

Tue Apr 18, 2017 7:00 am

raspberry pi3で、電源を入れてからログイン画面が表示されて、ユーザー名"pi"でデフォルドパスワード”raspberry”と入れてもログインできず、再度ログイン画面に戻ってしまう現象が起きています。

この時にわざと間違ったパスワードを入力すると、”incorrect password.please try again”と表示されるのですが、正しいパスの"raspberry"と入力した場合は、この表示は出てこないので、パスワードは間違っていないようなのですが、ログインできずログイン画面に戻ってしまいます。

心当たりとして、最近ラズパイのプログラミングをPC側の画面で行いたいと思い、tightvncserverをインストールして使用しています。その頃からこの現象が出てきたような気がします。
また、tightvncserverインストール後にこの現象が起きたというサイトを目にしたこともあるのですが、関係などありますでしょうか?
現在、PC側(私はmacから接続しています。)からVNCで接続した場合は問題なくログインできています。

解決方法など、ご教示頂きますよう、よろしくお願い致します。

matoken
Posts: 25
Joined: Sat Jan 05, 2013 10:30 am
Location: kagoshima japan
Contact: ICQ Website Google+ Twitter

Re: GUIログインができなくなった。

Tue Apr 18, 2017 9:43 am

答えではないのですが,エラーログがホームディレクトリに生成されていると思います.
そのエラーログにより解決方法が判るかもしれません.

エラーログは,ログイン画面でログインを試して再度ログイン画面に戻ってしまった後に Ctrl + Alt+ F1 を押して仮想コンソールに移動してログイン,若しくはsshでログインして,GUIのログインに失敗したユーザのホームディレクトリ直下の `.xsession-errors` というファイルがエラーログなのでこれを確認してみてください.
#対象ユーザが `pi` だったら `/home/pi/.xsession-errors`

`/var/log/Xorg.0.log` なども確認する必要があるかもしれません.
Kagoshima Linux User Group : https://kagolug.org/
my site: https://matoken.org
my pi : 1B/1B+/1A/1A+/2B/3B/Zero/Zweo W

blackzoro
Posts: 24
Joined: Mon Feb 22, 2016 5:27 am

Re: GUIログインができなくなった。

Wed Apr 19, 2017 2:11 am

matokenさん

回答頂きありがとうございます。
matoken wrote:答えではないのですが,エラーログがホームディレクトリに生成されていると思います.
そのエラーログにより解決方法が判るかもしれません.

エラーログは,ログイン画面でログインを試して再度ログイン画面に戻ってしまった後に Ctrl + Alt+ F1 を押して仮想コンソールに移動してログイン,若しくはsshでログインして,GUIのログインに失敗したユーザのホームディレクトリ直下の `.xsession-errors` というファイルがエラーログなのでこれを確認してみてください.
#対象ユーザが `pi` だったら `/home/pi/.xsession-errors`

`/var/log/Xorg.0.log` なども確認する必要があるかもしれません.


早速、今回のログイン画面での現象を発生する前と後の

/home/pi/.xsession-errors
/var/log/Xorg.0.log

この2つのログファイルを収集して比較してみました。

・/home/pi/.xsession-errorsファイル
(ログイン操作前)
https://github.com/KenjiMaehara/raspber ... n-errorOld

(ログイン操作後)
https://github.com/KenjiMaehara/raspber ... -errorsNew


・/var/log/Xorg.0.logファイル
(ログイン操作前)
https://github.com/KenjiMaehara/raspber ... logOldText

(ログイン操作後)
https://github.com/KenjiMaehara/raspber ... logNewText





/home/pi/.xsession-errorsファイルの前・後ファイルを比較差分ソフトで比較しても、操作のログは追加されていませんでした。

/var/log/Xorg.0.logファイルは操作後に更新されているようなのですが、これらのファイル情報で確認すべき点など教えていただけませんでしょうか?

よろしくお願いします。


(追記)

/var/log/Xorg.0.logで出力されるログ情報を解析したく、”Xorg.0.log”で検索をかけてみたところ、次のサイトを見つけました。

Linuxをインストールしたのに画面が黒いままで起動しないときの対処例 http://www.garunimo.com/program/linux/c ... nux3.xhtml


こちらのサイトによると、

”(EE) ”と表示のあるところがエラー内容とのことで、/var/log/Xorg.0.logで探してみた方が良いとのことが載っており、検索したところ

(EE) AIGLX: reverting to software rendering


このエラー内容が一件見つかりました。


なので、このキーワードでググってみたところ、こちらのサイトが見つかりました。

http://dan-project.blog.so-net.ne.jp/2014-11-15


こちらのサイトでは
AIGLX を無効化するために、/etc/X11/xorg.conf の内容を修正する方法が書かれており、私もやってみようと思うのですが、

/etc/X11に行っても

xorg.confが見当たりません。


raspberry pi3の場合はxorg.confは別ファイル名のものになるのでしょうか?
また、この対処法が正しいのかも教えて頂けると幸いです。

matoken
Posts: 25
Joined: Sat Jan 05, 2013 10:30 am
Location: kagoshima japan
Contact: ICQ Website Google+ Twitter

Re: GUIログインができなくなった。

Thu Apr 20, 2017 3:42 am

blackzoroさんログありがとうございます.
/home/pi/.xsession-errorsファイルの前・後ファイルを比較差分ソフトで比較しても、操作のログは追加されていませんでした。

/var/log/Xorg.0.logファイルは操作後に更新されているようなのですが、これらのファイル情報で確認すべき点など教えていただけませんでしょうか?
こちらのサイトでは
AIGLX を無効化するために、/etc/X11/xorg.conf の内容を修正する方法が書かれており、私もやってみようと思うのですが、
とりあえず画面がでているので今回の件とは別の問題だと思うので後回しでいいと思います.
/etc/X11に行っても

xorg.confが見当たりません。


raspberry pi3の場合はxorg.confは別ファイル名のものになるのでしょうか?
最近はxorg.confファイルは作られません.`/etc/X11/xorg.conf`を作れば認識されますが,`/etc/X11/xorg.conf.d/`以下に設定をすることが多いです.

で,ログを見てみたのですがそれらしいものは無さそうですね.
このあたりのファイルの中に何か載っていないでしょうか.

Code: Select all

** Message: main.vala:131: log directory: /home/pi/.cache/lxsession/LXDE-pi
** Message: main.vala:132: log path: /home/pi/.cache/lxsession/LXDE-pi/run.log
#それと今回の件に関係ないですが,sshが有効になっているけれどpiユーザのパスワードが規定値のままなので変更しましょうというといったメッセージがあります.パスワードを変更してできれば鍵認証にするのをお勧めします.

Code: Select all

SSH is enabled and the default password for the 'pi' user has not been changed.
This is a security risk - please login as the 'pi' user and type 'passwd' to set a new password.
Kagoshima Linux User Group : https://kagolug.org/
my site: https://matoken.org
my pi : 1B/1B+/1A/1A+/2B/3B/Zero/Zweo W

blackzoro
Posts: 24
Joined: Mon Feb 22, 2016 5:27 am

Re: GUIログインができなくなった。

Thu Apr 20, 2017 6:47 am

matoken さん

回答いただきありがとうございます。

こちらが
/home/pi/.cache/lxsession/LXDE-pi/run.log

https://github.com/KenjiMaehara/raspber ... 01/run.log

このファイルの内容です。
ぱっと見た感じでは、今回の現象に関するはlogされてないようなのですが、何かわかりますでしょうか?



なお、/home/pi/.cache/lxsession/LXDE-pi/run.logファイルの更新時間を

$ ls -al

これで調べてみたところ、
-rw------- 1 pi pi 51155 Apr 19 10:22 run.log

と出てきました。log失敗の現象を本日も何回かやってたのですが、その際のログはここには出力されていないようです。

matoken
Posts: 25
Joined: Sat Jan 05, 2013 10:30 am
Location: kagoshima japan
Contact: ICQ Website Google+ Twitter

Re: GUIログインができなくなった。

Thu Apr 20, 2017 11:04 pm

blackzoroさんログありがとうございます.

そのログファイルにもそれらしいものが見当たらないですね.

これは思いつきなのですが,`~/.Xauthority` の権限をlsコマンドなどで確認してもし`pi`以外のものだったら`pi`にしてログインし直しして直らないか.

Code: Select all

$ ls -l ~/.Xauthority
-rw------- 1 root root 149  4月 15 07:58 /home/pi/.Xauthority
$ sudo chown pi.pi ~pi/.Xauthority
念のため他にホームディレクトリに`pi`ユーザ以外のファイルがないか確認

Code: Select all

$ find ~ ! -user pi -prune -ls
lightdmの再設定

Code: Select all

$ sudo dpkg-reconfigure lightdm
も確認してもらえないでしょうか.

駄目だった場合tightvncserver導入時に行った手順を教えてもらえると何か分かるかもしれません.
Kagoshima Linux User Group : https://kagolug.org/
my site: https://matoken.org
my pi : 1B/1B+/1A/1A+/2B/3B/Zero/Zweo W

blackzoro
Posts: 24
Joined: Mon Feb 22, 2016 5:27 am

Re: GUIログインができなくなった。

Fri Apr 21, 2017 5:26 am

matokenさん

お世話になっております。
教えて頂きましたコマンドを実行後、正常にログインできるようになりました  ピース v(≧∇≦v)三(v≧∇≦)v

本当に助かりました。ありがとうございました  m(_ _)m

matoken
Posts: 25
Joined: Sat Jan 05, 2013 10:30 am
Location: kagoshima japan
Contact: ICQ Website Google+ Twitter

Re: GUIログインができなくなった。

Fri Apr 21, 2017 11:37 am

blackzoroさん

おめでとうございます.
直ってよかったです.

直った時の具体的なコマンド等を教えてもらえると後の人の参考になると思うのでよかったら教えてください.
Kagoshima Linux User Group : https://kagolug.org/
my site: https://matoken.org
my pi : 1B/1B+/1A/1A+/2B/3B/Zero/Zweo W

IMyMeMine
Posts: 1
Joined: Wed Apr 26, 2017 2:20 pm

Re: GUIログインができなくなった。

Wed Apr 26, 2017 2:28 pm

今日まったく同じ現象で困っていたところでした。
tightvncserverを入れた直後からです。

コマンドの意味は理解していないのですが、matokenさんが書かれた「これは思いつきなのですが・・・」から先に書かれているCODE:を全て入力してからリブートしたところGUIログインができるようになりました。
ありがとうございます。

LegNoob
Posts: 2
Joined: Sun Jun 11, 2017 12:47 am

Re: GUIログインができなくなった。

Sun Jun 11, 2017 12:53 am

同じ問題で、再インストールしかないかぁ(溜息)・・と思ってたところ、
「これは思いつきなのですが・・・」以下のコードをCUIで入力することで(日付情報部分は入れませんでした)
無事ログインできました。再インストール、設定しなおしで数時間無駄にしないで済みました
感謝の極みです

kumanomidoh
Posts: 1
Joined: Sat Apr 14, 2018 6:03 am

Re: GUIログインができなくなった。

Sat Apr 14, 2018 6:15 am

当事象と同じく、vncserverを導入した後に発生しました。

起動のログイン画面から、root ユーザで一旦ログインして実施しました。
※vncserverを導入する時に、rootユーザのパスワードも確認していたので、rootでログインできました。

参照した具体的な内容は、以下の .Xauthority のオーナーが rootになっていたのでpiに変更しました。
---------------------------------------------------------------------
これは思いつきなのですが,`~/.Xauthority` の権限をlsコマンドなどで確認してもし`pi`以外のものだったら`pi`にしてログインし直しして直らないか.


Code: Select all
$ ls -l ~/.Xauthority
-rw------- 1 root root 149 4月 15 07:58 /home/pi/.Xauthority
$ sudo chown pi.pi ~pi/.Xauthority
---------------------------------------------------------------------
Q&Aで非常に助かりました、ありがとうございました。 :D

Return to “日本語”

We use cookies to ensure that we give you the best experience on our website. By continuing to visit this site you agree to our use of cookies. Learn more