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
然后重启。 我丢失了所有自定义,但至少我可以登录。