今天我更新了 openssl 和 libssl(自动更新)。重启后,我无法以任何用户身份(即使是 Guest 或新用户)登录 X。我尝试安装 gdm、gnome-session-fallback - 没成功。
在登录屏幕上(无论是 lightdm 还是 gdm)我输入密码,它会尝试登录,然后屏幕变黑并返回登录屏幕。
我在某处找到了使用 Xauthority 和 xsession-errors 的解决方案,但是在 .xsession-errors 中我除了两行之外什么都没有:
cjkv 的脚本在 run_im 中启动。默认启动器的脚本在 run_im 中启动。
我使用 Linux 已有大约 10 年了,但在 /var/log 中找不到任何可以给我提供解决方案的信息。重新安装 Ubuntu 对我来说不是解决方案。
有人能帮助我吗?
答案1
我在使用 Ubuntu 14.04 时也遇到了同样的问题。访客用户可以登录,但我不能。
我删除了.Xauthority
我的用户并重新启动。它在启动过程中发出了一些问题警报,但它运行正常。
Ctrl++ Alt,F1在 shell 中登录,然后rm /home/<user>/.Xauthority
。然后sudo reboot
。
谢谢 davmp
答案2
OP的解决方案:
我找到了解决方案。自动更新不知怎么地为 amd64 和 i386 安装了 libssl1。
在我尝试 ssh 到另一台电脑后,我注意到了这一点 - ssh 退出时没有任何消息。我重新安装了 amd64 版本的 libssl,现在一切正常。
答案3
我刚刚在 13.04 机器上遇到了同样的症状。我能够远程登录并运行以下命令:
sudo apt-get update && sudo apt-get upgrade
这为我解决了问题 - 甚至不需要重置。
答案4
经过很长时间寻找答案后...这是对我有用的方法:Ctrl + Alt + F1,然后我输入 sudo install gnome,安装后我输入 sudo reboot
我使用 gnome 环境登录,尽管我听说有人也使用 ubuntu 环境登录!
附言:这是 14.04 版本