Ubuntu 安装 nVidia 相关

425 字
2 分钟
Ubuntu 安装 nVidia 相关

参考:CUDA Toolkit Downloadsubuntu下cuda-keyring_1.1-1_all.deb包作用

1 安装 CUDA 与显卡驱动#

1.1 关闭系统自带驱动 nouveau#

先通过命令lsmod | grep nouveau查看 nouveau 驱动的启用情况,若无输出则表示已经禁用。

要禁用 nouveau 驱动,编辑/etc/modprobe.d/blacklist.conf文件,在末尾加上这两行并保存:

blacklist nouveau
options nouveau modeset=0

随后在终端中:

Terminal window
sudo update-initramfs -u

然后重启即可。

1.2 添加 NVIDIA 存储库#

Terminal window
wget https://developer.download.nvidia.com/compute/cuda/repos/ubuntu2004/x86_64/cuda-keyring_1.1-1_all.deb
sudo dpkg -i cuda-keyring_1.1-1_all.deb
sudo apt-get update

2 安装显卡驱动#

Terminal window
sudo apt-get install -y nvidia-open # 会安装最新版本的显卡驱动
# 或者指定版本
# sudo apt-get install -y nvidia-open-580
Tip

Ubuntu 22.04系统安装时可能会编译报错,是由于不支持系统默认安装的GCC 11版本,手动安装 GCC 12 即可。

Terminal window
sudo apt install gcc-12

安装完成后,运行nvidia-smi即可检查是否安装成功。

对于大部分情况,安装好显卡驱动即可,不需执行后续操作。

3 安装 CUDA Toolkit#

安装好显卡驱动后,即已经完成 CUDA 相关运行时的安装。

最新版本的 CUDA Toolkit 可以参考 CUDA Toolkit Downloads,对于 Ubuntu 20.04 最高支持到 CUDA 12.9,因此参考CUDA Toolkit 12.9 Downloads。在前面已经添加好存储库后直接运行:

Terminal window
sudo apt-get -y install cuda-toolkit-13-3

随后编辑~/.bashrc配置环境变量。

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

重启终端后运行nvcc -V查看安装信息。

4 安装 cuDNN#

最新版本的 cuDNN 可以参考 cuDNN Downloads,对于Ubuntu 20.04 最高支持到 cuDNN 9.10.2,因此参考cuDNN 9.10.2 Downloads。在前面已经添加好存储库后直接运行:

Terminal window
# 对于 CUDA 12,执行
sudo apt-get -y install cudnn-cuda-12
# 对于 CUDA 13,执行
sudo apt-get -y install cudnn-cuda-13

文章分享

如果这篇文章对你有帮助,欢迎分享给更多人!

Ubuntu 安装 nVidia 相关
https://bill.is-a.dev/posts/ubuntu-install-nvidia/
作者
CMBill
发布于
2026-07-13
许可协议
CC BY-NC-SA 4.0
Profile Image of the Author
CMBill
Call Me Bill
公告
欢迎来到我的博客!这是一则示例公告。
音乐
封面

音乐

暂未播放

0:00 0:00
暂无歌词
分类
标签
站点统计
文章
10
分类
2
标签
36
总字数
8,643
运行时长
0
最后活动
0 天前

文章目录