Bug 31379

Summary: Plymouth вобще не грузится. Ни как...
Product: Sisyphus Reporter: unihorn <unihorn>
Component: plymouthAssignee: Michael Shigorin <mike>
Status: CLOSED FIXED QA Contact: qa-sisyphus
Severity: critical    
Priority: P3 CC: aen, boyarsh, mcpain, mike, rider, sem, zerg
Version: unstable   
Hardware: all   
OS: Linux   
Bug Depends on:    
Bug Blocks: 30940    
Attachments:
Description Flags
разница /proc/modules между livecd и им же после установки
none
plymouth.spec none

Description unihorn 2015-10-19 16:08:22 MSK
Даже "лог инициализации" (ну там: "[OK] что-то отработало, [OK] что-то отработало...) срабатвает с пятое на десятое (обычно ограничиваясь черным экраном)... Загрузке не мешает (и все грузится нормально), но напрягает...

Или я, какие пакеты, в Сизиые, недоставил (решил посидеть на Гномском стартерките)?..

Знаю у нас plymouth "глючноват"... Но... С ним, вообще, собираются, что-нибудь делать?.. А то удалять после установки как "нерабочий мусор" все-же не дело...
Comment 1 Michael Shigorin 2015-11-25 14:22:55 MSK
Уточните, о чём речь.  В http://altlinux.org/starterkits plymouth работает.
В http://altlinux.org/regular у меня он работает по крайней мере как-то даже в virtualbox (и вполне себе -- на железе с KMS).
Comment 2 unihorn 2015-11-30 04:05:30 MSK
>[Уточните, о чём речь.]

Об этом самом и идет. Плимут, после установки на жесткий диск, не работает вообще никак.

Менял и темы Плимута (в том числе и сам создавая их).

В режиме живого диска работает. Но стоит установить (на реальное железо, не виртуалку)... То все...

Более того: как сказал выше, с пятое на десятой отрабатывает "лог" начальной инициализации... Как правило-же, вместо него, черный экран.

Но даже если отрабатывает "лог"..., то плимута, все равно, нет... Только этот "лог", либо черный экран (максимум, ограничиваюшийся пингвинчиками и мессагой про неудачу монтирования рутовой ФС (типа не нашел точку монтирования, хотя, она, есть... (при отработки, лог, тоже ругается на немонтирование рутовой ФС)...

От драйверов не зависит... Сиречь неважно проп или не проп...

В Виртуальной коробке не смотрел. Речь о реальном железе.
Comment 3 Michael Shigorin 2016-04-23 07:35:35 MSK
Возможно, сюда же относится GRUB_GFXPAYLOAD_LINUX=keep (хотя там про nvidia):

http://unix.stackexchange.com/questions/233752/plymouth-falling-back-to-text-boot-animation
Comment 4 Anton Farygin 2016-04-23 08:14:37 MSK
скорее проблема где-то в initramfs, смотрите туда.
Comment 5 Michael Shigorin 2016-04-23 09:28:04 MSK
Состав загруженных модулей (|grep drm) одинаков,
/usr/share/plymouth/plymouthd.defaults будто правильный;
на что там ещё стоит посмотреть?
Comment 6 Michael Shigorin 2016-04-25 20:22:01 MSK
Created attachment 6696 [details]
разница /proc/modules между livecd и им же после установки

Поскольку сломалось оно между регулярками 20140625 и 20140701 -- см. тж. http://nightly.altlinux.org/sisyphus/BUGS -- вспомнилось подозрение на systemd 214; собрал regular-icewm.iso, добавив в конфигурацию "+plymouth" -- поведение идентично, скажем, regular-lxde.iso (с systemd), т.е. если и имеет отношение, то в общей части (udev).

Также на всякий прилагаю diff по /proc/modules, по которому видно, что в части drm никаких расхождений между загруженным и установленным livecd не наблюдается.
Comment 7 Michael Shigorin 2016-04-26 17:23:55 MSK
Created attachment 6698 [details]
plymouth.spec

Есть предложение откатиться на 0.8.x -- 0.9 нет даже в федоре.
Собрал себе 0.8.8-alt6.git.37d2e4 и он работает (спек на всякий прилагаю).

Сводка текущих наблюдений над 0.9.2-alt3.git.g5188f19:
* live/install2: работает везде, где запускали (vbox, kvm, intel...)
* установленное:
  + работает в kvm у sem@, mike@ на vb (qxl)
  - не работает в vbox у mike@ на vb2
  - не работает на intel у mike@ (ПК imz@)
* nbr@ прогнал cppcheck, заметил несколько подозрительных мест.
Comment 8 Michael Shigorin 2016-04-26 18:08:08 MSK
(В ответ на комментарий №7)
> Есть предложение откатиться на 0.8.x -- 0.9 нет даже в федоре.
> Собрал себе 0.8.8-alt6.git.37d2e4 и он работает (спек на всякий прилагаю).
Судя по тестам, sysfs-tty-fix.patch необязателен (на 0.9.2 не ложится).
Comment 9 Michael Shigorin 2016-04-26 22:28:28 MSK
Обсудили голосом с shaba@, решили откатиться на 0.8.
Comment 10 Repository Robot 2016-04-26 22:28:43 MSK
plymouth-1:0.8.8-alt6.git.37d2e4 -> sisyphus:

* Tue Apr 26 2016 Michael Shigorin <mike@altlinux> 1:0.8.8-alt6.git.37d2e4
- rollback to 0.8: 0.9 isn't included even in fedora (closes: #31379)
Comment 11 Michael Shigorin 2019-02-26 11:31:50 MSK
С 0.9.4 порядок?