Нет графического интерфейса после обновления Kubuntu 18.04 LTS с 17.10

У меня есть ноутбук MSI GP72. Я обновился с 17.10 до 18.04 LTS несколько часов назад сегодня. Сам процесс обновления прошел хорошо. (В отличие от этого вопроса, я использую окончательный официальный релиз.)

Однако, хотя я могу загрузить систему, я могу получить только терминал. GUI нигде не видно.

Что мне нужно, это помощь в:

  • найти что / где ошибка, и
  • исправить это, чтобы я мог вернуть графический интерфейс

Любая помощь приветствуется.


Мне не удалось найти явные сообщения об ошибках. Вот несколько мест, которые я уже проверил:

  • /var/log/syslog
  • /var/log/kern.log
  • /var/log/boot.log

boot.log записи показывают [OK]за услуги, в том числе [OK] Started Login Service., Интересно, что lightdm запись отображается следующим образом

...
[OK] Started LSB: GNOME Display Manager.
[OK] Started Permit User Sessions.
[OK] Started Disk Manager.
     Starting Network Manager Script Dispatcher Service...
     Starting Hold until boot process finishes up...
     Starting Light Display Manager...
...
[OK] Started Network Manager Script Dispatcher Service.
...

Проверка статуса lightdm.service показывает следующее (я опустил отметки даты с <date> чтобы избежать беспорядка):

$ systemctl status lightdm.service
lightdm.service - LSB: Start lightdm
  Loaded: loaded (/etc/init.d/lightdm; generated)
  Active: active (exited) since <date>; 1h 2min ago
    Docs: man:systemd-sysv-generator(8)
 Process: 3251 ExecStop=/etc/init.d/lightdm stop (code=exited, status=0/SUCCESS)
 Process: 3327 ExecStart=/etc/init.d/lightdm start (code=exited, status=0/SUCCESS)

<date> msi-hive systemd[1]: Starting LSB: Start lightdm...
<date> msi-hive systemd[1]: Started LSB: Start lightdm.

Таким образом, по какой-либо причине служба, похоже, завершает работу после запуска, и ее код завершения "успешен".

systemctl start lightdm.service Команда просто возвращается к терминалу и ничего не показывает (т.е. никаких выходных данных, ошибок и т. д.). Переключение на другие терминалы с использованием клавиш Ctrl + Alt + F1-F8 также не отображает работающий графический интерфейс в другом месте.


Обратите внимание на мета-объявление о том, что Ubuntu Bionic Beaver 18.04 LTS уже выпущен, и сообщения о нем (как правило) больше не являются оффтопом.

1 ответ

Решение

TL;DR; Бежать sudo apt-get install lightdm чтобы система обнаружила и установила недостающие зависимости. В этом случае обновление, по-видимому, удалено bindfsтак что пришлось его переустанавливать.


Оказывается, что lightdm пакет был оставлен в сломанном состоянии после обновления. sudo dpkg-reconfigure lightdm команда завершила работу с ошибкой и сказала, что lightdm пакет был broken or not completely installed,

Итак, бег sudo apt-get install lightdm снова после завершения обновления показали, что bindfs не был установлен. Хотя, согласно apt-cache show lightdm, bindfs Пакет отображается в категории "Предложения", что позволяет процессу установить пакет, фактически позволяя службе работать должным образом, и устраняет проблему.

Кажется, что этот пакет на самом деле требуется lightdm работать, но (неправильно) не указан как таковой, так lightdm заканчивается в поврежденном состоянии после обновления.

Чтобы это исправить, просто переустановите его, чтобы убедиться, что зависимости встречаются.

Другие вопросы по тегам