• 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 继续在弹出界面选择【下载】即可。

    二、更新软件列表和安装必要软件、依赖
    终端输入一下命令:

    sudo apt-get install update
    sudo apt-get install g++
    sudo apt-get install gcc
    sudo apt-get install make
    
    • 1
    • 2
    • 3
    • 4

    三、禁用默认驱动nouveau
    输入以下指令打开系统的黑名单列表文件

    sudo vim /etc/modprobe.d/blacklist.conf
    
    • 1

    在文件的末尾另起一行,加上以下内容

    blacklist nouveau
    
    • 1


    保存,再输入以下内容使其生效;

    sudo update-initramfs -u
    
    • 1

    四、安装nvidia显卡驱动
    (请确保BIOS中的secure boot已开启)

    4.1.打开终端,进入NVIDIA驱动所在的文件夹,该文档实践环境在Downloads里,可以在终端输入一下命令:

    cd Downloads
    
    • 1

    切换到root权限(sudo su)
    给NVIDIA-Linux-x86_64-(版本号).run文件添加可执行权限,

    chmod +x NVIDIA-Linux-x86_64-(版本号).run
    
    • 1

    并执行文件;

    ./NVIDIA-Linux-x86_64-(版本号).run
    
    • 1


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













    重启设备;

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

    如果有,请跳到下一步。否则,在终端输入以下命令:

    cd /usr/share/nvidia
    ls
    
    • 1
    • 2

    输入ls后会看到一个.der文件,输入以下命令将秘钥注册到安全启动中。(输入nvidia-mo后可以用TAB键补全)

    mokutil --import nvidia-modsign-crt-6B2E78DA.der
    
    • 1

    会弹出“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即可看到显卡信息了!!恭喜安装成功!

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

  • 相关阅读:
    考研复习之数据结构笔记(十四)查找(中)(动态查找树表:二叉排序树、平衡二叉树、B树、B+树)
    【SpringBoot】一文了解SpringBoot热部署
    【附录01】概率基本性质和法则推导证明
    如何快速将txt类型的日志文件转换为excel表格并进行数据分析报表统计图(如:饼图、折线图、柱状图)?
    ASEMI整流桥堆GBJ406的作用,GBJ406整流桥型号及参数
    hive中连续N天登录问题、topN问题、拉链表实现
    【前端技巧】css篇
    Django学习笔记_2_基础
    Android11 framework Handler
    Stage #14 XSS注入:利用CSS内联注释突破防御
  • 原文地址:https://blog.csdn.net/qq_37592750/article/details/138201985