На этапе очистки моего обновления до 19.04 с 18.10 сообщалось о следующей ошибке:
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 и установил все доступные обновления. Если я пытаюсь запустить Nautilus из командной строки TTY, он сообщает Unable to init server: Could not connect: Connection refused
с предупреждением Gtk ..cannot open display:
.
Я попробовал Boot-Repair-Disk, но это привело только к удалению красивого фиолетового меню загрузки GRUB, так что теперь я должен загрузиться через командную строку GRUB. Используя работающий USB, я сравнил папку / boot с / boot на хорошем компьютере 19.04, и все файлы и подпапки оказались похожими, за исключением папки efi, которая отсутствовала на плохом компьютере. Я скопировал папку efi напротив хорошей машины, но это не помогло.
Есть ли что-нибудь еще, что я могу сделать, чтобы сохранить эту систему?
Я нашел и использовал команду startx, которая успешно запускает графический интерфейс из TTY, хотя и с Адвайтой, а не с темой и иконами Яру.
GRUB теперь исправлен после того, как я заметил, что /boot/grub/grub.cfg.new и /etc/default/grub.d были очищены и не заполнялись на какой-то стадии во время или после обновления. Однако он все еще загружается в TTY.
Я вернул Яру, установив gnome-tweaks и выбрав его с этим, и после нескольких перезагрузок мне стало удобнее входить в систему через TTY. Ubuntu Dock отсутствует или не работает, но я опубликую это отдельно (хотя мне начинает нравиться внешний вид док-станции "Fedora").
Обновление: После публикации вышеуказанного обновления я установил lightdm. Теперь я загружаюсь непосредственно в GUI, и мне больше не нужно входить через TTY и запускать GUI с помощью команды startx.