| Summary: | plymouth-start.service не стартует из-за отсутствия /usr/lib/initrd-release | ||
|---|---|---|---|
| Product: | Sisyphus | Reporter: | Andrew Vasilyev <andy> |
| Component: | plymouth | Assignee: | Антон Мидюков <antohami> |
| Status: | CLOSED NOTABUG | QA Contact: | qa-sisyphus |
| Severity: | normal | ||
| Priority: | P5 | CC: | antohami |
| Version: | unstable | ||
| Hardware: | all | ||
| OS: | Linux | ||
|
Description
Andrew Vasilyev
2025-01-19 21:54:09 MSK
(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, > сейчас только чёрный прямоугольник в середине экрана при загрузке :( Отдельной багой, пожалуйста. В регулярках, стартеркитах, дистрибутивах у меня всё работает. Резюмирую. Описанная проблема не проблема. Но есть другие проблемы, которые нужно сформулировать в отдельных багах. |