当前位置: 首页>>技术教程>>正文


drivers – Ubuntu 16.04上的最新NVIDIA驱动程序

, ,

问题描述

我在Ubuntu 16.04上,我注意到在“软件和更新”的”Additional Drivers”选项卡中,我可以安装的最新版本的NVIDIA驱动程序是

  1. 来自nvidia-367的版本367.57(专有)

  2. 来自nvidia-370的370.28版(开源)

除了我不知道”proprietary”和”open source”在这里的含义外,我也没有看到根据我的实际显卡选择驱动程序版本的选项。我使用的是GTX 1080,当前的长寿命分支版本为375.20;最终会更新Ubuntu图形PPA,还是必须手动安装375?

最佳方案

我尚未找到对nVidia 375的jockey支持的任何参考。但是手动安装并不像您想象的那样困难。

官方指示

  1. here下载驱动程序版本375.20

  2. $ chmod 777 NVIDIA-Linux-x86_64-375.20.run

  3. $ sudo sh NVIDIA-Linux-x86_64-375.20.run

  4. $ sudo apt-get update

  5. $ sudo apt-get upgrade

通过PPA安装

  1. $ sudo add-apt-repository ppa:graphics-drivers/ppa

  2. $ sudo apt update

潜在问题

通过@michael__treat解决登录循环问题的附录:

确保在Windows引导管理器中禁用了安全引导。来自Ubuntu的walk-through可能不完整。在测试过程中,我发现我必须使用Windows系统启动管理器,并手动禁用安全启动。

在我看来,这解决了登录循环问题。

长话短说:确保安全启动实际上已关闭。

  • 当您到达grub时,转到Windows启动管理器

  • e

  • 将secureboot从enabled更改为disabled

次佳方案

Proprietary : Owned/Provided by some company (In your case these are the 
              Graphics drivers provided by Nvidia)

Open Source: Developed/Provided by an open source community.

如果要使用CUDA(nVidia的东西用于在GPU上执行功能),则应使用专有驱动程序。

如果要使用OpenCL(类似于Khronos开发的CUDA),则必须使用开源驱动程序。

要安装最新的驱动程序,请添加PPA

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

现在,在System Settings下找到Software & Updates并从Additional Drivers选项卡中选择所需的驱动程序版本,选择驱动程序并单击Apply Changes。重新启动并享受!

PS:有时最好的驱动程序版本似乎无法正常运行,因此,您必须检查您是否正在享受提供的所有功能以及是否包含错误,请检查是否安装了nvidia-prime,因为在大多数情况下它都很方便错误导致黑屏的地方。

参考资料

本文由Ubuntu问答整理, 博文地址: https://ubuntuqa.com/article/11114.html,未经允许,请勿转载。