1.安装驱动440.1
Lunix我的是440.1,用cuda10.1.105
从上图可以看出,我的显卡是:GeForce RTX 2080,推荐安装的版本号是:nvidia-driver-460 - distro non-free recommended
Name: TU104 [GeForce RTX 2080](1e82十六进制对应)
http://pci-ids.ucw.cz/mods/PC/10de/1e82
所有版本的驱动
https://www.nvidia.cn/Download/Find.aspx?lang=cn
https://blog.youkuaiyun.com/Markfieraloha/article/details/107989832
给服务器安装驱动
您的系统上似乎已经安装了驱动程序(版本:440.100)。 在安装此驱动程序(版本:440.100)的过程中,现有的驱动程序将被卸载。 你确定吗
你想继续吗? continue installation
发行版提供的预安装脚本失败! 你确定你要继续吗?
2.安装cuda
https://davidlin12tw.wordpress.com/2019/04/16/rtx-2080ti-%E9%A9%85%E5%8B%95%E7%A8%8B%E5%BC%8F-cuda-ubuntu16-04/
之前安装的是cuda10.1.105
不稳定这次安装10.2.243
https://www.geek-share.com/detail/2789858881.html
卸载10.1.105
问题1
Completed with errors. See log at /var/log/cuda-installer.log for details.
sudo sh cuda_10.1.105_418.39_linux.run
Completed with errors. See log at /var/log/cuda-installer.log for details.
https://davidlin12tw.wordpress.com/2019/04/16/rtx-2080ti-%E9%A9%85%E5%8B%95%E7%A8%8B%E5%BC%8F-cuda-ubuntu16-04/
这个问题和我的一样,然后他没有管继续添加了环境变量好了,参考知乎https://zhuanlan.zhihu.com/p/72298520
sudo vim ~/.bashrc
插入,我先看了一下我这里有,vim文件插入i,保存并退出 esc + “:wq”
export PATH=/usr/local/cuda-10.1/bin:/usr/local/cuda-10.1/NsightCompute-2019.1${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-10.1/lib64/{LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
最后,使刚才的配置生效。
source ~/.bashrc
这步骤之后要重启
问题2:
ll@ll:/usr/local/cuda-10.1/samples/1_Utilities/deviceQuery$ ./deviceQuery
bash: ./deviceQuery: 没有那个文件或目录
注意知乎这里错误了,应该在进入到deviceQuery文件里,才可以make,make之后会生成deviceQuery
进入/usr/local/cuda-10.1/samples/1_Utilities/目录,
cd deviceQuery
sudo make
./deviceQuery
出现以下结果表示成功
cuda版本
nvcc -V
nvcc: NVIDIA (R) Cuda compiler driver
Copyright (c) 2005-2019 NVIDIA Corporation
Built on Fri_Feb__8_19:08:17_PST_2019
Cuda compilation tools, release 10.1, V10.1.105
cat /usr/local/cuda/version.txt
CUDA Version 10.1.105
卸载cuda
装了一个cuda10.0的还,直接卸载
卸载cuda10.1、10.2用的
sudo /usr/local/cuda-10.1/bin/cuda-uninstaller
sudo rm -rf /usr/local/cuda-10.1/
卸载小于等于10.0版本的
sudo /usr/local/cuda-10.0/bin/uninstall_cuda_10.0.pl
sudo rm -rf /usr/local/cuda-10.0/
安装Cudnn7.6.5
参考 https://www.guyuehome.com/10177
要下载4个文件,如图所示 ,
安装cuDNN 7.6.5版本,转到官网下载,下载前先注册一下,填个调查问卷,根据自己的环境和架构选择包,下载到本地。
https://developer.nvidia.com/rdp/cudnn-archive 这里可以卸载所有版本的
https://zhuanlan.zhihu.com/p/72298520主要参考
查看版本
cat /usr/local/cuda-10.1/include/cudnn.h | grep CUDNN_MAJOR -A 2
#define CUDNN_MAJOR 7
#define CUDNN_MINOR 6
#define CUDNN_PATCHLEVEL 5
--
#define CUDNN_VERSION (CUDNN_MAJOR * 1000 + CUDNN_MINOR * 100 + CUDNN_PATCHLEVEL)
#include "driver_types.h"
版本为7.6.5
和我的旧的电脑比较
我之前电脑安装的 GeForce GTX 950M NVIDIA-SMI是430.5
Driver Version是430.5 Cuda version是10.1
参考文献
https://blog.youkuaiyun.com/maizousidemao/article/details/88821949?
Linux(Ubuntu)系统查看显卡型号
https://zhuanlan.zhihu.com/p/59618999
Ubuntu 18.04 安装 NVIDIA 显卡驱动