[Bug 805767] New: huge plymouth theme in initrd
https://bugzilla.novell.com/show_bug.cgi?id=805767 https://bugzilla.novell.com/show_bug.cgi?id=805767#c0 Summary: huge plymouth theme in initrd Classification: openSUSE Product: openSUSE 12.3 Version: RC 1 Platform: Other OS/Version: Other Status: NEW Severity: Normal Priority: P5 - None Component: Basesystem AssignedTo: tittiatcoke@gmail.com ReportedBy: lnussel@suse.com QAContact: qa-bugs@suse.de Found By: --- Blocker: --- There are 23MB of pylmouth theme files in the initrd. Maybe there is a way to omit some files to shrink the total size of initrd making boot even faster. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=805767 https://bugzilla.novell.com/show_bug.cgi?id=805767#c1 Raymond Wooninck <tittiatcoke@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |fcrozat@suse.com --- Comment #1 from Raymond Wooninck <tittiatcoke@gmail.com> 2013-02-25 14:16:25 UTC --- Ludwig, These 23MB split out in three categories: 1) Plymouth basic files required to start Plymouth splash during the initrd process 2) The openSUSE theme (which is currently about 9Mb big) 3) Additional libraries and their dependencies (e.g. Pango and cairo) to display text within the theme to ask for the password. For the first one, I don't see any possible optimizations as that this would be the bare minimum. For the second, I guess we have some duplication in the backgrounds, but this is due to the different screen ratios and we want to have the Geeko looking good on any screen. So little possible here. For the third one, this would be completely different. If it would be decided to drop displaying text during the plymouth bootsplash, then we can drop the category. No need for Pango and Cairo. Plymouth will only display images and that is it. The main reason why we have this is the encrypted partitions for which a password is being requested during boot-up (cryptsetup). Another option would be to drop the Plymouth support from the initrd and to have systemd starting the bootsplash. This would reduce the overall size of the initrd, but would introduce the effect that we have some non-animated boot progress between Grub and when systemd starts plymouth. At this moment I am not sure if plymouth is the first service that is being started by systemd Copying frederic crozat (systemd) and Richard Brown (Plymouth theme). -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=805767 https://bugzilla.novell.com/show_bug.cgi?id=805767#c2 --- Comment #2 from Frederic Crozat <fcrozat@suse.com> 2013-02-25 14:53:41 UTC --- I'm not sure we can enforce startup of plymouth as one of the first services after systemd is started (but it has very few dependencies, but it will wait for udev-trigger at minimal). I think you can do without pango in initrd and still allow encrypted partition to be handled in initrd by plymouth. It should just handle one password request and use an icon instead of text. This would cover 70% of encrypted case, I think. Another possibility (not sure it is possible with mkinitrd but should be with dracut) would be to offload theme and plymouth to another initramfs and have it loaded in addition to "main" initrd. -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=805767 https://bugzilla.novell.com/show_bug.cgi?id=805767#c3 Raymond Wooninck <tittiatcoke@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- AssignedTo|tittiatcoke@gmail.com |RBrownCCB@opensuse.org --- Comment #3 from Raymond Wooninck <tittiatcoke@gmail.com> 2013-07-01 14:18:05 UTC --- The Plymouth boot theme is no longer maintained by me, but has moved to the artwork team. I believe the options that Frederic are mentioning are very valid options, but I am not sure if the artwork team wants to go this way. Will add Robert Brown to the bugreport as that he maintained the last code for the boot theme -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
https://bugzilla.novell.com/show_bug.cgi?id=805767 https://bugzilla.novell.com/show_bug.cgi?id=805767#c4 Raymond Wooninck <tittiatcoke@gmail.com> changed: What |Removed |Added ---------------------------------------------------------------------------- CC| |joschibrauchle@gmx.de --- Comment #4 from Raymond Wooninck <tittiatcoke@gmail.com> 2014-02-07 09:12:39 UTC --- *** Bug 801883 has been marked as a duplicate of this bug. *** http://bugzilla.novell.com/show_bug.cgi?id=801883 -- Configure bugmail: https://bugzilla.novell.com/userprefs.cgi?tab=email ------- You are receiving this mail because: ------- You are on the CC list for the bug.
http://bugzilla.novell.com/show_bug.cgi?id=805767 http://bugzilla.novell.com/show_bug.cgi?id=805767#c7 Stasiek Michalski <hellcp@mailbox.org> changed: What |Removed |Added ---------------------------------------------------------------------------- Status|NEW |IN_PROGRESS --- Comment #7 from Stasiek Michalski <hellcp@mailbox.org> --- It would actually be a good idea to run optipng over whole branding repo, I will take care of that. -- You are receiving this mail because: You are on the CC list for the bug.
participants (1)
-
bugzilla_noreply@novell.com