Ubuntu安装Nvidia Optimus驱动的步骤

疯子VS教授

疯子VS教授

2016-02-19 10:43

今天图老师小编给大家介绍下Ubuntu安装Nvidia Optimus驱动的步骤,平时喜欢Ubuntu安装Nvidia Optimus驱动的步骤的朋友赶紧收藏起来吧!记得点赞哦~

NVIDIA Optimus是能够自动切换独立显卡和集成显卡的双显卡系统,可运用于Linux系统,在重装系统后,不少朋友不知如何安装及配置NVIDIA Optimus驱动,下面图老师小编将以Ubuntu安装NVIDIA Optimus驱动为例给大家做个详细介绍,希望对你有所帮助。

 Ubuntu安装Nvidia Optimus驱动的步骤

背景知识

对那些不熟悉Nvidia Optimus的读者,在板载Intel图形芯片组和使用被称为GPU切换、对需求有着更强大处理能力的NVIDA显卡这两者之间的进行切换是很有必要的。这么做的主要目的是延长笔记本电池的使用寿命,以便在不需要Nvidia GPU的时候将其关闭。带来的好处是显而易见的,比如说你只是想简单地打打字,笔记本电池可以撑8个小时;如果看高清视频,可能就只能撑3个小时了。使用Windows时经常如此。

 Ubuntu安装Nvidia Optimus驱动的步骤

几年前,我买了一台上网本(Asus VX6),犯的最蠢的一个错误就是没有检查Linux驱动兼容性。因为在以前,特别是对于一台上网本大小的设备,这根本不会是问题。即便某些驱动不是现成可用的,我也可以找到其它的办法让它正常工作,比如安装专门模块或者使用反向移植。对我来说这是第一次我的电脑预先配备了Nvidia ION2图形显卡。

在那时候,Nvidia的Optimus混合GPU硬件还是相当新的产品,而我也没有预见到在这台机器上运行Linux会遇到什么限制。如果你读到了这里,恰好对Linux系统有经验,而且也在几年前买过一台笔记本,你可能对这种痛苦感同身受。

[Bumblebee][4]项目直到最近因为得到Linux系统对混合图形方面的支持才变得好起来。事实上,如果配置正确的话,通过命令行接口(如optirun vlc)让你选定的应用程序能利用Nvidia显卡功能是可行的,但让HDMI一类的功能运转起来就很不同了。(译者注:Bumblebee 项目是把Nvidia的Optimus技术移到Linux上来。)

 Ubuntu安装Nvidia Optimus驱动的步骤

在等待了很长一段时间后,Nvidia才发布了支持Optimus的Linux驱动,但我们仍然没有得到对双显卡切换的真正支持。然而,现在有了Ubuntu 14.04、nvidia-prime和nvidia-331驱动,任何人都可以在Intel芯片和Nvidia显卡之间轻松切换。不过不幸的是,为了使切换生效,还是会受限于需要重启X11视窗系统(通过注销登录实现)。

为了减轻这种不便,有一个小型程序用于快速切换,稍后我会给出。这个驱动程序的安装就此成为一件轻而易举的事了,HDMI也可以正常工作,这足以让我心满意足了。

安装Nvidia Optimus驱动

为了更快地描述这个过程,我假设你已经安装好Ubuntu 14.04或者Mint 17。

作为一名系统管理员,最近我发现90%的Linux操作通过命令行执行起来更快,但这次我推荐使用Additional Drivers这个应用程序,你可能使用它安装过网卡或声卡驱动。

 Ubuntu安装Nvidia Optimus驱动的步骤

注意:下面的所有命令都是在~#提示符下执行的,需要root权限执行。在运行命令前,要么使用sudo su(切换到root权限),要么在每条命令的开头使用sudo运行。

你也可以在命令行输入如下命令进行安装:

~# apt-get install nvidia-331 nvidia-settings nvidia-prime

接下来是重启。确保你没有安装类似于Bumblebee或其他已加载的Nvidia驱动,否则很可能会破坏你的X11。万一你没有进行全新安装,之前有安装过Bumblebee程序,那么在安装nvidia-331和nvidia-prime前运行下列命令:

~# apt-get purge libvdpau-va-gl1 bumblebee* nvidia*

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

在Nvidia和非Nvidia显卡之间切换

你可以通过按下Alt+F2或者从命令行键入下列命令实现Nvidia和非Nvidia(如Intel)显卡之间的切换:

~$ nvidia-settings

注意:~$表示不以root用户身份执行。

 Ubuntu安装Nvidia Optimus驱动的步骤

你也可以使用命令行设置默认使用哪一块显卡:

~# prime-select intel (或 nvidia)

使用这个命令进行切换:

~# prime-switch intel (或 nvidia)

两个命令的生效都需要重启X11,可以通过注销和重新登录实现。当然重启电脑也行。

对Ubuntu用户键入命令:

~# service lightdm restart

对Mint用户键入命令:

(本文来源于图老师网站,更多请访问https://m.tulaoshi.com/diannaorumen/)

~# service mdm restart

键入这个命令确认哪一块显卡在运行:

~# prime-select query

最后,你可以通过添加ppa:nilarimogard/webupd8来安装叫做prime-indicator的程序包,实现通过工具栏快速切换来重启Xserver会话。要安装它,只需要运行:

~# add-apt-repository ppa:nilarimogard/webupd8

~# apt-get update

~# apt-get install mesa-utils prime-indicator

总结

总而言之,这个方法仍不完美,但至少它能简单易用地提供合适的专门驱动支持。很多人不会使用这个安装方法来设置Bumblebee,因为他们发现使用Nvidia驱动会很快耗完电池。

脚本用来方便地在Bumblebee和Nvidia-Prime之间进行切换,但并没有对此进行实验。

Linux上的显卡提供了专门支持,但仍然不能实现双显卡切换,因为混合图形技术似乎是便携式设备的未来。一般情况下,AMD会发布Linux平台上的驱动支持,但我认为Optimus是目前为止我遇到过的最糟糕的硬件支持问题。

上面就是Ubuntu安装配置NVIDIA Optimus驱动的方法介绍了,安装完NVIDIA Optimus驱动后,配置也是同样重要的,可通过命令实现。

展开更多 50%)
分享

猜你喜欢

Ubuntu安装Nvidia Optimus驱动的步骤

电脑入门
Ubuntu安装Nvidia Optimus驱动的步骤

Ubuntu 13.04双显卡安装NVIDIA GT630M驱动

服务器
Ubuntu 13.04双显卡安装NVIDIA GT630M驱动

s8lol主宰符文怎么配

英雄联盟 网络游戏
s8lol主宰符文怎么配

NVIDIA显卡驱动怎么安装?

电脑网络
NVIDIA显卡驱动怎么安装?

NVIDIA Optimus双显卡怎么切换

电脑网络
NVIDIA Optimus双显卡怎么切换

lol偷钱流符文搭配推荐

英雄联盟 网络游戏
lol偷钱流符文搭配推荐

Ubuntu安装PlayOnLinux的步骤

电脑入门
Ubuntu安装PlayOnLinux的步骤

Ubuntu安装游戏Wesnoth的步骤

电脑入门
Ubuntu安装游戏Wesnoth的步骤

lolAD刺客新符文搭配推荐

英雄联盟
lolAD刺客新符文搭配推荐

Linux无网络安装GCC的技巧

Linux无网络安装GCC的技巧

SQL Server 2008存储结构之GAM、SGAM介绍

SQL Server 2008存储结构之GAM、SGAM介绍
下拉加载更多内容 ↓