Ubuntu 13.04. 安装 nvidia 驱动程序后无法启动(Vostro 笔记本电脑)

Ubuntu 13.04. 安装 nvidia 驱动程序后无法启动(Vostro 笔记本电脑)

在 13.04 Ubuntu 上一切都运行良好,但当我安装了 nvidia-drivers-103 后,现在它根本无法加载到登录屏幕。启动时我看到空白的紫色屏幕,然后只出现空白的黑色屏幕,之后什么也没有发生。

我启动了恢复模式并删除了 nvidia 驱动程序,但这没有帮助。我注意到我在恢复模式下破坏了 Unity 环境(没有启动器或工具栏,只有壁纸),所以我按照以下操作:

Unity 无法加载,没有启动器,也没有出现 Dash

我重置了我的 unity/compiz,但这并没有帮助我启动,所以最后我安装了 gdm,现在我已经完全删除了 compiz 和 unity,以及 nvidia 驱动程序。我仍然无法启动,只有恢复模式可以正常工作。

为了让 Unity 和 Compiz 正常工作,我接下来应该尝试什么?我应该检查哪些日志以及可能出现什么问题?

我以为 unity/compiz 有问题,但是我仍然无法启动我的操作系统,所以我猜原因比我想象的要深得多。如何恢复原始版本的显卡驱动程序?显然,仅删除 NVidia 驱动程序并不能恢复原始配置。

硬件:笔记本 Vostro 3750,Nvidia GT 525M,英特尔 Mobile HM67 芯片组

答案1

我有一台戴尔 Latitude E6500,遇到了同样的问题,我发现的唯一解决方案如下:

  1. 切换到控制台模式:Alt++CtrlF1
  2. 终止 x 服务器:sudo service lightdm stop
  3. 删除 nvidia 驱动程序:sudo apt-get remove --purge nvidia*
  4. 生成新的 xorg.conf 文件:sudo X -configure——这将创建 xorg.conf。当前目录中的一个新文件
  5. 重命名并移动:sudo mv xorg.conf.new /etc/X11/xorg.conf
  6. 返回 GUI:sudo start lightdm

我当然希望有一个更好的解决方案

答案2

我在三星 RC530 上遇到了同样的问题。图形一直正常工作,直到安装 Nvidia 驱动程序后,驱动程序才出现问题(我可以在低分辨率下登录,但显示器根本无法识别)。我不得不说 Alain 提供的答案很有效。在控制台模式下删除 Nvidia 驱动程序并添加新配置文件后,一切都恢复到旧的图形设置。

答案3

解决方案是安装 vanilla Ubuntu 13.04 和不要触碰任何 nvidia / compiz / tweak 工具,否则你将会度过糟糕的时光。默认配置运行良好。在尝试进行一些重大更改之前,请运行 clonezilla 并节省宝贵的时间并进行完整备份。

如果您想要拥有 nvidia 驱动程序(例如因为 3d 游戏)我祝您好运。

答案4

Ubuntu 上的内置驱动程序不需要/etc/X11/xorg.conf,但 Nvidia 驱动程序确实需要它,因此您需要创建它。

值得庆幸的是,Nvidia 提供了nvidia-xconfig就能做到这一点。

创造/etc/X11/xorg.conf然后重新启动进入正常工作的系统:

sudo nvidia-xconfig
sudo reboot

Unity 的菜单和其他方面(包括对显示器的全分辨率支持)应该恢复。

相关内容