Ubuntu 22.04 安装英伟达显卡驱动及 CUDA 配置
Ubuntu 22.04 安装英伟达显卡驱动及 CUDA 环境配置流程。包含驱动下载、禁用 Nouveau 开源驱动、安装专有驱动、配置内核常驻、CUDA 安装与环境变量设置、压力测试及卸载方法。适用于深度学习及图形计算场景。
Ubuntu 22.04 安装英伟达显卡驱动及 CUDA 环境配置流程。包含驱动下载、禁用 Nouveau 开源驱动、安装专有驱动、配置内核常驻、CUDA 安装与环境变量设置、压力测试及卸载方法。适用于深度学习及图形计算场景。

下载好的驱动上传到系统时,驱动路径不能存在中文。
通过 xftp 或其他方式进行上传,建议上传到 ubuntu 用户家目录。

lspci | grep -i nvidia

sudo apt -y install gcc g++ make lrzsz git vim vim-common net-tools openssh-server
无输出结果表示已经禁用。
lsmod | grep nouveau

sudo vim /etc/modprobe.d/blacklist.conf
blacklist nouveau
options nouveau modeset=0

sudo update-initramfs -u
重启服务器,重新执行 4.1 命令,确认无输出结果,保证默认系统显卡驱动已禁用。

sudo init 3
sudo chmod +777 NVIDIA-Linux-x86_64-580.105.08.run
参数说明:
--no-opengl-files:只安装驱动文件,不安装 OpenGL 文件。--no-x-check:安装驱动时关闭 X 服务。sudo ./NVIDIA-Linux-x86_64-580.105.08.run --no-opengl-files


返回图形化界面,并查看显卡列表,并记录驱动所对应 CUDA 版本(例如 13.0),在第 7 步安装时需要。
sudo init 5
nvidia-smi

sudo vim /etc/rc.local
填入以下内容并保存退出:
#!/bin/sh -e
nvidia-smi -pm 1
exit 0
sudo chmod +x /etc/rc.local
nvidia-smi
CUDA 下载位置:CUDA Toolkit Archive
驱动所匹配 CUDA 版本为 13.0。


安装 CUDA 需要注意,sh 执行完成后,需要稍等,待加载完之后,会提示操作窗口。
在界面输入 accept。

驱动已经安装,无需重复安装,只安装 CUDA 相关参数,选择 install 进行安装。


sudo vim ~/.bashrc
内容中 X.Y 代表安装的 CUDA 版本。
export PATH=/usr/local/cuda-X.Y/bin:$PATH
export LD_LIBRARY_PATH=/usr/local/cuda-X.Y/lib64:$LD_LIBRARY_PATH
export CUDA_HOME=/usr/local/cuda
source ~/.bashrc
nvcc -V

git clone https://github.com/wilicc/gpu-burn
cd gpu-burn
make

./gpu_burn 30 # 秒数
再开一个窗口,压测时进行观察。
watch nvidia-smi

/usr/bin/nvidia-uninstall
/usr/local/cuda-X.Y/bin/cuda-uninstaller

微信公众号「极客日志」,在微信中扫描左侧二维码关注。展示文案:极客日志 zeeklog
使用加密算法(如AES、TripleDES、Rabbit或RC4)加密和解密文本明文。 在线工具,加密/解密文本在线工具,online
生成新的随机RSA私钥和公钥pem证书。 在线工具,RSA密钥对生成器在线工具,online
基于 Mermaid.js 实时预览流程图、时序图等图表,支持源码编辑与即时渲染。 在线工具,Mermaid 预览与可视化编辑在线工具,online
将字符串编码和解码为其 Base64 格式表示形式即可。 在线工具,Base64 字符串编码/解码在线工具,online
将字符串、文件或图像转换为其 Base64 表示形式。 在线工具,Base64 文件转换器在线工具,online
将 Markdown(GFM)转为 HTML 片段,浏览器内 marked 解析;与 HTML转Markdown 互为补充。 在线工具,Markdown转HTML在线工具,online