Re: Plymouth, themes and console clearing: https://bugzilla.redhat.com/show_bug.cgi?id=1933378

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Fri, Mar 05, 2021 at 10:03:31AM +0100, Hans de Goede wrote:
> Hi,
> 
> On 3/4/21 11:45 PM, Adam Williamson wrote:
> > On Thu, 2021-03-04 at 22:40 +0100, Hans de Goede wrote:
> >>
> >>> Starting from a minimal install with plymouth omitted, adding just
> >>> plymouth itself pulls in 3 packages (plymouth, plymouth-core-libs,
> >>> plymouth-scripts) with an installed size of 621K. Adding plymouth-
> >>> system-theme pulls in 32 packages with an installed size of 24M. So
> >>> putting plymouth-system-theme in @core would substantially inflate the
> >>> size of @core in terms of both number of packages and overall installed
> >>> size. Removing plymouth from @core would not save a lot in terms of
> >>> packages or space.
> >>>
> >>> So, I guess the question here is, what do we do?
> >>>
> >>> 1) Remove plymouth from @core
> >>> 2) Add plymouth-system-theme to @core
> >>> 3) Make Hans/Ray/someone fix the plymouth bug
> >>
> >> 1) clearly gets my vote, not just because I don't have time to work on 3)
> >> but also because to me it seems like the right thing to do. Plymouth is
> >> a boot splash, its goal is to make the boot look pretty / hide all the
> >> scary log messages in use-cases where we want this.  The text fallback
> >> splash is not pretty. In general if it shows instead of the graphical
> >> splash the fact that the text fallback shows is considered a bug.
> > 
> > Well, you could still argue it's prettier than a wall-o-text boot. And
> > it *does* hide the wall-o-text.
> > 
> >> So either the server spin wants a pretty boot and then they should fix the
> >> bug of the text splash showing by installing plymouth-system-theme, or the
> >> server spin does not want a pretty boot and then there should be no
> >> plymouth at all.
> > 
> > What if we want something arguably-prettier than wall-o-text, but don't
> > want an extra 32 packages and 24M of storage used up?
> 
> Systemd has you covered here, you can tell it to not log any startup
> status or to only log errors by specifying systemd.show_status=no or
> systemd.show_status=auto on the kernel commandline.

I believe we don't show stuff by default any more.
https://github.com/systemd/systemd/commit/0d066dd1a4:

    pid1: add new mode systemd.show-status=error and use it when 'quiet' is passed
    
    systemd.show-status=error is useful for the case where people care about errors
    only.
    
    If people want to have a quiet boot, they most likely don't want to see all
    status output even if there is a delay in boot, so make "quiet" imply
    systemd.show-status=error instead of systemd.show-status=auto.

And we specify 'quiet' by default.

Zbyszek
_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://docs.fedoraproject.org/en-US/project/code-of-conduct/
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx
Do not reply to spam on the list, report it: https://pagure.io/fedora-infrastructure




[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux