标签 Nvidia 下的文章

无论是研究还是娱乐,安装一个最新的显卡驱动都能提升你的计算机性能,并且使你能全方位地实现新功能。本安装指南使用 Fedora 28 的新的第三方仓库来安装 NVIDIA 驱动。它将引导您完成硬件和软件两方面的安装,并且涵盖需要让你的 NVIDIA 显卡启动和运行起来的一切知识。这个流程适用于任何支持 UEFI 的计算机和任意新的 NVIDIA 显卡。

准备

本指南依赖于下面这些材料:

  • 一台使用 UEFI 的计算机,如果你不确定你的电脑是否有这种固件,请运行 sudo dmidecode -t 0。如果输出中出现了 “UEFI is supported”,你的安装过程就可以继续了。不然的话,虽然可以在技术上更新某些电脑来支持 UEFI,但是这个过程的要求很苛刻,我们通常不建议你这么使用。
  • 一个现代的、支持 UEFI 的 NVIDIA 的显卡
  • 一个满足你的 NVIDIA 显卡的功率和接线要求的电源(有关详细信息,请参考“硬件和修改”的章节)
  • 网络连接
  • Fedora 28 系统

安装实例

这个安装示例使用的是:

硬件和修改

电源(PSU)

打开你的台式机的机箱,检查印刷在电源上的最大输出功率。然后,查看你的 NVIDIA 显卡的文档,确定推荐的最小电源功率要求(以瓦特为单位)。除此之外,检查你的显卡,看它是否需要额外的接线,例如 6 针连接器,大多数的入门级显卡只从主板获取电力,但是有一些显卡需要额外的电力,如果出现以下情况,你需要升级你的电源:

  1. 你的电源的最大输出功率低于显卡建议的最小电源功率。注意:根据一些显卡厂家的说法,比起推荐的功率,预先构建的系统可能会需要更多或更少的功率,而这取决于系统的配置。如果你使用的是一个特别耗电或者特别节能的配置,请灵活决定你的电源需求。
  2. 你的电源没有提供必须的接线口来为你的显卡供电。

电源的更换很容易,但是在你拆除你当前正在使用的电源之前,请务必注意你的接线布局。除此之外,请确保你选择的电源适合你的机箱。

CPU

虽然在大多数老机器上安装高性能的 NVIDIA 显卡是可能的,但是一个缓慢或受损的 CPU 会阻碍显卡性能的发挥,如果要计算在你的机器上瓶颈效果的影响,请点击这里。了解你的 CPU 性能来避免高性能的显卡和 CPU 无法保持匹配是很重要的。升级你的 CPU 是一个潜在的考虑因素。

主板

在继续进行之前,请确认你的主板和你选择的显卡是兼容的。你的显卡应该插在最靠近散热器的 PCI-E x16 插槽中。确保你的设置为显卡预留了足够的空间。此外,请注意,现在大部分的显卡使用的都是 PCI-E 3.0 技术。虽然这些显卡如果插在 PCI-E 3.0 插槽上会运行地最好,但如果插在一个旧版的插槽上的话,性能也不会受到太大的影响。

安装

1、 首先,打开终端更新你的包管理器(如果没有更新的话):

sudo dnf update

2、 然后,使用这条简单的命令进行重启:

reboot

3、 在重启之后,安装 Fedora 28 的工作站的仓库:

sudo dnf install fedora-workstation-repositories

4、 接着,设置 NVIDIA 驱动的仓库:

sudo dnf config-manager --set-enabled rpmfusion-nonfree-nvidia-driver

5、 然后,再次重启。

6、 在这次重启之后,通过下面这条命令验证是否添加了仓库:

sudo dnf repository-packages rpmfusion-nonfree-nvidia-driver info

如果加载了多个 NVIDIA 工具和它们各自的 spec 文件,请继续进行下一步。如果没有,你可能在添加新仓库的时候遇到了一个错误。你应该再试一次。

7、 登录,连接到互联网,然后打开“软件”应用程序。点击“加载项>硬件驱动> NVIDIA Linux 图形驱动>安装”。

如果你使用更老的显卡或者想使用多个显卡,请进一步查看 RPMFusion 指南。最后,要确保启动成功,设置 /etc/gdm/custom.conf 中的 WaylandEnable=false,确认避免使用安全启动。 接着,再一次重启。

8、这个过程完成后,关闭所有的应用并关机。拔下电源插头,然后按下电源按钮以释放余电,避免你被电击。如果你对电源有开关,关闭它。

9、 最后,安装显卡,拔掉老的显卡并将新的显卡插入到正确的 PCI-E x16 插槽中。成功安装新的显卡之后,关闭你的机箱,插入电源 ,然后打开计算机,它应该会成功启动。

注意: 要禁用此安装中使用的 NVIDIA 驱动仓库,或者要禁用所有的 Fedora 工作站仓库,请参考这个 Fedora Wiki 页面

验证

1、 如果你新安装的 NVIDIA 显卡已连接到你的显示器并显示正确,则表明你的 NVIDIA 驱动程序已成功和显卡建立连接。

如果你想去查看你的设置,或者验证驱动是否在正常工作(这里,主板上安装了两块显卡),再次打开 “NVIDIA X 服务器设置应用程序”。这次,你应该不会得到错误信息提示,并且系统会给出有关 X 的设置文件和你的 NVIDIA 显卡的信息。(请参考下面的屏幕截图)

 title=

通过这个应用程序,你可以根据你的需要需改 X 配置文件,并可以监控显卡的性能,时钟速度和温度信息。

2、 为确保新显卡以满功率运行,显卡性能测试是非常必要的。GL Mark 2,是一个提供后台处理、构建、照明、纹理等等有关信息的标准工具。它提供了一个优秀的解决方案。GL Mark 2 记录了各种各样的图形测试的帧速率,然后输出一个总体的性能评分(这被称为 glmark2 分数)。

注意: glxgears 只会测试你的屏幕或显示器的性能,不会测试显卡本身,请使用 GL Mark 2。

要运行 GLMark2:

  1. 打开终端并关闭其他所有的应用程序
  2. 运行 sudo dnf install glmark2 命令
  3. 运行 glmark2 命令
  4. 允许运行完整的测试来得到最好的结果。检查帧速率是否符合你对这块显卡的预期。如果你想要额外的验证,你可以查阅网站来确认是否已有你这块显卡的 glmark2 测试评分被公布到网上,你可以比较这个分数来评估你这块显卡的性能。
  5. 如果你的帧速率或者 glmark2 评分低于预期,请思考潜在的因素。CPU 造成的瓶颈?其他问题导致?

如果诊断的结果很好,就开始享受你的新显卡吧。

参考链接


via: https://fedoramagazine.org/install-nvidia-gpu/

作者:Justice del Castillo 选题:lujun9972 译者:hopefully2333 校对:wxy

本文由 LCTT 原创编译,Linux中国 荣誉推出

加速你的帧率!

嘿,各位,稍安勿躁,很快就好。

就在提议开发一个新的 PPA 来给 Ubuntu 用户们提供最新的 NVIDIA 显卡驱动后不久,ubuntu 社区的人们又集结起来了,就是为了这件事。

顾名思义,‘Graphics Drivers PPA’ 包含了最新的 NVIDIA Linux 显卡驱动发布,已经打包好可供用户升级使用,没有让人头疼的二进制运行时文件!

这个 PPA 被设计用来让玩家们尽可能方便地在 Ubuntu 上运行最新款的游戏。

万事俱备,只欠东风

Jorge Castro 开发一个包含 NVIDIA 最新显卡驱动的 PPA 神器的想法得到了 Ubuntu 用户和广大游戏开发者的热烈响应。

就连那些致力于将“Steam平台”上的知名大作移植到 Linux 上的人们,也给了不少建议。

