从 10.04 更新到 ubuntu 12.04 后,我遇到了一个奇怪的问题:在 grub 菜单中,如果我选择 ubuntu kernel 3.2.0-58-generic,图形界面就会卡在那里,我会看到黑屏,顶部有一个闪烁的光标。它对 crt+alt+F2 和 ctr+alt+supr 有反应,然后重新启动。
然后我选择另一个内核,即恢复,并启用网络,然后放到根 shell 中,/etc/init.d/lightdm start
然后它就可以正常启动并正常工作了。
这是戴尔 T7500 台式机,配有 quadro 600 nvidia 显卡。我已将 -nouveau 列入黑名单,并且正在使用从其网站下载的 nvidia 驱动程序 310.19。
我之前曾多次清除 nvidia 并重新安装了 xorg、gdm、lightdm,尝试过使用 gdm 而不是 lightdm...
我有 gnome3 桌面
然后我使用更新了 nvidia 驱动程序nvidia-installer --update
,现在它是 310.20
上次重新安装 lightdm 后甚至/etc/init.d/lightdm start
不起作用。
我尝试在故障安全图形模式下启动但仍然显示未找到屏幕(显然我有一个屏幕)。
我已经检查了 /var/log/Xorg.failsafe.log,基本上以下是一些消息:
正在加载 --- vesa 驱动程序 忽略具有绑定内核的设备... 找到屏幕,但没有可用配置
严重服务器错误,未找到任何屏幕
我尝试过这个:
sudo X -configure
sudo mv xorg.conf.new /etc/X11/xorg.conf
然后因为它不起作用我跑了nvidia-xconfig
还有其他我可以做的吗?谢谢
编辑:我安装了 dgm,然后我执行了 service gdm start,然后 startx,得到了紫色的 ubuntu 屏幕,这似乎比黑屏好一些,但不是 ctr+alt+supr 不起作用
编辑 2:我已删除 lightdm 并安装了 gdm。所以现在如果我尝试正常启动,它也会崩溃(显示奇怪的半紫半黑屏幕),但如果我选择恢复内核,然后选择正常启动选项,它可以使用 gdm 正常启动。
答案1
“奇怪的屏幕一半是紫色,一半是黑色”似乎是显卡驱动程序的问题。你为什么要从戴尔网站下载显卡驱动程序?默认 Ubuntu 12.04 存储库中的 nvidia-current 驱动程序版本为 304.88。要卸载 Nvidia 显卡驱动程序,请按照问题答案中的说明进行操作:如何卸载手动安装的 Nvidia 驱动程序?要安装 nvidia-current 包,请打开终端并输入:
sudo apt-get install nvidia-current