Ubuntu 安装 NVIDIA 和 Cuda 驱动

有参考 CSDN: ubuntu22.04安装显卡驱动+cuda+cudnn

系统为: Ubuntu 22.04 Server Platform

1.2 从NVIDIA官网下载相应驱动
官网网址:https://www.nvidia.com/Download/index.aspx?lang=en-us

image.png

1.3 卸载Ubuntu自带的驱动程序

sudo apt purge nvidia*

1.4 禁用自带的nouveau nvidia驱动

打开 /etc/modprobe.d/blacklist.conf

blacklist.conf文件中最后添加如下内容

blacklist nouveau 
options nouveau modeset=0 

然后保存退出。

1.5 更新

sudo update-initramfs -u

1.6 重启电脑

sudo reboot

2.1 安装驱动

cd到你下载的显卡驱动的目录

sudo chmod a+x NVIDIA-Linux-x86_64-525.89.02.run
sudo ./NVIDIA-Linux-x86_64-525.89.02.run -no-x-check -no-nouveau-check -no-opengl-files

-no-x-check: 安装时关闭X服务;
-no-nouveau-check: 安装时禁用nouveau;
-no-opengl-files: 只安装驱动文件,不安装OpenGL文件。

安装完成以后执行

nvidia-smi

image.png

3 安装cuda

3.1 安装cuda
从上面的图中可以看到显卡最高可以支持cuda12.0(红色框内)

网址:https://developer.nvidia.com/cuda-toolkit-archive

image.png

image.png

image.png

选择好之后cuda版本之后,可以看到如下安装命令。

image.png

3.2 配置环境变量

打开.bashrc文件;
在文件末尾输入如下内容并保存退出;

export PATH=/usr/local/cuda-12.0/bin${PATH:+:${PATH}}
export LD_LIBRARY_PATH=/usr/local/cuda-12.0/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}

将下面的12.0替换为你的cuda版本,其他不变,如果不知道自己安装的是哪个版本,就去/usr/local/文件夹下找一下;

更新变量,使其生效;

source ~/.bashrc

在终端输入

nvcc -V

image.png

评论栏