lightdm を使用してログインすると、「exec: gnome-session: not found」というエラーが表示される

lightdm を使用してログインすると、「exec: gnome-session: not found」というエラーが表示される

ログイン時にパスワードは受け入れられますが、ログイン画面に戻ります。再起動後も複数回試しましたが、同じ動作です。

昨夜、ラップトップ (Lenovo Ideapad z510) をサスペンド モード (カバーを閉めた状態) のままにしていましたが、今朝はいつものように再開しませんでした。シャットダウンまたはクラッシュし、Ubuntu で起動すると、上記のログイン エラーが発生し始めました。

cat ~/.xsession-errors
/usr/sbin/lightdm-session: 1: /usr/sbin/lightdm-session: ls: not found
/usr/sbin/lightdm-session: 104: exec: gnome-session: not found

わかりました。私はたくさんの提案を試してみましたUbuntuがログインループに陥る

  1. idに変更されまし/usr/sbin/id/etc/profile
  2. 削除された.Xauthority
  3. 削除された/tmp
  4. lightdmを削除、消去、再インストールしました
  5. .profile構文エラーをチェックしました(source .profile正常に動作したので、構文エラーはないと思われます)

何も機能しませんでした。
ゲスト ログインは正常に機能しているので、別のユーザーも機能するはずです。別のユーザーを作成して作業を続行しますが、この問題の解決策はまだ必要です... 将来的にも繰り返される可能性があります。

gdm のインストールと再構成も機能しませんでした。

sudo apt-get install gdm

答え1

解決しました。 に構文エラーがありました。を.pam_environment省略しました。DEFAULT

PATH DEFAULT=${PATH}:${HOME}/MyPrograms

見る環境変数に関する Ubuntu ヘルプ Wiki ページ

関連情報