使用 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 頁面

相關內容