更新显卡驱动

目的:

在Ubuntu 16.04上安装最新显卡驱动

主要步骤:

1.在Nvidia官网上查找显卡驱动最新的版本号

http://www.nvidia.com/Download/index.aspx?lang=en-us

1080TI当前的最新驱动版本为390.48

2.卸载系统里的Nvidia低版本显卡驱动
sudo apt-get purge nvidia*
3.把显卡驱动加入PPA
sudo add-apt-repository ppa:graphics-drivers
 
sudo apt-get update

4.查找并安装最新驱动

sudo apt-cache search nvidia

返回如下结果:

,最新版本396已加载。采用apt-get命令在终端安装:

sudo apt-get install nvidia-396
5.重启系统并验证
reboot(现在重新启动计算机)

然后在终端输入以下命令行:

lsmod | grep nvidia

如果没有输出,则安装失败。成功安装会有如下类似结果:

输入命令行,查看Ubuntu自带的nouveau驱动是否运行:

lsmod | grep nouveau

如果终端没有内容输出,则显卡驱动的安装成功

6.(可选)停止当前版本的本地更新
sudo apt-mark hold nvidia-396

以下增加内容来自知乎:

显卡:(GPU)主流是Nvidia的GPU,深度学习本身需要大量计算。GPU的并行计算能力,在过去几年里恰当地满足了深度学习的需求。AMD的GPU基本没有什么支持,可以不用考虑。

驱动:没有显卡驱动,就不能识别GPU硬件,不能调用其计算资源。但是呢,Nvidia在Linux上的驱动安装特别麻烦,尤其对于新手简直就是噩梦。得屏蔽第三方显卡驱动。下面会给出教程。

CUDA:是Nvidia推出的只能用于自家GPU的并行计算框架。只有安装这个框架才能够进行复杂的并行计算。主流的深度学习框架也都是基于CUDA进行GPU并行加速的,几乎无一例外。还有一个叫做cudnn,是针对深度卷积神经网络的加速库。

作者:Zhang Wang
链接:https://www.zhihu.com/question/59184480/answer/162623008
来源:知乎

原文地址:https://www.cnblogs.com/lovychen/p/9714405.html