我有一台 Alienware M14r2,上面运行着 Ubuntu 18.04。我认为安装加密系统会很棒,所以我就这么做了。直到今天它都运行良好。唯一的变化是安装了一个专有的 NVIDIA 驱动程序。现在我所做的就是输入加密密码,但我永远无法登录。我必须重新安装所有内容吗?
编辑:
诊断工具给出错误代码 2000-0147
解决方案编辑:我从 grub 菜单以 sudo 进入恢复模式,并删除了 nvidia-340,这是我原本想测试的一个驱动程序,但我感觉它可能有问题。现在一切都恢复正常了。
答案1
这是专有 Nvidia 驱动程序的一个已知错误(所以实际上不是 Ubuntu 的问题,您应该与 Nvidia 讨论一下……)。
问题在于,在磁盘解密之前,驱动程序需要以某种方式获得访问权限以显示启动画面。
仍然使用 nvidia 专有驱动程序 + 全盘加密的解决方法是禁用启动画面,如报告所示Launchpad 上的错误。
打开 [文件]
/etc/default/grub
并将其更改 为
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"
GRUB_CMDLINE_LINUX_DEFAULT=""
sudo update-grub