启动时不出现加密密钥输入屏幕

启动时不出现加密密钥输入屏幕

我正在运行 Ubuntu 18.04,并在安装过程中启用了设备加密。之前,会出现一个漂亮的屏幕并要求输入解密驱动器的密码。我尝试卸载 ghostwriter 并执行命令sudo apt autoremove,然后我重新启动,现在屏幕不再出现。

相反,我看到的是空白的紫色屏幕,大约 5 秒钟后屏幕颜色变为黑色。然后什么都没有发生。然后我可以通过 Ctrl+Alt+F2 切换到 tty,然后按 Ctrl+Alt+F1 切换到 tty。在这里我收到一条消息failed to connect lvmetad,但我可以在这里输入密码并解锁我的驱动器以进行启动。

如何修复或重新安装标准密码请求屏幕所需的软件包?

编辑:我不确定这是否相关,但我还删除了“ghostscript”,因为我混淆了终端中的应用程序。然后我运行了自动删除。之后我再次安装了 ghostscript。

编辑 2:看来 autoremove 删除了很多东西。我可以通过以下方式找出被删除的软件包:

cat /var/log/dpkg.log | grep remove 

它向我展示了以下列表: 已删除软件包列表(pastebin)

编辑3:重新安装 ubuntu-desktop 后,屏幕现在恢复正常,一切看起来都很好......

如果有人遇到相同或类似的问题,我仍然会在这里发布这个帖子。

答案1

问题是,我在不知情的情况下删除了很多软件包。由于我在想要删除 ghostewriter 时不小心删除了 ghostscript 软件包,然后执行了sudo apt autoremoveautoremove,因此删除了很多依赖于 ghostscript 的软件包。

为了解决我的问题我必须:

  1. 通过以下方式查看哪些软件包被删除cat /var/log/dpkg.log | grep remove
  2. 重新安装已删除的 ubuntu-desktop 软件包

之后一切恢复正常。

相关内容