Ubuntu 12.04 启动进入终端(Lightdm 和 Ati 显卡)

Ubuntu 12.04 启动进入终端(Lightdm 和 Ati 显卡)

我刚刚结束了为期两周的假期并启动了我的笔记本电脑,一切顺利,它安装了很多更新(包括内核更新。抱歉,细节不多,我并没有真正注意它更新了什么)。

下次我尝试启动机器时,它却无法启动。最后一条消息中有 e4rat,当自动包修复程序(在 ubuntu-repair-mode 或任何英文名称中 - 幸运的是,它可以工作)想要用 ureadahead 替换它时,我猜想它与最新内核存在某种不兼容性。

所以我自己将其删除(因为自动修复无法完成。使用 进行了删除sudo apt-get install ureadahead ubuntu-minimal,效果很好),并手动删除了 grub 中的 e4rat-preload-line。

问题是:它不会显示登录屏幕,而是切换到 tty1,提示我登录。当查看 tty7 时,它只显示最后启动的通常启动消息(没有可见的错误消息)。

运行sudo service lightdm (re)start会冻结整个系统,尝试运行 gdm 时也是如此。根据 xorg.log 文件,fglrx 运行正常(无错误消息)。

/var/log/lightdm/lightdm.log状态:

[+0.16 秒] DEBUG:启动进程 1257:/usr/bin/X:0 -auth /var/run/lightdm/root/:0 -nolisten tcp vt7 -novtswitch -background none

....

[+0.73 秒] DEBUG:进程 1257 退出,返回值 127 [+0.73 秒] DEBUG:X 服务器已停止

/var/log/lightdm/x-0.log状态:

(WW) fglrx: 未找到与实例 (BusID PCI:0@1:0:1) 匹配的设备部分

/usr/bin/X:符号查找错误:/usr/lib/xorg/modules/drivers/fglrx_drv.so:未定义符号:GlxInitVisuals2D

我已经删除(备份之后)xorg.conf 文件以避免配置错误。

编辑:/var/log/syslog 状态:

7 月 12 日 16:22:29 Lutz 内核:[24.014008] init: lightdm 主进程 (1213) 以状态 1 终止

有任何想法吗?

先感谢您。

答案1

您的登录管理器似乎未加载。您可以使用以下方法验证这一点:

# ps aux | grep lightdm

如果它仅输出 grep 本身,则 LightDM 未运行。您可以尝试:

# service lightdm restart

如果你当然使用的是 lightdm,在 Gnome 中这是 GDM,KDE 使用 KDM,LXDE 使用 LXDM。等等。

此外,如果这种情况继续发生,您应该执行以下操作:

# runlevel

并且看到初始化级别是正确的值,我相信它至少应该是 2 或更高。

我希望这能帮助您朝着正确的方向前进。

谨致问候,Jochen

答案2

我解决了。

问题是我手动安装了 fglrx(不是使用官方存储库,而是直接从 AMD 下载),并且某些更新与我的旧版 fglrx 不兼容。因此,我使用 USB 拇指驱动器 ubuntu 下载了最新的 fglrx 驱动程序并从 shell 安装了它;现在一切都恢复正常了。

感谢所有帮助。

相关内容