2025-11-17
点 赞
0
热 度
14
评 论
0

Debian12安装官方仓库NVIDIA驱动

  1. 首页
  2. 服务器
  3. Debian12安装官方仓库NVIDIA驱动

之前的文章介绍了使用英伟达官方的.run 文件安装 NVIDIA 显卡驱动,但是 debian 官方仓库也提供了 NVIDIA 显卡驱动的官方包,今天我们介绍如何使用官方仓库安装 NVIDIA 显卡驱动。文中的所有命令均在终端执行

1.APT 安装

sudo apt update
sudo apt install nvidia-driver

2. 生成 RSA 密钥

可以将 RSA 密钥放在一个特定的文件夹中,使用 cd 命令转移到指定路径后执行下列命令即可:

openssl genrsa -out MOK.priv 2048

3. 生成自签名证书

openssl req -new -x509 -key MOK.priv -out MOK.crt -days 36500 -subj "/CN=DKMS NVIDIA Module Signing/"

4. 转换证书格式为 DER

此步主要是为了让证书可以为 MOK 使用

openssl x509 -in MOK.crt -outform DER -out MOK.der

5. 导入 MOK

sudo mokutil --import MOK.der

6. 签名 NVIDIA 模块

使用 APT 安装的 NVIDIA 模块会被认为是 nvidia-current,所以命令如下

for mod in nvidia-current{,-peermem,-modeset,-uvm,-drm}; do
  sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file sha256 MOK.priv MOK.der /lib/modules/$(uname -r)/updates/dkms/${mod}.ko
done

之后重启服务器,在进入 GRUB 界面之时会进入蓝色的 MOK 认证界面,将密钥导入 MOK 即可

进入系统后可以使用下面的命令进行验证

nvidia-smi


我自己用的账号

enfj 主人公

不具版权性
不具时效性

文章内容不具时效性。若文章内容有错误之处,请您批评指正。

目录

欢迎来到Henry的站点,为您导航全站动态

18 文章数
4 分类数
1 评论数
5标签数