ICode9

精准搜索请尝试: 精确搜索
首页 > 其他分享> 文章详细

Debian 11 安装Nvidia闭源驱动

2021-10-05 19:04:28  阅读:437  来源: 互联网

标签:11 Secure Boot apt MOK 闭源 Nvidia Debian


目录
本人的系统是Debian11,最近一阵子在捣鼓用apt安装英伟达的闭源驱动,同时支持Secure Boot,查阅了Debian Wiki之类的资料之后,在这里整理一下。

通过APT安装Nvidia驱动

首先,需要确保你的Debian系统添加了非开源软件的apt源。

如果没有,请修改/etc/apt/sources.list添加。

随后输入:

sudo apt update
apt install nvidia-driver firmware-misc-nonfree

之后依照提示操作继续,结束后重启计算机即可。

为Nvidia驱动注册Secure Boot

如果你的电脑不支持或未打开Secure Boot,那么你可以忽略次步骤。

  1. 安装必要的工具:

    sudo apt install mokutil

  2. 生成签署密钥:

    openssl req -new -x509 -newkey rsa:2048 -keyout MOK.priv -outform DER -out MOK.der -nodes -days 36500 -subj "/CN=Nvidia_Driver/"

  3. 将签署密钥添加到内核中:

    for i in $(ls /lib/modules/$(uname -r)/updates/dkms/vbox*.ko); do sudo /usr/src/linux-headers-$(uname -r)/scripts/sign-file** sha256 ./MOK.priv ./MOK.der $i; done

  4. 使用mokutil工具注册:

    sudo mokutil --import MOK.der

  5. 重启电脑注册:

    重启电脑之后,会出现蓝色的界面,按回车进入后,选择:

    Enroll MOK --> Continue之后会提示你输入密码,输入完成后选择Reboot

参考文档

NvidiaGraphicsDrivers - Debian Wiki

MOK - Machine Owner Key - Debian Wiki

Debian 11 VirtualBox 踩坑实录

标签:11,Secure,Boot,apt,MOK,闭源,Nvidia,Debian
来源: https://www.cnblogs.com/FrankOu/p/15369195.html

本站声明: 1. iCode9 技术分享网(下文简称本站)提供的所有内容,仅供技术学习、探讨和分享;
2. 关于本站的所有留言、评论、转载及引用,纯属内容发起人的个人观点,与本站观点和立场无关;
3. 关于本站的所有言论和文字,纯属内容发起人的个人观点,与本站观点和立场无关;
4. 本站文章均是网友提供,不完全保证技术分享内容的完整性、准确性、时效性、风险性和版权归属;如您发现该文章侵犯了您的权益,可联系我们第一时间进行删除;
5. 本站为非盈利性的个人网站,所有内容不会用来进行牟利,也不会利用任何形式的广告来间接获益,纯粹是为了广大技术爱好者提供技术内容和技术思想的分享性交流网站。

专注分享技术,共同学习,共同进步。侵权联系[81616952@qq.com]

Copyright (C)ICode9.com, All Rights Reserved.

ICode9版权所有