系统为: Ubuntu 22.04 Server Platform
1.2 从NVIDIA官网下载相应驱动
官网网址:https://www.nvidia.com/Download/index.aspx?lang=en-us
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
3 安装cuda
3.1 安装cuda
从上面的图中可以看到显卡最高可以支持cuda12.0(红色框内)
网址:https://developer.nvidia.com/cuda-toolkit-archive
选择好之后cuda版本之后,可以看到如下安装命令。
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