ubuntu安装nvidia驱动 出现重复登录或者登陆后任然未安装成功

费了好大劲,最后发现是UEFI security boot的问题。因为ubuntu是以UEFI模式运行的,而且UEFI secure Boot是enabled状态。所以导致安装的驱动会和系统不兼容了。这里我的最后安装方式如下:

1. 卸载之前安装的nvidia:

     sudo apt-get purge nvidia-*

    sudo apt update


2. 重新安装:

   sudo add-apt-repository ppa:graphics-drivers/ppa

   sudo apt update

   sudo apt install nvidia-396

 # 这里nvidia-396是我的电脑的推荐,可以运行ubuntu-drivers devices  会出现推荐的安装方法:

 

  我这里recommended的就是396


3. 在安装nvidia到98%左右的时候会出现以下显示:


这里就明确提出了原因 需要我们设置一个秘钥来接触secure boot,让其变为disenabled的形式。

我们在上面这个显示下按esc退出,会出现询问是否要用密码来disenabled secure boot。选确定,然后输入两遍密码。这个密码在再次开机时用来输入来完成更改。


4. sudo reboot

  开机后会显示Perform mork management界面。下面有四个选项,选第二个更改boot state。进入我的显示enter password character 3。这里就输入前面设置的密码的第三个字符(这里每次让输入的都是随机的,可能不一样)。然后按回车,又显示enter password character 6,就在输入第6个字符。然后按enter。之后显示是否确定disenabled boot选yes即可。

5. 重启后进入界面正常了并且有了nvidia驱动:



ok...真心累

  • 0
    点赞
  • 9
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值