一、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 .run
sudo sh .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*