关于Linux下升级CUDA Version至11.2和Driver Version至460

1.了解系统环境

我更新的硬件:显卡 1080ti
查看系统的命令行:

lsb_release -a

版本显示如下
Distributor ID: Ubuntu
Description: Ubuntu 16.04.6 LTS
Release: 16.04
Codename: xenial

2.关闭Nouveau
cd /etc/modprobe.d
vim blacklist.conf
## 添加以下内容
blacklist nouveau
options nouveau modeset=0
# 更新
sudo update-initramfs -u
## 重新启动
reboot

在终端输入如下,如果输出为空,则禁用成功

lsmod | grep nouveau
3、NVIDIA驱动安装

第一步:根据自己的配置找安装包,链接如下:Nvidia找到对应版本,
我的配置对应版本如下:
关于Linux下升级CUDA Version至11.2和Driver Version至460_第1张图片
第二步:下载后,拖到home中。
第三步:安装

sudo sh NVIDIA-Linux-x86_64-460.32.03.run

【注】我安装报错了
you appear to be running an x server please exit x before installing
在网上找了好多,攻略最后我试了这行代码,就ok了,安装完了,也不知道后期会不会有问题。

sudo sh NVIDIA-Linux-x86_64-460.32.03.run -no-opengl-files -no-x-check

最后查看显卡:

nvidia-smi

在这里插入图片描述

4、CUDA安装

我装的是10.2,选择如下:
关于Linux下升级CUDA Version至11.2和Driver Version至460_第2张图片

// 下载
wget https://developer.download.nvidia.com/compute/cuda/10.2/Prod/local_installers/cuda_10.2.89_440.33.01_linux.run
// 安装
sudo sh cuda_10.2.89_440.33.01_linux.run

安装成功

===========
= Summary =
===========

Driver:   Installed
Toolkit:  Installed in /usr/local/cuda-10.2/
Samples:  Not Selected

Please make sure that
 -   PATH includes /usr/local/cuda-10.2/bin
 -   LD_LIBRARY_PATH includes /usr/local/cuda-10.2/lib64, or, add /usr/local/cuda-10.2/lib64 to /etc/ld.so.conf and run ldconfig as root

To uninstall the CUDA Toolkit, run cuda-uninstaller in /usr/local/cuda-10.2/bin
To uninstall the NVIDIA Driver, run nvidia-uninstall

Please see CUDA_Installation_Guide_Linux.pdf in /usr/local/cuda-10.2/doc/pdf for detailed information on setting up CUDA.
Logfile is /var/log/cuda-installer.log

4.1添加环境变量路径:

vim ~/.bashrc
将下面的内容添加到文件最后,

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

4.2 更新环境变量:

source ~/.bashrc

4.3 查看cuda

nvcc -V查看是否能看到cuda版本号。

你可能感兴趣的:(Linux,linux)