如何在不弄乱操作系统的情况下在 Ubuntu 13.04 上安装 Nvidia 显卡驱动程序?

如何在不弄乱操作系统的情况下在 Ubuntu 13.04 上安装 Nvidia 显卡驱动程序?

我在一台 2011 年的 Dell XPS L501X 笔记本电脑上运行 Ubuntu 13.04:Intel core i5、Nvidia Geforce GT 420M 显卡、6GB RAM 等。在正常计算过程中我没有遇到任何问题,直到在机器上安装并尝试玩 Minecraft。极端的延迟让我开始调查事情,因为这不是 Windows 的问题。

我了解到 Ubuntu 操作系统似乎无法识别我的显卡,而是在我的系统信息下提到了 Intel Ironlake 显卡。在 Nvidia 网站上找不到任何合适的驱动程序下载后,我按照给出的说明进行操作在 noobslab 上

重启电脑后,我能够登录我的账户,但随后显示的只是我的桌面背景图片。我尝试使用该网站评论中提供的一些说明来修复该问题,但没有成功,最后不得不重新安装 Ubuntu 13.04。将所有文档、软件等放回电脑后,我尝试通过软件中心提供的软件包安装 nVidia 驱动程序 - 再次失败。

我现在已经第三次重新安装了 Ubuntu 13.04,并且想知道如果有办法的话,如何安装这些驱动程序而不弄乱操作系统。

我对 Linux 不太熟悉,希望能得到帮助。谢谢!

答案1

您拥有的是混合显卡。基本上,您有 2 个显卡:

  • 集成的,嵌入在您的 i5 CPU(英特尔)中;
  • 一个独立的,即 NVIDIA 的。

这种混合图形解决方案的工作方式如下:

  • 当你进行基本的、轻量级的图形操作时,自动使用集成卡来节省电量(当然,让独立卡处于睡眠状态);
  • 当您进行高级、繁重的图形工作时,会自动使用独立卡,以便可以正常完成工作(当然,让集成卡处于睡眠状态)。

为了实现这个魔法,需要一些特殊的软件,即NVIDIA Optimushttp://www.nvidia.com/object/optimus_technology.html

您会在上面的链接中看到一个(不太)好的注释:“Optimus 需要 Windows 7 或更高版本”。

所以,NVIDIA 和 Linux 就 Optimus 关系不大。看看这个笑一笑:http://www.youtube.com/watch?v=_36yNWw_07g

你的情况是总是最终都会使用集成卡,无论您做什么(或安装什么 NVIDIA 驱动程序)。

可以做什么:

  • 一些配备此混合显卡的笔记本电脑在 BIOS 中提供了一个选项,允许您禁用集成卡(英特尔)和总是使用独立卡(NVIDIA)-您必须亲自检查 BIOS 中的此类设置 - 然后,您的系统中将只有 1 个活动的视频卡,并且它将是 NVIDIA 视频卡(从而让 Linux 正确识别您的视频卡);
  • 看看大黄蜂项目:http://bumblebee-project.org/index.html

祝你好运并让我们知道发生了什么!

相关内容