1
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 5 years have passed since last update.

Raspberry Pi (Raspbian)でログインループから抜け出せなくなったときの対処

Posted at

問題となった現象

Raspberry Pi (Raspbian)を起動後にGUIのログイン画面でログインしようとしたところ、パスワード認証は成功するものの、デスクトップが表示されずに、再度ログイン画面が表示されてしまうという問題に遭遇しました。

ログイン画面

間違ったパスワードを入力すると、以下のようにエラーが表示されるので、パスワード間違いではないことが確認できます。

パスワードエラー

原因の発見と解決

今回は、lxsessionのバイナリがなくなっていた事が原因でエラーになっていました。直前の作業で、パッケージをいくつか削除したので、その際に巻き込まれてしまったのかもしれません。

以下、原因の発見と解決するまでの手順です。SSHでログインできることが前提となっています。

他のマシンからSSHで接続します。

$ ssh <user>@<hostname>

エラーログを確認してみます。

$ tail .xsession-errors
...
/usr/bin/x-session-manager: 33: exec: /usr/bin/lxsession: not found

lxsessionがnot foundになっていることが確認できました。

以下コマンドでlexsessionをインストールします。

$ sudo apt-get install lxsession

インストールが完了したら、Rasberry PiのGUIから再度ログインをします。

1
4
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
1
4

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?