Ubuntu 13.04 - 无法登录 Unity,继续返回所有用户的登录屏幕

Ubuntu 13.04 - 无法登录 Unity,继续返回所有用户的登录屏幕

今天我更新了 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++ AltF1在 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 版本

相关内容