Le jeudi 27 juin 2013 à 12:59 +0200, Stephan Kulow a écrit :
On 27.06.2013 12:54, Jan Engelhardt wrote:
On Thursday 2013-06-27 11:14, Arvin Schnell wrote:
I want you to tell your opinions .
The initrd is terrible big, around 32MB. That should be fixed.
Definitely. 10-15 years ago we had fat initrds that included a handful of disk drivers. Today, mkinitrd is smart to look at the root device and figure out the _single one_ driver needed. Except not quite... it adds DHs, which are just bloat to me:
Of course the things you consider bloat here are worth one MB or less. The real bloat is the bootsplash graphics. In the old days the initrd has one graphic to load and the animation started only when the early boot process took over. Nowadays plymouth needs to be in the intird and this adds *really* a lot. Plus we add splashy, which is even less needed.
Someone will have to maintain this some day ;(
Before "maintaining", we need to clean this "mess". We should switch to dracut (which is maintained and allow smaller initrd), see if we can reduce plymouth footprint (it is mostly caused by the text support for passphrase) and get right of splashy (it is pulled by suspend, which is strange, I implemented plymouth support in suspend a lot time ago..). -- Frederic Crozat <fcrozat@suse.com> SUSE -- To unsubscribe, e-mail: opensuse-factory+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-factory+owner@opensuse.org