Edwin Smith,Feral Interactive 公司(‘Shadow of Mordor’) 的产品总监,对于“让用户更方便地更新驱动”的倡议表示非常欣慰。

如何使用最新的 Nvidia Drivers PPA

虽然新的“显卡PPA”已经开发出来,但是现在还远远达不到成熟。开发者们提醒到:

“这个 PPA 还处于测试阶段,在你使用它之前最好有一些打包的经验。请大家稍安勿躁,再等几天。”

将 PPA 试发布给 Ubuntu desktop 邮件列表的 Jorge,也强调说,使用现行的一些 PPA(比如 xorg-edgers)的玩家可能发现不了什么区别(因为现在的驱动只不过是把内容从其他那些现存驱动拷贝过来了)

“新驱动发布的时候,好戏才会上演呢,”他说。

截至写作本文时为止,这个 PPA 囊括了从 Ubuntu 12.04.1 到 15.10 各个版本的 Nvidia 驱动。注意这些驱动对所有的发行版都适用。

毫无疑问,除非你清楚自己在干些什么,并且知道如果出了问题应该怎么撤销,否则就不要进行下面的操作。

新打开一个终端窗口,运行下面的命令加入 PPA:

sudo add-apt-repository ppa:graphics-drivers/ppa

安装或更新到最新的 Nvidia 显卡驱动:

sudo apt-get update && sudo apt-get install nvidia-355

记住:如果PPA把你的系统弄崩了,你可得自己去想办法,我们提醒过了哦。(译者注:切记!)

如果想要撤销对PPA的改变,使用 ppa-purge 命令。

有什么意见,想法,或者指正,就在下面的评论栏里写下来吧。(我没有 NVIDIA 的硬件来为我自己验证上面的这些东西,如果你可以验证的话,那就太感谢了。)


via: http://www.omgubuntu.co.uk/2015/08/ubuntu-nvidia-graphics-drivers-ppa-is-ready-for-action

作者:Joey-Elijah Sneddon 译者:DongShuaike 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

Ubuntu Gamers are on the rise -and so is demand for the latest drivers

Ubuntu 上的游戏玩家在增长——因而需要最新版驱动

在 Ubuntu 上安装上游的 NVIDIA 图形驱动即将变得更加容易。

Ubuntu 开发者正在考虑构建一个全新的'官方' PPA,以便为桌面用户分发最新的闭源 NVIDIA 二进制驱动。

该项改变会让 Ubuntu 游戏玩家收益,并且不会给其它人造成 OS 稳定性方面的风险。

当用户明确选择它时,新的上游驱动将通过这个新 PPA 安装并更新。其他人将继续得到并使用更近的包含在 Ubuntu 归档中的稳定版 NVIDIA Linux 驱动快照。

为什么需要该项目?

Ubuntu provides drivers – but they’re not the latest

Ubuntu 提供了驱动——但是它们不是最新的

可以从归档中(使用命令行、synaptic,或者通过额外驱动工具)安装到 Ubuntu 上的闭源 NVIDIA 图形驱动在大多数情况下都能工作得很好,并且可以轻松地处理 Unity 桌面外壳的混染。

但对于游戏需求而言,那完全是另外一码事儿。

如果你想要将最高帧率和 HD 纹理从最新流行的 Steam 游戏中压榨出来,你需要最新的二进制驱动文件。

驱动越新,越可能支持最新的特性和技术,或者带有预先打包的游戏专门的优化和漏洞修复。

问题在于,在 Ubuntu 上安装最新 Nvidia Linux 驱动不是件容易的事儿,而且也不具安全保证。

要填补这个空白,许多由热心人维护的第三方 PPA 就出现了。由于许多这些 PPA 也发布了其它实验性的或者前沿软件,它们的使用并不是毫无风险的。添加一个前沿的 PPA 通常是搞崩整个系统的最快的方式!

