Bug 35810 - lightdm не стартует после обновления virtualbox до 5.2.22-alt4 в гостевой системе под VirtualBox
Summary: lightdm не стартует после обновления virtualbox до 5.2.22-alt4 в гостевой сис...
Status: CLOSED NOTABUG
Alias: None
Product: Branch p8
Classification: Distributions
Component: virtualbox (show other bugs)
Version: не указана
Hardware: x86_64 Linux
: P3 critical
Assignee: Andrey Cherepanov
QA Contact: qa-p8@altlinux.org
URL:
Keywords: regression
Depends on:
Blocks:
 
Reported: 2018-12-24 14:14 MSK by Роман Артамонов
Modified: 2018-12-25 16:13 MSK (History)
1 user (show)

See Also:


Attachments
Логи journalctl и /var/log/lightdm (100.00 KB, application/x-tar)
2018-12-24 14:14 MSK, Роман Артамонов
no flags Details

Note You need to log in before you can comment on or make changes to this bug.
Description Роман Артамонов 2018-12-24 14:14:21 MSK
Created attachment 7915 [details]
Логи journalctl и /var/log/lightdm

Чистая установка Alt Workstation 8.2 в качестве гостевой ОС VirtualBox (Хост - Alt c ядром un-def), все работает. После apt-get dist-upgrade и update-kernel не запускается lightdm. Помогает удаление virtualbox-guest-additions.
Comment 1 Elena Mishina 2018-12-24 17:51:31 MSK
С ядром std-def тоже самое. Если удалить гостевые дополнения и установить не из репозитория, то lightdm стартует нормально
Comment 2 Andrey Cherepanov 2018-12-25 11:52:33 MSK
При обновлении драйвера xorg-drv-vboxvideo необходимо в обязательном порядке обновлять ядро, так как ядерный драйвер привязан к версии virtualbox. После обновления ядра всё работает.
Comment 3 Elena Mishina 2018-12-25 12:38:55 MSK
Загружаем Alt Workstation 8.2, делаем apt-get dist-upgrade и update-kernel, перезагружаемся: lightdm не запускается, экран ВМ меняет свои размеры.
При этом в консоли ВМ:
# update-kernel 
Running kernel version: kernel-image-std-def-1:4.9.146-alt0.M80P.1
Checking for available kernel packages...
Latest kernel std-def-1:4.9.146-alt0.M80P.1 is already running on your system.
No upgrade is needed. Use -f for force.

# apt-get dist-upgrade 
Чтение списков пакетов... Завершено
Построение дерева зависимостей... Завершено
Подсчет обновлений... Завершено
0 будет обновлено, 0 новых установлено, 0 пакетов будет удалено и 0 не будет обновлено.

# rpm -qa | grep virtualbox
virtualbox-common-5.2.22-alt4
kernel-modules-virtualbox-std-def-5.2.22-alt1.264594.0.M80P.1
virtualbox-guest-additions-5.2.22-alt4
kernel-modules-virtualbox-std-def-5.1.24-alt1.264511.0.M80P.1
kernel-modules-virtualbox-addition-std-def-5.2.22-alt1.264594.0.M80P.1
kernel-modules-virtualbox-addition-std-def-5.1.24-alt1.264511.0.M80P.1
Comment 4 Роман Артамонов 2018-12-25 13:37:32 MSK
В описании к ошибке содержится шаг с обновлением ядра.

"После apt-get dist-upgrade и update-kernel
не запускается lightdm."

Свежеустановленная система под VirtualBox все еще остается с неработоспособной графической средой после обновления.
Не помогли update-kernel -f и make-initrd.
Comment 5 Роман Артамонов 2018-12-25 16:13:27 MSK
В ходе множества манипуляций с заготовленным .vdi было выявлено несколько закономерностей:
1. "apt-get update; apt-get dist-upgrade", затем "update-kernel" - получаем нерабочую среду.
2. "apt-get update", затем "update-kernel, затем apt-get dist-upgrade" - все работает.
3. В случае с первым сценарием помогает простая переустановка пакета xorg-drv-vboxvideo. lightdm стартует, гостевые дополнения функционируют.

Если версия virtualbox (VirtualBox 6.0) на хосте несовместима с гостевыми дополнениями, все работает, кроме интеграции на гостевой системе.