ToB企服应用市场:ToB评测及商务社交产业平台

标题: UEFI安全启动模式下安装Ubuntu的NVIDIA显卡驱动 [打印本页]

作者: 宝塔山    时间: 2024-6-14 21:30
标题: UEFI安全启动模式下安装Ubuntu的NVIDIA显卡驱动
UEFI安全启动模式下安装ubuntu的nvidia显卡驱动
实践设备:华硕FX-PRO(NVIDIA GeForce GTX 960M)
一、NVIDIA官网下载驱动
1.1在浏览器地址栏输入https://www.nvidia.cn/drivers/lookup/进入网站,接着手动驱动搜索,并搜索对应的驱动(这里以NVIDIA GeForce GTX 960M为例);

1.2 紧接着弹出窗口选择驱动【查察】(这里驱动版本以545.29.06为例);

1.3 继承在弹出界面选择【下载】即可。

二、更新软件列表和安装必要软件、依赖
终端输入一下下令:
  1. sudo apt-get install update
  2. sudo apt-get install g++
  3. sudo apt-get install gcc
  4. sudo apt-get install make
复制代码
三、禁用默认驱动nouveau
输入以下指令打开系统的黑名单列表文件
  1. sudo vim /etc/modprobe.d/blacklist.conf
复制代码
在文件的末尾另起一行,加上以下内容
  1. blacklist nouveau
复制代码

生存,再输入以下内容使其生效;
  1. sudo update-initramfs -u
复制代码
四、安装nvidia显卡驱动
(请确保BIOS中的secure boot已开启)

4.1.打开终端,进入NVIDIA驱动所在的文件夹,该文档实践情况在Downloads里,可以在终端输入一下下令:
  1. cd Downloads
复制代码
切换到root权限(sudo su)
给NVIDIA-Linux-x86_64-(版本号).run文件添加可执行权限,
  1. chmod +x NVIDIA-Linux-x86_64-(版本号).run
复制代码
并执行文件;
  1. ./NVIDIA-Linux-x86_64-(版本号).run
复制代码

4.2.按照下面蓝色框选项进行选择,通过左右键和Enter键进行选择。













重启设备;
五、秘钥
5.1正常情况下,在你进行完成这一系列步调后,进行重启后应该会出现蓝屏的Press any key to perform MOK managemnet。

如果有,请跳到下一步。否则,在终端输入以下下令:
  1. cd /usr/share/nvidia
  2. ls
复制代码
输入ls后会看到一个.der文件,输入以下下令将秘钥注册到安全启动中。(输入nvidia-mo后可以用TAB键补全)
  1. mokutil --import nvidia-modsign-crt-6B2E78DA.der
复制代码
会弹出“input password:”,发起只输入一个数字,比如“0”,输入后是看不到的。然后是再次确认暗码,再次输入“0”。

此时在进行重启,就会出现perform MOK managemnet界面。
5.2蓝屏的Press any key to perform MOK managemnet界面,

通过上下键选择,Enter键确认。
在perform MOK mangement界面选择enroll mok

选择continue(enroll mok界面)

选择yes(enroll the key界面)

输入在安装时设定的暗码“0”

跳转到perform MOK manageent界面boot即可。

重启后在终端输入nvidia-smi即可看到显卡信息了!!恭喜安装成功!

说明: 
所有资料为本人收集整理,仅限个人学习使用,勿做商业用途。

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




欢迎光临 ToB企服应用市场:ToB评测及商务社交产业平台 (https://dis.qidao123.com/) Powered by Discuz! X3.4