一个解决方法是,让 Ubuntu 用户安装最新的专有图形驱动以满足对第三方 PPA 的需要,但是提供一个安全机制,如果有需要,你可以回滚到稳定版本。

‘对全新驱动的需求难以忽视’

一个让Ubuntu用户安全地获得最新硬件驱动的解决方案出现了。

‘在快速发展的市场中,对全新驱动的需求正变得难以忽视,用户将想要最新的上游软件,’卡斯特罗在一封给 Ubuntu 桌面邮件列表的电子邮件中解释道。

‘[NVIDIA] 可以毫不费力为 [Windows 10] 用户带来了不起的体验。直到我们可以说服 NVIDIA 在 Ubuntu 中做了同样的工作,这样我们就可以搞定这一切了。’

卡斯特罗的“官方的” NVIDIA PPA 方案就是最实现这一目的的最容易的方式。

游戏玩家将可以在 Ubuntu 的默认专有软件驱动工具中选择接收来自该 PPA 的新驱动,再也不需要它们从网站或维基页面拷贝并粘贴终端命令了。

该 PPA 内的驱动将由一个选定的社区成员组成的团队打包并维护,并受惠于一个名为自动化测试的半官方方式。

就像卡斯特罗自己说的那样:'人们想要最新的闪光的东西,而不管他们想要做什么。我们也许也要在其周围放置一个框架,因此人们可以获得他们所想要的,而不必破坏他们的计算机。'

你想要使用这个 PPA 吗?你怎样来评估 Ubuntu 上默认 Nvidia 驱动的性能呢?在评论中分享你的想法吧,伙计们!


via: http://www.omgubuntu.co.uk/2015/08/ubuntu-easy-install-latest-nvidia-linux-drivers

作者:Joey-Elijah Sneddon 译者:GOLinux 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

Nvidia Optimus是一款利用“双显卡切换”技术的混合GPU系统,但长期以来受限于Linux系统上的诸多不便与限制。在数年的等待之后,搭载这全新内核的Ubuntu 14.04最终实现了非常容易安装的专用驱动的兼容性。这篇文章首先为不熟悉Nvidia Optimus的读者简介相关背景,然后展示整个安装过程。对于对Xorg有着丰富配置经验的老手,可以直接跳到安装部分。

背景知识

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

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

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

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

我之所以使用“如果配置正确的话”这个短语,是因为实际上为了让它发挥出性能来往往不只是通过几次尝试去改变Xorg的配置就能做到的。如果你以前没有使用过ppa-purge或者运行过“dpkg-reconfigure -phigh xserver-xorg”这类命令,那么我可以向你保证修补Bumblebee的过程会让你受益匪浅。

在等待了很长一段时间后,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”这个应用程序,你可能使用它安装过网卡或声卡驱动。

注意:下面的所有命令都是在~#提示符下执行的,需要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*

在Nvidia和非Nvidia显卡之间切换

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

~$ nvidia-settings 

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

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

~# prime-select intel (或 nvidia)

使用这个命令进行切换:

~# prime-switch intel (或 nvidia)

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

对Ubuntu用户键入命令:

~# service lightdm restart

对Mint用户键入命令:

~# 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驱动会很快耗完电池。对我个人的使用来说,这是一个更好的方法,因为我使用Nvidia只为了满足HDMI输出,这表示我必须把电脑插上电源才行。不然的话,Intel的显卡对我的笔记本来说够用了,因为除了频繁地使用Libreoffice、Chromium和Terminator这几个软件我别无所求。

如果你宁愿选择在默认情况下使用Intel显卡,为运行特定的应用程序使用Nvidia显卡,你应该去阅读那些Bumblebee教程。一旦你得以让Bumblebee正常工作起来,我建议你记录下用来配置电脑的命令和过程。因为没有什么比9个月之后再来一次全新安装但忘记了上次是如何成功安装更糟糕的事情了。

也可以花时间查看一下这个我偶然发现的脚本,用来方便地在Bumblebee和Nvidia-Prime之间进行切换,但我必须强调并没有亲自对此进行实验。

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

