Ubuntu 14.04 安装 Nvidia 专有驱动程序

我需要一些帮助和指导,来在我的系统上安装Nvidia驱动程序,该系统具有双重Intel/Nvidia图形处理器。
我目前正在运行Ubuntu 14.04,我知道这个操作系统已经处于晚期测试阶段,但我每天都进行更新。操作系统运行良好,没有出现任何问题。
按照下面的安装方法,我成功地安装了Nvidia驱动程序,没有出现任何错误。然而,在重新启动系统后,我只看到了一个黑屏。
根据一个解决方案,我将Nouveau驱动程序列入黑名单,并进行了另一次重启,此时我看到了登录界面,但是以4:3的纵横比格式显示。由于系统冻结并且鼠标和键盘无法使用,我无法继续登录到Unity桌面。
根据另一个解决方案,我随后在控制台模式下重新启动系统,然后检查了nvidia-xorg文件。我注意到设置看起来很奇怪,因为缺少"Device"和"Screen"部分。我尝试按照说明重新创建文件,使用nvidia-xconfig命令,但是收到了一个错误提示:
Unable to load X Server Display Configuration page.

那时候我放弃了,重新安装了Ubuntu。我又重复了一次这个过程,但没有成功。目前我正在运行没有Nvidia驱动程序的Ubuntu,并使用了禁用显卡的方法。
apt-get install --no-install-recommends bumblebee.

然而,我希望能让Nvidia显卡正常工作。
sudo apt-get purge libvdpau-va-gl1
sudo apt-get install nvidia-319 nvidia-settings-319 nvidia-prime

硬件:
- Dell Inspiron 15R N5110 笔记本电脑 - Intel i5 处理器 - 显卡 1:Intel HD Graphics 3000 - Nvidia GeForce GT525M ("NVIDIA GF108M [GeForce GT 525M]")
软件:
- X.Org: 1.15.0 驱动程序:Intel (未加载:fbdev, vesa) 分辨率:1366x768@60.0 Hz - GLX 渲染器:Mesa DRI Intel Sandybridge Mobile GLX 版本:3.0 Mesa 10.1.0

如果你想在14.04上使用bumblebee,不要安装nvidia-prime - Rael Gugelmin Cunha
在安装nvidia-prime之前,您需要清除(而不仅仅是删除)bumblebee软件包。 - Alin Andrei
2个回答

似乎优化双视频系统出现了一些问题。您需要打开终端并输入以下命令:
首先删除当前的Nvidia安装。
sudo apt-get purge nvidia*
sudo apt-get purge bumblebee*
sudo apt-get update
sudo apt-get dist-upgrade

如果尚未安装内核头文件,请先安装。
sudo apt-get install linux-headers-generic

然后使用以下命令安装bumblebee:
sudo add-apt-repository ppa:bumblebee/stable

要获取更新的Nvidia驱动程序,您需要添加另一个PPA。截至12.04版本,这对于Nvidia GT 6xxM系列显卡仍然是必需的。对于12.04版本上的GT 4xxM和GT 5xxM系列来说,可能是可选的。如果不确定,只需安装它即可。命令如下:
sudo add-apt-repository ppa:ubuntu-x-swat/x-updates
sudo apt-get update 使用专有的Nvidia驱动程序安装Bumblebee:
sudo apt-get install bumblebee bumblebee-nvidia
重新启动或重新登录
如果您有像Wine这样的32位应用程序,并且运行的是11.10 Oneiric或更高版本,则需要额外的库文件:
sudo apt-get install virtualgl-libs:i386

允许自己使用Bumblebee,将自己添加到“bumblebee”组中(用您的用户名替换$USER)。
sudo usermod -a -G bumblebee $USER

重新启动或重新登录以应用组更改。如果您现在想在NVIDIA卡上运行程序,请使用optirun程序:
optirun firefox &
另外,请查看此主题: http://ubuntuforums.org/showthread.php?t=2075423

哦,我明白了,我的模型不能使用。我会把笔记本电脑放回Dell的盒子里,并写上我在使用Linux系统。:) 谢谢你,让我放心了。我知道你花了很多时间写这个指南,但我看了BB维基站点,它没有提到14.04版本,所以我以为你不能安装BB,只能禁用该卡。 - Tasos
@Tasos 你确定现在无法关闭的能力是退货的原因吗?通常这类问题会在下一个版本中解决,或者也有可能考虑预装的设置,比如这个:http://www.dell.com/us/business/p/xps-13-linux/pd - NoBugs
我只是开玩笑的,现在我负担不起这样做,所以我暂时禁用了汽车。下次我购买笔记本电脑时,它将是完全的Linux认证。 - Tasos

我已经开始喜欢上 nvidia-prime 了。它可以通过一张显卡来运行整个电脑,并且可以让你切换使用哪张显卡。
sudo apt-get autoremove nvidia* bumblebee*

然后做。
sudo apt-get install nvidia-prime

你还需要nvidia-319或更高版本才能使用Nvidia显卡。

你能百分之百确定它能适用于我的规格吗?显然从上面的答案链接检查来看,有一些细节表明与我的规格不相容。请告诉我,但要确保不会搞砸任何东西。我已经尝试了两次重新安装并且有一些复杂的设置。谢谢。 - Tasos
并将其用于各种情况下。警告:Windows 7 NVIDIA更新和建议的PPAs不是一个好的组合... - Aaahh