我正在运行 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 autoremove
autoremove,因此删除了很多依赖于 ghostscript 的软件包。
为了解决我的问题我必须:
- 通过以下方式查看哪些软件包被删除
cat /var/log/dpkg.log | grep remove
- 重新安装已删除的 ubuntu-desktop 软件包
之后一切恢复正常。