ubuntu初始配置——显卡驱动安装

614 阅读1分钟

二维码.png

欢迎关注微信公众号:XRobotSpace
欢迎关注微信公众号:依法编程


操作系统: ubuntu 20.04 更新时间: 2024年2月21日 显卡型号: RTX 4080 驱动版本: 535.154 安装说明: 本次安装BIOS设置了安全启动;安装显卡驱动后可能还存在无法使用拓展屏幕的问题,在BIOS中修改为只使用独立显卡。


Ⅰ. 方案1——使用官网下载

  1. 官网下载

    https://www.nvidia.com/download/index.aspx
    

  2. 添加可执行权限(必须要确保.run文件有可执行权限

    chmod +x NVIDIA-Linux-x86_64-535.154.05.run
    
  3. 安装

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

  4. 如果BIOS中设置了电脑安全启动,需要将驱动写入BIOS安全启动白名单;如果BIOS中关闭了安全启动,请忽略此步骤。

    • 选择已经存在的密钥。如果没有密钥可以选择第二个生成密钥。
    • 系统安装后已经有密钥存在,如果自己手动生成密钥,则运行指令;如果选择第二项Generate a new key pair,则不需要手动(未测试)
    # 验证 Linux 实例是否启用了 UEFI 安全启动
    mokutil --sb-state 
    
    # 查看内核版本
    uname -r
    
    sudo apt install mokutil
    sudo apt install shim-signed
    
    # 在 /var/lib/shim-signed/mok/ 文件夹中生成密钥 MOK.priv 和 MOK.der
    sudo update-secureboot-policy --new-key
    
    
    • 生成的密钥(MOK.priv 和 MOK.der)存放在 /var/lib/shim-signed/mok/ 文件夹中

    后续全部yes。

  5. 重启验证安装成功

Ⅱ. 方案2——Software & Updates安装显卡驱动

在Ubuntu的Software & Updates中选择需要安装的显卡驱动安装即可。安装完成后执行指令nvidia-smi