使用 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 页面上的环境变量

相关内容