升级到 19.04 已完成,但出现 2 个错误,现在我只能启动到无法打开显示的 TTY

升级到 19.04 已完成,但出现 2 个错误,现在我只能启动到无法打开显示的 TTY

在我从18.10升级到19.04的清理步骤中,报告了以下错误:

Could not install 'linux-image-4.18.0-16-generic'
installed linux-image-4.18.0-16-generic package post-removal script subprocess returned error exit status 1

其次是:

Error during commit
A problem occurred during the clean-up. Please see the message below for more information. 
installArchives() failed

随后,下一个选项是“重新启动”,我执行了该操作,然后进入 TTY 登录提示。我已登录 TTY 并安装了所有可用更新。如果我尝试从 TTY 提示启动 Nautilus,它会报告Unable to init server: Could not connect: Connection refusedGtk 警告..cannot open display:

我尝试了 Boot-Repair-Disk,但它只能删除漂亮的紫色 GRUB 启动菜单,所以现在我必须通过 GRUB 命令行启动。使用实时 USB,我将 /boot 文件夹与一台好的 19.04 机器上的 /boot 进行了比较,所有文件和子文件夹似乎都匹配,除了坏机器上缺少的 efi 文件夹。我从好机器上复制了 efi 文件夹,但这没有帮助。

我还能做些什么来挽救这个系统?


2019年4月21日更新:

我找到并使用了 startx 命令,它成功地从 TTY 启动了 GUI,尽管使用的是 Adwaita,而不是 Yaru 主题和图标。

我发现 /boot/grub/grub.cfg.new 和 /etc/default/grub.d 在升级期间或升级后的某个阶段被清除且没有重新填充,现在 GRUB 已修复。但是它仍然引导至 TTY。

我通过安装 gnome-tweaks 并选择它来恢复 Yaru,经过几次重启后,我对 TTY 登录越来越熟悉了。Ubuntu Dock 丢失或无法正常工作,但我会单独发布(尽管我开始喜欢 Dock 的“Fedora”外观)。


更新:发布上述更新后,我安装了 lightdm。我现在直接启动到 GUI,不再需要通过 TTY 登录并使用 startx 命令启动 GUI。

相关内容