Ubuntu 14.04 安装 Nvidia 私有驱动并进行双显卡切换

原创
2014/04/26 22:04
阅读数 7W

通过nvidia-prime可以在nvidia-settings里手动进行双显卡切换,比如从Nvidia性能模式切换为Intel节能模式。

Ubuntu的私有驱动库restricted里收录了Nvidia官方的图形驱动,我们可以很方便地使用apt-get或者在图形化的Ubuntu软件中心里进行安装:

sudo apt-get install nvidia-331 nvidia-settings nvidia-prime

跟Windows一样,安装显卡驱动需要重启才会生效。

Nvidia官网同样为Linux提供有驱动安装程序,比如针对64位Linux的最新稳定版本331:
http://www.geforce.cn/drivers/results/75062
不过个人还是建议直接用apt-get进行安装,apt-get会根据系统类型自动选择安装32位还是64位的驱动,而且restricted库里的驱动一般都经过Ubuntu测试,相对来说更稳定,操作起来也更方便

Nvidia显卡的控制面板 nvidia-settings的 快捷方式位于/usr/share/applications/nvidia-settings.desktop
你可以链接一个到桌面,方便进行显卡设置。
你也可以直接Alt+F2运行 nvidia-settings打开控制面板,比如在Thermal Settings下查看显卡温度,在PRIME Profiles下进行显卡切换。
有了nvidia-prime,就不需要bumblebee了,在Nvidia官方的控制面板nvidia-settings里就可以切换显卡,非常方便。

我在开启Nvidia显卡时GPU温度为40°C,CPU温度为41°C,如下图所示。


在不玩大型3D游戏或者不看高清视频时,建议你从“Nvidia性能模式 ”切换为 “Intel节能模式”。
Intel节能模式下会自动关闭Nvidia显卡,从而实现节能。另外Intel核显自身就有着不错的硬件加速能力,平时使用 Intel核显即可。
比如京东上这款上万元的 MacBook也只是配备了一款i5的CPU并使用Intel核显Iris Graphics进行硬件加速。
另外很多 超级本也只是配备了Intel低电压版处理器并使用内置的HD Graphics。
Intel已经把自己的 图形驱动 集成到了Linux内核项目,因此不需要额外安装Intel图形驱动,开箱即用。
如果长期不需要使用独显,可以开机进BIOS把Graphic Mode由Switchable改为Integrated禁用独显。

附:你也可以安装VirtualGL进行glxspheres硬件加速测试。
http://sourceforge.net/projects/virtualgl/files/VirtualGL/
比如下载64位的Deb包,安装后运行/opt/VirtualGL/bin/glxspheres64即可进行测试。

展开阅读全文
打赏
11
50 收藏
分享
加载中
eechen博主

引用来自“xjava”的评论

按照你这个方法装好后进不了桌面了

引用来自“eechen”的评论

尝试卸载重启 sudo apt-get purge nvidia-331 nvidia-settings nvidia-prime

引用来自“xjava”的评论

后来试了几次,可以成功安装了,谢谢了。不过我还想问个问题,在UbuntuKylin14中有没有安装过Vmware10,安装的过程没有问题,就是在第一次启动的时候会出现一个vmware kernel module updater对话框,在这里就是过不去。内核升级失败。
我没有在14.04上用过VMware。不过你可以下载12.04的VirtualBox,在14.04上用apt-get安装依赖包(dpkg --info ./virtualbox.deb |grep Depends可以看到依赖),然后dpkg安装VirtualBox即可:https://www.virtualbox.org/wiki/Linux_Downloads
2014/05/01 08:35
举报

引用来自“xjava”的评论

按照你这个方法装好后进不了桌面了

引用来自“eechen”的评论

尝试卸载重启 sudo apt-get purge nvidia-331 nvidia-settings nvidia-prime
后来试了几次,可以成功安装了,谢谢了。不过我还想问个问题,在UbuntuKylin14中有没有安装过Vmware10,安装的过程没有问题,就是在第一次启动的时候会出现一个vmware kernel module updater对话框,在这里就是过不去。内核升级失败。
2014/05/01 08:15
举报
eechen博主

引用来自“xjava”的评论

按照你这个方法装好后进不了桌面了
尝试卸载重启 sudo apt-get purge nvidia-331 nvidia-settings nvidia-prime
2014/04/27 10:13
举报
按照你这个方法装好后进不了桌面了
2014/04/27 10:05
举报
eechen博主

引用来自“再踏”的评论

引用来自“eechen”的评论

引用来自“再踏”的评论

09年的老本子表示,只要一安装n卡的私有驱动,ubuntu,deepin就各种毛病,现在已经不用n卡私有驱动了,Ubuntu,deepin也不用了…debian上
不装Nvidia驱动,就意味着无法使用独显,如果你真的不需要,还不如直接到BIOS里关了。我的显卡是GT630M,安装驱动后没发现什么问题,温度也很正常。

找了好久,没找到这个开关…能找到早关了
以前用bumblebee可以关闭显卡,现在在nvidia-settings里也能关闭显卡,关闭后lspci |grep VGA可见其状态为rev ff,开启时状态为rev a1,不一定非要在BIOS里关闭。
2014/04/27 09:17
举报

引用来自“eechen”的评论

引用来自“再踏”的评论

09年的老本子表示,只要一安装n卡的私有驱动,ubuntu,deepin就各种毛病,现在已经不用n卡私有驱动了,Ubuntu,deepin也不用了…debian上
不装Nvidia驱动,就意味着无法使用独显,如果你真的不需要,还不如直接到BIOS里关了。我的显卡是GT630M,安装驱动后没发现什么问题,温度也很正常。

找了好久,没找到这个开关…能找到早关了
2014/04/27 07:21
举报
eechen博主

引用来自“再踏”的评论

09年的老本子表示,只要一安装n卡的私有驱动,ubuntu,deepin就各种毛病,现在已经不用n卡私有驱动了,Ubuntu,deepin也不用了…debian上
不装Nvidia驱动,就意味着无法使用独显,如果你真的不需要,还不如直接到BIOS里关了。我的显卡是GT630M,安装驱动后没发现什么问题,温度也很正常。
2014/04/26 23:22
举报
09年的老本子表示,只要一安装n卡的私有驱动,ubuntu,deepin就各种毛病,现在已经不用n卡私有驱动了,Ubuntu,deepin也不用了…debian上
2014/04/26 23:16
举报
eechen博主

引用来自“一阶魔方”的评论

46不在折腾中爆发,就在折腾中灭亡。
其实一点都不折腾,一句命令就能安装。就是今天看到有个人不懂装懂说Linux上无法启用独显,所以就写个博文记录一下。平常我都是直接进BIOS关闭独显的。
2014/04/26 22:22
举报
46不在折腾中爆发,就在折腾中灭亡。
2014/04/26 22:15
举报
更多评论
打赏
10 评论
50 收藏
11
分享
返回顶部
顶部