我一直在用 Ubuntu 14.04,它刚发布没多久。今天我在 ibus 中输入中文时出了点问题,我不知道是不是这个原因,但是当我使用 重启时sudo shutdown -r now
,我无法登录。我输入了正确的密码,但是屏幕就黑了,然后又出现了登录界面!
我从其他人那里搜索了不少解决方案,但对我来说都不起作用。
我读过了
我尝试查看.xsession-error
,但是我的电脑上该文件是空的。
我尝试了更改所有权的建议.Xauthority
,但我的 .Xauthority 最初不是 root。我也尝试过删除它,但那也不起作用。
我这样做是sudo apt-get remove ibus-pinyin
为了确保这是问题所在(但可能性不大)。
我也试过了sudo apt-get install --reinstall lightdm
,但是也不起作用。 我也试过了dpkg-reconfigure lightdm
,但是看不到效果。
另外,我查看了/var/crash
,发现一个文件_usr_bin_xpad.1000.crash
,似乎记录了我第一次遇到登录循环问题时发生的崩溃。但我找不到进一步的线索来解决这个问题。在该文件的底部,它建议如果崩溃仍然发生,请更新几个软件包。我照做了,但也没有用。这些软件包是krb5-locales
,,,,,,,libgssapi-krb5-2
libk5crypto3
libkrb5-3
libkrb5support0
libprocps3
procps
有人可以救救我吗...我不想切换回 Windows
答案1
我通过删除文件“/etc/shadow.lock”解决了类似的问题。我试过这个,因为我没有机会创建新用户...还有第二个锁定文件,名为“passwd.lock”。仅删除此文件并不能解决问题。
也许这可以摆脱来宾会话循环。当此错误再次出现时,我将在其他计算机上测试此解决方案。