Ubuntu 12.04 最新更新彻底瘫痪系统

Ubuntu 12.04 最新更新彻底瘫痪系统

我使用 Windows 8.1 x64 和 Ubuntu 12.04.3 LTS 进行双启动。目前只能使用我的 Windows,因为我的 Ubuntu 启动因今晚的更新而瘫痪。更新包含许多软件包,因此我不确定是哪一个以及为什么瘫痪了我的安装。

我无法正常启动或登录。Grub 加载正常,但之后发生了一些事情,我无法确定问题所在。Ubuntu 的预登录屏幕一出现(我不得不说,它的分辨率不对),它就消失了,并出现以下几行:

Starting anac(h)ronistic cron                    OK
Stopping anac(h)ronistic cron                    OK

然后我会看到 shell 登录选项。我可以登录,但是命令 startx 会给我黑屏,我无法返回。

编辑开始:

忘了说了——我的 shell 登录现在显示我正在运行 Ubuntu 12.04.4 LTS,而且我没有收到任何 dist-upgrade 提示或同意。另外,我以为 12.04.4 要到 2 月 16 日才会发布……?

安装的新驱动程序是 nvidia-updates-331 版本 331.20。

编辑结束。

我尝试过恢复,它曾经有点奏效。我选择从 grub 恢复,然后恢复正常启动。然后它让我进入正常的登录屏幕,但有趣的是。我输入密码,Ubuntu 接受它,播放登录声音,屏幕变黑,然后我再次返回登录屏幕输入密码。这无限循环重复......虽然我可以轻松地使用 Guest 帐户登录,但我无法用它做任何事情,因为我以前从未使用或配置过它。

我尝试从 shell 运行sudo nvidia-xconfig,但没有任何效果。我查看了新的 xorg.conf,除了驱动程序的版本号外,它与以前的版本完全相同,但这行无论如何都是注释掉的。

我尝试了 grub 修复,但是没有效果。

我尝试通过旧内核登录——不行。

基本上,我想到的和我知道的所有方法我都尝试过了,但对我的情况没有任何效果。

请帮忙!我有一些工作要做,但我不想在 Windows 中做...

先感谢您!

编辑2:

我不知道是怎么回事,但这次更新似乎清除了一些 BIOS 设置。另外,我的 wifi 卡被禁用了,所以我必须在 BIOS 中手动重新启用它。有人知道发生了什么吗?

编辑3:

按照建议将.config文件夹移开,但没有结果。修复了 BIOS 设置,结果发现是其他不相关的问题。但现在又出现了其他问题。GUI[ 3.106484] 4:3:1: cannot set freq 16000 to ep 0x86失败后,在 shell 登录弹出之前,黑屏上会出现此问题。

编辑4:

不幸的是,我没有太多时间进行实验,如果我不能很快找到解决方案,我将重新安装 Ubuntu。我已经通过 shell 界面恢复了一些可用性,但 GUI 仍然只为来宾帐户加载。我计划将我的 $HOME 保存在另一个驱动器上,并在几天内开始清理。真可惜……

答案1

当您说您可以成功登录到 Guest 帐户时,是否意味着您可以成功访问桌面和所有正常的系统功能?如果是这样,则意味着您的用户设置中存在导致问题的原因。

如果您可以从访客模式运行终端,则应该能够使用“su”访问您的正常帐户。从那里,您可以将 .config 目录移开(例如移到 .config.bak),看看是否允许您登录,或者添加新用户帐户并将您的数据/文档复制到该帐户,而无需复制设置。

答案2

我今天更新时也遇到了类似的问题。由于这是三周内第二次出现此问题,我刚刚卸载了 nvidia.304 软件包,一切又恢复正常了。

上次 nvidia 包提示依赖不满足,缺少一些库,这次我没有检查。

我的系统:Ubuntu 12.04.4 LTS,64 位,Quattro FX 580

相关内容