nvidi-361登录循环ubuntu 16.04 lts

我安装了ubuntu 16.04并安装了显示为可信驱动程序的nvidia-361驱动程序。 但是当我重新启动我的系统时,我的系统进入了登录循环。 我正在使用惠普羡慕15系列笔记本电脑与740M显卡。 我在这里寻找了很多问题,并尝试将mv~ / .Xauthority文件放到一些备份位置。 这没用。 然后我尝试从tty重新安装nvidia-361。 但那也行不通。

系统卡在登录循环中的可能原因是什么?

解决这个问题的解决方法是什么?

这个问题与./.Xautority或lightdm无关

我解决了这个问题。 此问题是由于Linux内核4.4.0-20及更高版本中的安全引导和EFI_SECURE_BOOT_SIG_ENFORCE引起的。

我安装了nvidia-364驱动程序并在被问到时输入了密钥。 然后我重新启动了系统。 当mok管理的蓝屏出现时我按任意键改变它。 然后它要求输入密码字符。 然后它让我禁用它。 我以不安全模式启动后重新安装了nvidia 364。 它就像魅力一样有效。

您可能不需要执行所有步骤。 有些人说你只需要通过运行来禁用validation

sudo apt install mokutil sudo mokutil --disable-validation 

我没试过,因为我的问题已经解决了。

由于EFI_SECURE_BOOT_SIG_ENFORCE的实现相同,许多人无法安装虚拟盒模块。

如果您受到同一问题的影响,则无需移动./.Xauthority文件或更改/ tmp文件夹的权限或执行任何其他解决方法。许多人都在说这些解决方法。

你可以在这里详细阅读https://wiki.ubuntu.com/SecurityTeam/SecureBoot 。

我有同样的问题。

  • 使用以下命令删除旧驱动程序:

     sudo apt-get purge $(dpkg -l | awk '$2~/nvidia/ {print $2}') 
  • 重启

  • 安装新驱动程序:

     sudo apt-get install nvidia-340