(解决某些疑难杂症)Ubuntu16.04 + NVIDIA显卡驱动 + cuda10 + cudnn 安装教程

Posted snowoneyebrow

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了(解决某些疑难杂症)Ubuntu16.04 + NVIDIA显卡驱动 + cuda10 + cudnn 安装教程相关的知识,希望对你有一定的参考价值。

一、NVIDIA显卡驱动

打开终端,输入:

sudo nautilus

在新打开的文件夹中,进入以下路径(不要用命令行):

左下角点计算机,lib,modules

这时会有几个文件夹,对每个文件夹都进行以下操作(不要用命令行):

进入其中一个文件夹,kernel,drivers,gpu,drm,nouveau,若有文件则全部删除

打开终端,输入:

sudo update-initramfs -u

把下载的显卡驱动改为简单的名字,比如2080.run,放到home目录下

按 Ctrl + Alt + F1,登录

输入:

sudo service lightdm stop
sudo chmod a+x 2080.run
sudo sh 2080.run -no-opengl-files

安装过程中,全部选yes

安装完成后,重启:

sudo reboot

重启后打开终端,输入:

nvidia-smi

若显示显卡驱动的版本,则安装成功,恭喜你!

 

二、cuda10

把下载的cuda文件改为简单的名字,比如cuda.run

打开终端,输入:

sudo sh cuda.run

在选择安装选项时,不要选择第一个,即显卡驱动,因为上面已经安装了,然后在安装过程中全部选yes

安装完成后,打开终端,输入:

sudo gedit /etc/profile

在文件末尾添加下述语句:

export PATH=/usr/local/cuda-10.1/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-10.1/lib64$LD_LIBRARY_PATH

保存,重启电脑,接下来进行测试,打开终端,输入:

cd /usr/local/cuda-10.1/samples/1_Utilities/deviceQuery
sudo make
./deviceQuery

若显示的是显卡的信息,则说明安装成功,恭喜你!

 

三、cudnn

注意下载的是cuDNN Library for Linux的tgz格式,不是ubuntu的deb格式

把下载的cudnn文件改为简单的名字,比如cudnn.tgz,然后打开终端,输入:

tar -zxvf cudnn.tgz
sudo cp cuda/include/cudnn.h /usr/local/cuda/include/
sudo cp cuda/lib64/libcudnn* /usr/local/cuda/lib64/ -d
sudo chmod a+x /usr/local/cuda/include/cudnn.h
sudo chmod a+x /usr/local/cuda/lib64/libcudnn*

 

以上是关于(解决某些疑难杂症)Ubuntu16.04 + NVIDIA显卡驱动 + cuda10 + cudnn 安装教程的主要内容,如果未能解决你的问题,请参考以下文章

为 Dragonboard(Ubuntu 16.04)构建 Android 开源项目(AOSP)时“构建某些目标失败”

有关ubuntu16.04进行sudo apt-get update更新时出现:‘N: 无法安全地用该源进行更新,所以默认禁用该源。’等问题解决方案

ubuntu16.04笔记本双显卡装n卡驱动

解决ubuntu16.04 qt5.9.1无法输入中文

Ubuntu 16.04安装N卡驱动cudacudnn和tensorflow GPU版

docker疑难解答 -- 设置远程服务监听