Так как виснут намертво, то выхлоп привести не могу. Проблема появилась две недели назад после обновления иксов. Вполне возможно, проблема может решиться обновлением virtualbox.
Когда смотрел на регулярках при появлении проблемы, последней строчкой бывала "starting lightdm" (или как там) с последующим "замерзанием" мигания курсора.
PS: появилось, кажется, примерно в то же время, что и xorg-server 1.20: http://nightly.altlinux.org/sisyphus/BUGS упоминает 20180605-rc.
После обновления xorg-drv-video проблемы такой больше нет.
После обновления xorg-drv-video проблема снова есть.
(В ответ на комментарий №4) > После обновления xorg-drv-video проблема снова есть. $ rpmquery -pl xorg-drv-video-7.8-alt8.x86_64.rpm (не содержит файлов) $ rpmquery -p --scripts xorg-drv-video-7.8-alt8.x86_64.rpm как такой пакет может вызывать какие то проблемы?
это проблема связана с довольно странным исправлением vboxvideo.
Да, если установить в гостя virtualbox-guest-additions-gl, то гостевая система должна снова заработать. Но в образы этот пакет нельзя, ибо наверняка сломается хост (если он починился этим выпиливанием).
Жень, нужно при старте системы определять - virtualbox это или нет, и в случае virtualbox - переопределять системную libGL.
(В ответ на комментарий №7) > Да, если установить в гостя virtualbox-guest-additions-gl, то гостевая система > должна снова заработать. Но в образы этот пакет нельзя, ибо наверняка сломается > хост (если он починился этим выпиливанием). Выпиливание также починило вот такие проблемы в virtualbox: В KDE5 не загрузился kwin, в lxqt не работает браузер falkon, gdm3 принудительно грузится в режиме иксов, так что сеанс wayland не работает, стартовая страница справки gnome3, содержащая видео ничего не показывает. Так что всё не так однозначно...
(In reply to comment #8) > Жень, нужно при старте системы определять - virtualbox это или нет, и в случае > virtualbox - переопределять системную libGL. Да, я сделаю это вторым шагом, если в этом есть смысл. Вопрос - правда ли нужен гостевой OpenGL на всех виртуалках?
судя по всему нужен
(In reply to comment #11) > судя по всему нужен судя по чему? Зачем мне на виртуалках с альтами OpenGL? Играть? Может быть, но во что и на каждой ли?
ну они же не просто так не работают (стартеркиты), наверное без этой библиотеки отстутствует часть достаточно важного функционала. а GL сейчас нужен не только для игр, но и для рендеринга или воспроизведения видео без тормозов
(В ответ на комментарий №13) > ну они же не просто так не работают (стартеркиты), наверное без этой библиотеки > отстутствует часть достаточно важного функционала. > > а GL сейчас нужен не только для игр, но и для рендеринга или воспроизведения > видео без тормозов Судя по тем проблемам, которые принес во вторник gl от виртуалбокс в виртуалке, лучше бы без него по дефолту (kde5 с ним не заводится). То, что с ним стали грузиться регулярки x86_64, это какое-то косвенное влияние. i586 регурярки в virtualbox грузятся нормально. Т.е. беда с gl библиотекой, которую подменяет virtualbox. И эта беда только на регулярках x86_64.
Кстати, голые иксы с инсталлятором x86_64 не виснут. Также сейчас выяснил, что если при загрузке передать nomodeset, то иксы не виснут. При этом для окна приветствия не происходит масштабирование экрана под размер окна. Также нет графического фреймбуфера. Может проблема как раз в драйвере фреймбуфера под virtualbox? Установил. Система зависла. Загрузился с nomodeset, в логе следующее: сен 28 12:15:07 comp-core-i5-7200u-04befd systemd[1]: Reached target Graphical Interface. сен 28 12:15:07 comp-core-i5-7200u-04befd systemd[1]: Starting Update UTMP about System Runlevel Changes... сен 28 12:15:07 comp-core-i5-7200u-04befd dbus-daemon[931]: [system] Activating via systemd: service name='org.freedesktop.Accounts' unit='accounts-daemon.service' requested by ':1.8' (uid=0 pid=1342 comm="/usr/ сен 28 12:15:07 comp-core-i5-7200u-04befd systemd[1]: Reached target User and Group Name Lookups. сен 28 12:15:07 comp-core-i5-7200u-04befd systemd[1]: Starting Accounts Service... сен 28 12:15:07 comp-core-i5-7200u-04befd systemd[1]: Started Update UTMP about System Runlevel Changes. сен 28 12:15:07 comp-core-i5-7200u-04befd accounts-daemon[1351]: started daemon version 0.6.49 сен 28 12:15:07 comp-core-i5-7200u-04befd dbus-daemon[931]: [system] Successfully activated service 'org.freedesktop.Accounts' сен 28 12:15:07 comp-core-i5-7200u-04befd systemd[1]: Started Accounts Service. сен 28 12:15:07 comp-core-i5-7200u-04befd systemd[1]: Startup finished in 4.293s (kernel) + 22.293s (userspace) = 26.587s. сен 28 12:15:08 comp-core-i5-7200u-04befd systemd[1]: lightdm.service: Main process exited, code=exited, status=1/FAILURE сен 28 12:15:08 comp-core-i5-7200u-04befd systemd[1]: lightdm.service: Failed with result 'exit-code'. сен 28 12:15:09 comp-core-i5-7200u-04befd systemd[1]: lightdm.service: Service RestartSec=100ms expired, scheduling restart. сен 28 12:15:09 comp-core-i5-7200u-04befd systemd[1]: lightdm.service: Scheduled restart job, restart counter is at 1. сен 28 12:15:09 comp-core-i5-7200u-04befd systemd[1]: Stopped Light Display Manager. сен 28 12:15:09 comp-core-i5-7200u-04befd systemd[1]: Starting Light Display Manager... сен 28 12:15:09 comp-core-i5-7200u-04befd systemd[1]: Started Light Display Manager. сен 28 12:15:09 comp-core-i5-7200u-04befd systemd[1]: lightdm.service: Main process exited, code=exited, status=1/FAILURE сен 28 12:15:09 comp-core-i5-7200u-04befd systemd[1]: lightdm.service: Failed with result 'exit-code'. сен 28 12:15:09 comp-core-i5-7200u-04befd systemd[1]: lightdm.service: Service RestartSec=100ms expired, scheduling restart. сен 28 12:15:09 comp-core-i5-7200u-04befd systemd[1]: lightdm.service: Scheduled restart job, restart counter is at 2. сен 28 12:15:09 comp-core-i5-7200u-04befd systemd[1]: Stopped Light Display Manager. сен 28 12:15:09 comp-core-i5-7200u-04befd systemd[1]: Starting Light Display Manager... сен 28 12:15:09 comp-core-i5-7200u-04befd systemd[1]: Started Light Display Manager. сен 28 12:15:09 comp-core-i5-7200u-04befd systemd[1]: lightdm.service: Main process exited, code=exited, status=1/FAILURE сен 28 12:15:09 comp-core-i5-7200u-04befd systemd[1]: lightdm.service: Failed with result 'exit-code'. сен 28 12:15:09 comp-core-i5-7200u-04befd systemd[1]: lightdm.service: Service RestartSec=100ms expired, scheduling restart. сен 28 12:15:09 comp-core-i5-7200u-04befd systemd[1]: lightdm.service: Scheduled restart job, restart counter is at 3. сен 28 12:15:09 comp-core-i5-7200u-04befd systemd[1]: Stopped Light Display Manager. сен 28 12:15:09 comp-core-i5-7200u-04befd systemd[1]: Starting Light Display Manager... сен 28 12:15:09 comp-core-i5-7200u-04befd systemd[1]: Started Light Display Manager. сен 28 12:15:09 comp-core-i5-7200u-04befd systemd[1]: lightdm.service: Main process exited, code=exited, status=1/FAILURE сен 28 12:15:09 comp-core-i5-7200u-04befd systemd[1]: lightdm.service: Failed with result 'exit-code'. сен 28 12:15:09 comp-core-i5-7200u-04befd systemd[1]: lightdm.service: Service RestartSec=100ms expired, scheduling restart. сен 28 12:15:09 comp-core-i5-7200u-04befd systemd[1]: lightdm.service: Scheduled restart job, restart counter is at 4. сен 28 12:15:09 comp-core-i5-7200u-04befd systemd[1]: Stopped Light Display Manager. сен 28 12:15:09 comp-core-i5-7200u-04befd systemd[1]: Starting Light Display Manager... сен 28 12:15:09 comp-core-i5-7200u-04befd systemd[1]: Started Light Display Manager. сен 28 12:15:10 comp-core-i5-7200u-04befd systemd[1]: lightdm.service: Main process exited, code=exited, status=1/FAILURE сен 28 12:15:10 comp-core-i5-7200u-04befd systemd[1]: lightdm.service: Failed with result 'exit-code'. сен 28 12:15:10 comp-core-i5-7200u-04befd systemd[1]: lightdm.service: Service RestartSec=100ms expired, scheduling restart. сен 28 12:15:10 comp-core-i5-7200u-04befd systemd[1]: lightdm.service: Scheduled restart job, restart counter is at 5. сен 28 12:15:10 comp-core-i5-7200u-04befd systemd[1]: Stopped Light Display Manager. сен 28 12:15:10 comp-core-i5-7200u-04befd systemd[1]: lightdm.service: Start request repeated too quickly. сен 28 12:15:10 comp-core-i5-7200u-04befd systemd[1]: lightdm.service: Failed with result 'exit-code'. сен 28 12:15:10 comp-core-i5-7200u-04befd systemd[1]: Failed to start Light Display Manager. Ничего интересного, lightdm циклически пытается запуститься и не может.
Created attachment 7791 [details] Лог неудачной загрузки иксов с modesetting
Created attachment 7792 [details] Лог удачной загрузки иксов с nomodesetting
Отправил на тестовую сборку: #215019 BUILDING #3 [locked] [test-only] sisyphus virtualbox.git=5.2.18-alt1 kernel-modules.git=sisyphus/kernel-modules-virtualbox-std-def-5.2.18-alt1 kernel-modules.git=sisyphus/kernel-modules-virtualbox-addition-std-def-5.2.18-alt1 kernel-modules.git=sisyphus/kernel-modules-virtualbox-un-def-5.2.18-alt1 kernel-modules.git=sisyphus/kernel-modules-virtualbox-addition-un-def-5.2.18-alt1
(В ответ на комментарий №18) > Отправил на тестовую сборку: > #215019 BUILDING #3 [locked] [test-only] sisyphus virtualbox.git=5.2.18-alt1 > kernel-modules.git=sisyphus/kernel-modules-virtualbox-std-def-5.2.18-alt1 > kernel-modules.git=sisyphus/kernel-modules-virtualbox-addition-std-def-5.2.18-alt1 > kernel-modules.git=sisyphus/kernel-modules-virtualbox-un-def-5.2.18-alt1 > kernel-modules.git=sisyphus/kernel-modules-virtualbox-addition-un-def-5.2.18-alt1 Собрал regular-lxde с этим задание, на хосте также обновился из этого задания. Ядро std-def и на хосте и в виртуалке. Также без nomodeset зависает на этапе загрузке иксов.
virtualbox-5.2.18-alt1 -> sisyphus: Mon Oct 15 2018 Evgeny Sinelnikov <sin@altlinux> 5.2.18-alt1 - Build latest release of 5.2 release - Add vboxfs patch from Debian fixed failure with new kernel 4.18 - Disable ubt macros due binary package identity changes - Obsoletes virtualbox-guest-additions-gl subpackage (closes #35059) - Add x11presetdrv script for dynamic create ld.so.conf settings for GL libraries Thu Sep 06 2018 Grigory Ustinov <grenka@altlinux> 5.2.16-alt2.1 - NMU: rebuild with new openssl. Tue Jul 24 2018 Evgeny Sinelnikov <sin@altlinux> 5.2.16-alt2 - Replace VirtualBox OpenGL libraries and settings to separate package due it conflicts with drivers on host systems, where virtualbox-guest-additions already installed (closes: #35170) Wed Jul 18 2018 Evgeny Sinelnikov <sin@altlinux> 5.2.16-alt1 - Build second summer release - guest-addition: fix OGL/EGL provides (thanks to lakostis@) Tue Jul 10 2018 Evgeny Sinelnikov <sin@altlinux> 5.2.14-alt1 - Build latest summer release Thu May 24 2018 Evgeny Sinelnikov <sin@altlinux> 5.2.12-alt1 - Build latest version with ubt macros (aka universal build tag) Thu Jul 20 2017 Denis Medvedev <nbr@altlinux> 5.1.24-alt1 - new version 5.1.24 (Fixes: CVE-2017-10129, CVE-2017-10187, CVE-2017-10204, CVE-2017-10209, CVE-2017-10210, CVE-2017-10233, CVE-2017-10235, CVE-2017-10236, CVE-2017-10237, CVE-2017-10238, CVE-2017-10239, CVE-2017-10240, CVE-2017-10241, CVE-2017-10242) Thu Mar 16 2017 Denis Medvedev <nbr@altlinux> 5.1.18-alt1 - new version 5.1.18 Wed Mar 15 2017 Denis Medvedev <nbr@altlinux> 5.1.16-alt1 - new version 5.1.16, git sources changed to have branch upstream, 5.1.16-patched for alt patches and sisyphus - for spec and local files. Thu Feb 02 2017 Evgeny Sinelnikov <sin@altlinux.ru> 5.1.14-alt2 - Rebuild with gsoap-2.8.x and universal build tag
Исправление подтверждаю. Все сегодняшние регулярки успешно загрузились в virtualbox.