http://www.webupd8.org/2013/12/more-wor ... timus.html
Nvidia Optimus是N卡自动智能切换独显和集成显卡的技术,能在提供优越性能的同时节省电能、减少发热。遗憾的是该技术并不支持Linux平台,双显卡的电脑运行Linux时经常会遇到显卡驱动问题。现在依然记得12.04时折腾显卡那段时间。
为解决显卡问题有了bumblebee项目——在linux上实现双显卡切换:平时关闭独显、只使用集显,需要使用独显时,通过optirun命令运行相应程序,将临时开启独显,程序退出或者optirun关闭,将自动切换到集成显卡。 而从13.10起Ubuntu通过“nvidia-prime”包提供了另一种选择,与bumblebee相比,
优点:官方提供支持,能够支持最新的驱动;此外bumblebee在我的14.04上失效了,启动独显时提示“Aborting because fallback start is disabled.” ?不支持向后兼容?
缺点:前者切换是随用随启、用完自动退回集显;后者切换需重启X(登出即可)
更深层的对比参考:http://de.reddit.com/r/linux_gaming/com ... idiaprime/
1. 如果之前使用了bumblebee,卸载
代码: 全选
sudo apt-get purge bumblebee*
代码: 全选
sudo apt-get purge libvdpau-va-gl1 %我的本来就没有装
代码: 全选
sudo apt-get install nvidia-XXX nvidia-prime
*XXX为驱动版本号,请自行更改为最新驱动(可用tab补全查看)
*注意:为使切换起效需登出
此外还有一个名为prime-indicator的面板指示器可以切换显卡,同时可以指示当前运行显卡。*该软件在切换显卡时将自动登出,切换前注意保存文件
代码: 全选
sudo add-apt-repository ppa:nilarimogard/webupd8
sudo apt-get update
sudo apt-get install prime-indicator
对于小白用户(我假设你没有安装bumblebee),操作过程会更简单:
打开软件中心 > 编辑 > 软件源 >附加驱动 或者直接在dash中搜索additional drivers
如果显示有驱动,选择里面最新的驱动安装即可(nvidia-prime会自动被安装)
*如果没有显示驱动,那还是最好不要折腾了
-------------------------------------
如果安装过程中遇到黑屏情况:
切换到字符界面工作台,删除N卡驱动
sudo apt-get remove nvidia-319 nvidia-prime
之后可以选择重试或放弃