From: "Trevor Woerner" <twoerner@gmail.com>
To: Khem Raj <raj.khem@gmail.com>
Cc: Patches and discussions about the oe-core layer
<openembedded-core@lists.openembedded.org>
Subject: Re: [OE-core] [PATCH 1/2] sysvinit/rc: show text progress
Date: Thu, 24 Dec 2020 08:38:13 -0500 [thread overview]
Message-ID: <20201224133813.GA3039@localhost> (raw)
In-Reply-To: <CAMKF1so1E7Dw8Uwy8epT0UanOv0QcdcPqzobSV+tOMURHPK5uQ@mail.gmail.com>
On Wed 2020-12-23 @ 03:27:50 PM, Khem Raj wrote:
> On Mon, Dec 21, 2020 at 11:00 PM Trevor Woerner <twoerner@gmail.com> wrote:
> >
> > In addition to the progress bar, show which startup routine is running by
> > using the "MSG" facility of psplash.
> >
>
> This is ok but lets make it optional and controlled via some knob. End
> products usually want clean graphics
I'll add it with a knob, default off.
I'm not sure what you mean by "clean graphics". To clarify: there's a hidden
text box already built into the psplash application just above the progress
bar, any MSG text sent via the fifo appears centred above the progress bar.
I'm displaying the text-name of the currently-running bootup script (e.g.
postinsts, networking, sshd, etc) as a means of feedback. As the device boots
the user is not looking at a slowing moving progress bar and wondering which
service is taking so long to startup.
For example, on first boot, the sshd service takes a while to startup since it
may need to generate a bunch of keys. With this enabled the user will see the
progress bar stop (momentarily), but they'll also know that it's due to sshd
running. Or if you're using dhcp and there's no dhcp server on your network,
the user will see the progress bar stop (momentarily) and the text above the
progress bar will say "network" so they know that's the cause of the pause.
This doesn't mess up the logo/graphics at all. I could make a video of it, or
you could try giving it a whirl once it's added. I think it should be default
on :-)
next prev parent reply other threads:[~2020-12-24 13:38 UTC|newest]
Thread overview: 6+ messages / expand[flat|nested] mbox.gz Atom feed top
2020-12-22 7:00 [PATCH 1/2] sysvinit/rc: show text progress Trevor Woerner
2020-12-23 23:27 ` [OE-core] " Khem Raj
2020-12-24 2:42 ` Trevor Woerner
2020-12-24 13:38 ` Trevor Woerner [this message]
2020-12-24 19:39 ` Khem Raj
[not found] <1652F7C39C28176B.11411@lists.openembedded.org>
2020-12-22 7:04 ` Trevor Woerner
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=20201224133813.GA3039@localhost \
--to=twoerner@gmail.com \
--cc=openembedded-core@lists.openembedded.org \
--cc=raj.khem@gmail.com \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox