В /lib/systemd/system/plymouth-start.service есть условие: ConditionPathExists=/usr/lib/initrd-release В ALT этот файл нигде не упакован. В результате: systemd[1]: plymouth-start.service - Show Plymouth Boot Screen was skipped because of an unmet condition check (ConditionPathExists=/usr/lib/initrd-release).
(In reply to Andrew Vasilyev from comment #0) > В /lib/systemd/system/plymouth-start.service есть условие: > > ConditionPathExists=/usr/lib/initrd-release > > В ALT этот файл нигде не упакован. > В результате: > > systemd[1]: plymouth-start.service - Show Plymouth Boot Screen was skipped > because of an unmet condition check > (ConditionPathExists=/usr/lib/initrd-release). Мы его в initrd только запускаем. Были проблемы в 2020 году, из-за чего я попросил shaba@ не запускать его [1]. Зачем его запускать без initrd? 1. https://git.altlinux.org/gears/p/plymouth.git?p=plymouth.git;a=commit;h=0d7a747f39fa9371153335bfaac733e640d23a74
Т.е. пакет plymouth в системе только для установки в initrd? Может, тогда и service файл не нужен, раз его никто запускать не собирался? Но вопрос остаётся: как заставить работать plymouth в initrd, сейчас только чёрный прямоугольник в середине экрана при загрузке :(
(In reply to Andrew Vasilyev from comment #2) > Т.е. пакет plymouth в системе только для установки в initrd? > Может, тогда и service файл не нужен, раз его никто запускать > не собирался? У нас в репозитории есть dracut, которому он может быть нужен. > > Но вопрос остаётся: как заставить работать plymouth в initrd, > сейчас только чёрный прямоугольник в середине экрана при загрузке :( Отдельной багой, пожалуйста. В регулярках, стартеркитах, дистрибутивах у меня всё работает.
Резюмирую. Описанная проблема не проблема. Но есть другие проблемы, которые нужно сформулировать в отдельных багах.