Summary: | Не добавляется каталог с темой в initrd | ||||||
---|---|---|---|---|---|---|---|
Product: | Sisyphus | Reporter: | Антон Мидюков <antohami> | ||||
Component: | make-initrd-plymouth | Assignee: | Alexey Gladkov <legion> | ||||
Status: | CLOSED FIXED | QA Contact: | qa-sisyphus | ||||
Severity: | normal | ||||||
Priority: | P5 | CC: | aen, glebfm, klark, ldv, legion, placeholder | ||||
Version: | unstable | ||||||
Hardware: | all | ||||||
OS: | Linux | ||||||
Bug Depends on: | |||||||
Bug Blocks: | 33000 | ||||||
Attachments: |
|
Если прописать в /etc/initrd.mk: PLYMOUTH_THEME = sisyphus то упаковывается. Локализовал проблему в features/plymouth/rules.mk в строке: PLYMOUTH_PACK_THEME = $(or $(PLYMOUTH_THEME),$(shell plymouth-set-default-theme 2>/dev/null ||:)) plymouth-set-default-theme почему-то не возвращает слово sisyphus. В системе проверил, возвращает sisyphus. Собственно, выяснил это сперва заменив строку на: PLYMOUTH_PACK_THEME = $(shell plymouth-set-default-theme 2>/dev/null ||:) не упаковалось. затем на: PLYMOUTH_PACK_THEME = sisyphus упаковалось. Эту проблему надо решить до выпуска p10. Жёстко прописывать тему plymouth в конфиге initrd не очень хорошая идея. Alexey Gladkov, у Вас эта проблема не воспроизводится? (Ответ для Антон Мидюков на комментарий #3) > Эту проблему надо решить до выпуска p10. Жёстко прописывать тему plymouth в > конфиге initrd не очень хорошая идея. > > Alexey Gladkov, у Вас эта проблема не воспроизводится? Да, воспроизвелось и понятно почему это происходит. make-initrd-2.18.0-alt1 -> sisyphus: Tue Jun 08 2021 Alexey Gladkov <legion@altlinux.ru> 2.18.0-alt1 - New version (2.18.0). - Fix definition of default theme (ALT#40090). Спасибо! |
Created attachment 9370 [details] make-initrd -v В версии 2.17.0 make-initrd не добавляется каталог с темой /usr/share/plymouth/themes/sisyphus. При этом в initrd в /etc/plymouth/plymouthd.conf тема прописана правильно: [Daemon] Theme=sisyphus В /etc/inithrd.mk прописано: FEATURES += plymouth