Bug 5495

Summary: mkinitrd and /etc/init.d/splash are using same option for different things
Product: Sisyphus Reporter: Sviatoslav Sviridov <svd>
Component: mkinitrdAssignee: Nobody's working on this, feel free to take it <nobody>
Status: CLOSED WORKSFORME QA Contact: qa-sisyphus
Severity: enhancement    
Priority: P2 CC: led, mike, vsu
Version: unstable   
Hardware: all   
OS: Linux   

Description Sviatoslav Sviridov 2004-11-12 15:15:36 MSK
Предлагается использовать разные опции для указания mkinitrd о необходимости
включать bootsplash в initrd и сервису splash о необходимости устанавливать
splash после загрузки.
Comment 1 Artem 2006-04-20 18:32:52 MSD
"chkconfig splash off" подходит как решение, или это вопрос идеологического
плана ? :) 
Comment 2 Sviatoslav Sviridov 2006-04-20 18:44:35 MSD
Ой как давно это было, уж и не помню ничего :)...

(In reply to comment #1)
> "chkconfig splash off" подходит как решение, или это вопрос идеологического
> плана ? :) 

Решение чего?

Дело в том, что одна и та же опция используется (использовалась?) для разных вещей:

в /etc/sysconfig/bootsplash:
# SPLASH can be set to "no" to turn off the splash-screen on console 1
# at boot time (after kernel load).

Т.е. это графическая индикация во время загрузки. А сам сервис splash стартует в
самом конце (98й) и опять же проверяет SPLASH... 
Соответственно, если графика во время загрузки не надо, а сервис splash надо -
нифига не выйдет.

Итого.... получается, что это вопрос скорее идеологический?
Comment 3 Dmitry V. Levin 2009-12-09 05:17:41 MSK
At this time, I'm reluctant to add any enhancements to this monolithic mkinitrd.

Please have a look at another implementations that have modular architecture, e.g. make-initrd by Alexey Gladkov and Kirill Shutemov.
Comment 4 Michael Shigorin 2012-06-06 11:34:56 MSK
С тех пор mkinitrd уехал (по крайней мере в обсуждаемом качестве), plymouth приехал (заменив bootsplash), и AFAIR эта бага неактуальна.