Lightdm无法登录并重定向

运行例行更新并重新启动后,运行Ubuntu 14.04的计算机现在完全无法使用。 lightdm屏幕出现并接受我的密码,但它立即重定向到自己。

谷歌搜索显示这是一个常见的错误,没有人真正找到解决方案。 我尝试了所有常见的修复,包括:

  • 检查了〜/ .Xauthority的权限,由我拥有
  • 检查了〜/ .xsession-线索的错误,我看到的全部是

    init:at-sp12-registryd主进程结束,重新生成init:at-sp12-registryd respawning太快,停止init:gnome-session(GNOME)主进程以状态1终止

  • 检查/var/log/auth.log获取线索,看到:

    lightdm:PAM无法dlopen(pam_kwallet.so):/ lib / security / pam_kwallet.so:无法打开共享对象文件:没有这样的文件或目录

    研究这表明这是一个正常的错误,只是意味着我没有使用KDE,但我还是尝试安装pam_wallet。 这使得日志中的错误消失了,但我还是无法登录。

  • 检查我的〜/ .profile,〜/ .bashrc,〜/ .bash_aliases是否有任何包含和格式错误的行可能会破坏我的登录,但一无所获

  • sudo apt-get update; sudo apt-get升级; sudo apt-get dist-upgrade; sudo重启
  • 尝试登录Gnome-Shell和Unity,都没有工作
  • 以guest身份登录,有效

但这些都没有起作用或帮助我解决这个问题。

还有什么可能导致这个?

问题是Gnome-Shell中的一个错误导致我的首选项文件被破坏,然后无法加载并导致Gnome-Shell崩溃并使我回到登录屏幕。

解决方法是删除我的首选项文件:

rm ~/.config/dconf/user 

然后重启。 我丢失了所有自定义,但至少我可以登录。