不管这篇教程对你的使用是否完美,但这确实是利用这块Nvidia显卡最容易的方法。你可以试着在Intel显卡上只运行最新的Unity,然后考虑2到3个小时的电池寿命是否值得权衡。


via: http://xmodulo.com/2014/08/install-configure-nvidia-optimus-driver-ubuntu.html

作者:Christopher Ward 译者:KayGuoWhu 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

Linus Torvalds非常欢迎Valve公司的SteamOS系统入驻Linux平台,表示它将大力推动Linux桌面系统的发展。

Linux之父大力赞扬Valve的“独到眼光”,表示这一合作将迫使其他生产商开始认真重视Linux,特别是游戏开发商们将开始摒弃Windows。

他在上周三爱丁堡举行的LinuxCon大会上说道,“我爱Steam —— 我认为这是一个能真正帮助Linux桌面系统的大好机会!”

Valve上个月发布了关于SteamOS的声明,表示这将是一种把PC游戏带入起居室的新体验。用户可以在自己任意的PC电脑上安装SteamOS,而Valve将在另一端负责SteamOS匹配各个生产商的硬件系统。

我爱Steam —— 我认为这是一个能真正帮助Linux桌面系统的大好机会!

硬件生产商们也将大力扩展对Windows以外系统的驱动程序支持,而SteamOS将以此获得更多游戏玩家和开发商的青睐。

说到这一点,就涉及到了Torvalds的痛处。去年Nvidia宣布放弃支持开源系统图形芯片的驱动开发,他对此进行了猛烈抨击。如今SteamOS选择了Linux,Nvidia的大门重新对Linux社区敞开,Torvalds预言这预示着新的发展机会即将到来。

他说,“我并不是说它单单只是帮助我们吸引显卡厂商的注意,它还迫使Linux的各个发行版意识到Steam是一个发展趋势,他们必须抓住这个趋势,因为一旦落下被孤立,发行版们是负担不起的,他们都想让人们在自己的平台上运行这套系统玩游戏。”

“这就是‘标准化’的最佳例证,”他说,“我认为好的标准能使人们事半功倍、信心满满,足以推动整个市场的发展。”

漂亮的登录窗口

Torvalds表示,Linux在桌面系统领域一直表现不佳的另一个原因是开发者们总是专注于毫无用处的用户体验特效(UX features)。

“Linux始终在各个领域表现都非常出色,但我还是对Linux桌面系统的现状多少有些失望,内耗、不干正事、一团糟。”

他还补充道,“我真心希望Linux的各个桌面系统能携起手来,更多专注于技术,而不是总想着如何让登陆窗口看起来更漂亮。”

Torvalds并没有提到某个具体的公司,但之前他曾对Google的Chromebook Pixel大加赞赏,认为跟基于Linux的Chrome OS比起来,其他PC就是一坨“crap”(译者注,这个单词读shi,第三声)。

via: http://www.pcpro.co.uk/news/384934/torvalds-steamos-will-really-help-linux-on-desktop

译者:Mr小眼儿 校对:wxy

本文由 LCTT 原创翻译,Linux中国 荣誉推出

逆向工程NVIDIA闭源驱动的开源驱动项目Nouveau,长期以来一直没有获得NVIDIA官方的正式支持和关注。

现在,一位NVIDIA开发者出现在Nouveau的邮件列表,发表邮件宣布NVIDIA将向Nouveau提供技术文档,首批提供的文档与设备驱动块有关,这位NVIDIA雇员是私有Linux GPU驱动的开发者,他表示愿意向Nouveau项目提供力所能及的帮助。

去年6月的一个活动中,Linux作者Linus Torvalds对NVIDIA竖起了中指,之后NVIDIA开始加强了对开源社区的关注。不清楚NVIDIA突然关心开源社区是否与SteamOS的发布有关。

来自:http://www.solidot.org/story?sid=36575