NVIDIA 驱动安装指南

NVIDIA 驱动安装指南

在这里插入图片描述

1. 准备工作

1.1 进入驱动目录

cd /usr/local/nvidia

1.2 添加执行权限

sudo chmod +x NVIDIA-Linux-x86_64-535.230.02.run

1.3 停止图形界面

sudo systemctl isolate multi-user.target

2. 安装步骤

2.1 运行安装程序

sudo ./NVIDIA-Linux-x86_64-535.230.02.run

2.2 内核模块签名选择

选择 “Sign the kernel module”(签名内核模块)
在这里插入图片描述

原因:

  • 如果启用了 Secure Boot(安全启动),内核只会加载有受信任签名的驱动模块
  • 选择 “Install without signing” 可能导致驱动模块无法被加载,nvidia-smi 会报错
  • 选择签名后,安装程序会生成签名密钥,并在重启时引导导入公钥到主板的受信任密钥数据库

后续操作:

  1. 选择 “Sign the kernel module”
  2. 安装完成后重启电脑
  3. 在蓝色 MOK 管理界面选择 “Enroll MOK”
  4. 输入设置的密码,导入密钥

提示:如果不想处理密钥导入,可以在 BIOS 中关闭 Secure Boot,这样安装会更简单

2.3 密钥生成选择

选择 “Generate a new key pair”
在这里插入图片描述

原因:

  • 如果没有专门为内核模块签名生成过密钥,选择 “Use an existing key pair” 会找不到可用密钥
  • 选择生成新密钥会自动创建密钥对,并在重启时引导导入公钥

操作建议:

  1. 选择 “Generate a new key pair”
  2. 记住安装过程中设置的密码(重启时需要)
  3. 重启后在蓝色 MOK 界面选择 “Enroll MOK”
  4. 输入之前设置的密码,完成密钥导入

2.4 内核模块安装选择

选择 “Install signed kernel”(安装已签名的内核模块)
在这里插入图片描述

原因:

  • 确保驱动文件被正确安装到系统中
  • 选择 “Abort installation” 会导致安装失败

后续操作:

  1. 选择 “Install signed kernel”
  2. 安装完成后重启电脑
  3. 在 MOK 管理界面导入密钥
  4. 系统启动后执行 nvidia-smi 检查驱动状态

2.5 DKMS 配置

选择 “Yes”
在这里插入图片描述

原因:

  • 让 DKMS 自动管理 NVIDIA 驱动模块
  • 内核升级时驱动会自动重新编译
  • 避免每次升级内核后手动重装驱动

2.6 X 配置文件配置

选择 “Yes”
在这里插入图片描述

原因:

  • 自动配置 X 配置文件,确保系统使用 NVIDIA 驱动
  • 旧的 X 配置文件会自动备份,无需担心配置丢失

总结:选择 “Yes” 更省心,强烈推荐!

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值