f 运维.售后-在 Ubuntu 22.04 上安装 NVIDIA 驱动 570 和 CUDA 12.8 详细教程 - Powered by qidao123.com技术社区

在 Ubuntu 22.04 上安装 NVIDIA 驱动 570 和 CUDA 12.8 详细教程 ...

打印 上一主题 下一主题

主题 1877|帖子 1877|积分 5631

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

x
在 Ubuntu 22.04 上安装 NVIDIA 驱动 570 和 CUDA 12.8 详细教程

前期准备

1. 确认内核头文件已安装

运行以下命令确认 linux - headers - 6.8.0 - 40 - generic 已安装:
  1. dpkg -l | grep linux-headers-6.8.0-40-generic
复制代码
若未安装,使用以下命令进行安装:
  1. sudo apt update
  2. sudo apt install linux-headers-6.8.0-40-generic
复制代码
2. 禁用 Nouveau 驱动

创建一个配置文件来禁用 Nouveau 驱动:
  1. sudo tee /etc/modprobe.d/blacklist-nouveau.conf <<EOF
  2. blacklist nouveau
  3. options nouveau modeset=0
  4. EOF
复制代码
更新 initramfs 并重启体系:
  1. sudo update-initramfs -u
  2. sudo reboot
复制代码
安装 NVIDIA 驱动 570

1. 进入文本模式

在安装 NVIDIA 驱动的 .run 文件之前,必要进入文本模式以避免图形界面的干扰。在登录界面按下 Ctrl + Alt + F3 进入 tty3 文本模式,然后使用你的用户名和暗码登录。
2. 制止显示管理器

制止当前的显示管理器(通常是 GDM):
  1. sudo systemctl stop gdm.service
复制代码
3. 安装 NVIDIA 驱动

假设你下载的 NVIDIA 驱动 570 的 .run 文件名为 NVIDIA-Linux-x86_64-570.xx.run,赋予其实行权限并运行:
  1. chmod +x NVIDIA-Linux-x86_64-570.xx.run
  2. sudo ./NVIDIA-Linux-x86_64-570.xx.run
复制代码
安装过程中的选项说明

图形安装选项



  • Install NVIDIA’s 32-bit compatibility libraries:假如你必要运行 32 位的图形应用程序,选择 Yes;假如只运行 64 位应用程序,可选择 No。
  • Install NVIDIA’s OpenGL implementation:发起选择 Yes,以确保 OpenGL 相干应用程序能够正常运行。
  • Enable 3D support:选择 Yes 以启用 3D 加快功能。
内核模块安装选项



  • Install NVIDIA’s kernel module support:必须选择 Yes,因为这是驱动正常工作的核心模块。
  • Would you like to run the nvidia-xconfig utility to automatically update your X configuration file:假如你不确定如何手动配置 X 服务器,可选择 Yes,驱动会主动为你配置;假如有自界说需求,选择 No。
安装完成后,重启显示管理器并返回图形界面:
  1. sudo systemctl start gdm.service
复制代码
然后按下 Ctrl + Alt + F1 返回图形登录界面。
4. 验证 NVIDIA 驱动安装

运行以下命令验证 NVIDIA 驱动是否安装成功:
  1. nvidia-smi
复制代码
假如能够正常显示 NVIDIA 显卡的信息,则说明驱动安装成功。
安装 CUDA 12.8

1. 安装 CUDA 当地堆栈包

假设你下载的 CUDA 当地堆栈包名为 cuda - repo - ubuntu2204 - 12 - 8 - local_12.8.1 - 570.124.06 - 1_amd64.deb,运行以下命令进行安装:
  1. sudo dpkg -i cuda-repo-ubuntu2204-12-8-local_12.8.1-570.124.06-1_amd64.deb
复制代码
导入 GPG 密钥:
  1. sudo cp /var/cuda-repo-ubuntu2204-12-8-local/cuda-*-keyring.gpg /usr/share/keyrings/
复制代码
更新软件包列表:
  1. sudo apt update
复制代码
2. 安装 CUDA

运行以下命令安装 CUDA:
  1. sudo apt install cuda
复制代码
3. 配置环境变量

打开 ~/.bashrc 文件:
  1. nano ~/.bashrc
复制代码
在文件末尾添加以下内容:
  1. export PATH=/usr/local/cuda-12.8/bin${PATH:+:${PATH}}
  2. export LD_LIBRARY_PATH=/usr/local/cuda-12.8/lib64${LD_LIBRARY_PATH:+:${LD_LIBRARY_PATH}}
复制代码
保存并退出文件,然后使配置生效:
  1. source ~/.bashrc
复制代码
4. 验证 CUDA 安装

运行以下命令验证 CUDA 是否安装成功:
  1. nvcc --version
复制代码
假如能够显示 CUDA 的版本信息,则说明 CUDA 安装成功。
通过以上步骤,你应该能够成功安装 NVIDIA 驱动 570 和 CUDA 12.8。
cudnn安装:https://blog.csdn.net/takedachia/article/details/130375718

免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!更多信息从访问主页:qidao123.com:ToB企服之家,中国第一个企服评测及商务社交产业平台。
回复

使用道具 举报

0 个回复

倒序浏览

快速回复

您需要登录后才可以回帖 登录 or 立即注册

本版积分规则

汕尾海湾

论坛元老
这个人很懒什么都没写!
快速回复 返回顶部 返回列表