Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > linux.debian.user > #212511 > unrolled thread

Systemd start that won't stop

Started byCurt Howland <Howland@priss.com>
First post2019-08-09 17:40 +0200
Last post2019-09-17 20:50 +0200
Articles 19 — 11 participants

Back to article view | Back to linux.debian.user


Contents

  Systemd start that won't stop Curt Howland <Howland@priss.com> - 2019-08-09 17:40 +0200
    Re: Systemd start that won't stop Kenneth Parker <sea7kenp@gmail.com> - 2019-08-09 18:10 +0200
      Re: Systemd start that won't stop Étienne Mollier <etienne.mollier@mailoo.org> - 2019-08-09 19:00 +0200
    Re: Systemd start that won't stop Curt Howland <Howland@priss.com> - 2019-08-09 20:10 +0200
      Re: Systemd start that won't stop Étienne Mollier <etienne.mollier@mailoo.org> - 2019-08-09 21:00 +0200
        Re: Systemd start that won't stop Richard Hector <richard@walnut.gen.nz> - 2019-08-10 09:40 +0200
      Re: Systemd start that won't stop Sven Joachim <svenjoac@gmx.de> - 2019-08-09 21:40 +0200
        Re: Systemd start that won't stop Étienne Mollier <etienne.mollier@mailoo.org> - 2019-08-09 22:10 +0200
          Re: Systemd start that won't stop Greg Wooledge <wooledg@eeg.ccf.org> - 2019-08-09 22:30 +0200
            Re: Systemd start that won't stop Étienne Mollier <etienne.mollier@mailoo.org> - 2019-08-09 23:20 +0200
          Re: Systemd start that won't stop Sven Joachim <svenjoac@gmx.de> - 2019-08-09 23:00 +0200
      Re: Systemd start that won't stop Felix Miata <mrmazda@earthlink.net> - 2019-08-09 23:30 +0200
        Re: Systemd start that won't stop Mart van de Wege <mvdwege@gmail.com> - 2019-08-11 19:50 +0200
          Re: Systemd start that won't stop <tomas@tuxteam.de> - 2019-08-11 20:20 +0200
            Re: Systemd start that won't stop Mart van de Wege <mvdwege@gmail.com> - 2019-08-11 22:50 +0200
              Re: Systemd start that won't stop <tomas@tuxteam.de> - 2019-08-11 23:40 +0200
            Re: Systemd start that won't stop Reco <recoverym4n@enotuniq.net> - 2019-08-11 22:50 +0200
              Re: Systemd start that won't stop <tomas@tuxteam.de> - 2019-08-11 23:40 +0200
            Re: Systemd start that won't stop David Wright <deblis@lionunicorn.co.uk> - 2019-09-17 20:50 +0200

#212511 — Systemd start that won't stop

FromCurt Howland <Howland@priss.com>
Date2019-08-09 17:40 +0200
SubjectSystemd start that won't stop
Message-ID<ytf9M-4ii-15@gated-at.bofh.it>
Hi. New Buster install.

While X11 is working just fine, the console is unusable, due to a
startup message that never stops:

[ ***] A start job is running for Hold until boot process finishes (2h
54m 38s / no limit)

This goes on until the laptop is shut down.

How do I find the errant process? The start-up messages fly by, but I
don't see any failures, or any indication of what process it is that
won't stop starting.

Curt-

[toc] | [next] | [standalone]


#212513

FromKenneth Parker <sea7kenp@gmail.com>
Date2019-08-09 18:10 +0200
Message-ID<ytfCO-4IF-15@gated-at.bofh.it>
In reply to#212511

[Multipart message — attachments visible in raw view] — view raw

On Fri, Aug 9, 2019, 11:30 AM Curt Howland <Howland@priss.com> wrote:

> Hi. New Buster install.
>
> While X11 is working just fine, the console is unusable, due to a
> startup message that never stops:
>
> [ ***] A start job is running for Hold until boot process finishes (2h
> 54m 38s / no limit)
>
> This goes on until the laptop is shut down.
>
> How do I find the errant process? The start-up messages fly by, but I
> don't see any failures, or any indication of what process it is that
> won't stop starting.
>

Are any of your File Systems out of space?

Good luck, by the way.

Kenneth Parker

>

[toc] | [prev] | [next] | [standalone]


#212521

FromÉtienne Mollier <etienne.mollier@mailoo.org>
Date2019-08-09 19:00 +0200
Message-ID<ytgpd-503-29@gated-at.bofh.it>
In reply to#212513

[Multipart message — attachments visible in raw view] — view raw

Kenneth Parker, on 2019-08-09:
> On Fri, Aug 9, 2019, 11:30 AM Curt Howland <Howland@priss.com> wrote:
> > Hi. New Buster install.
> >
> > While X11 is working just fine, the console is unusable, due to a
> > startup message that never stops:
> >
> > [ ***] A start job is running for Hold until boot process finishes (2h 54m 38s / no limit)
> >
> > This goes on until the laptop is shut down.
> >
> > How do I find the errant process? The start-up messages fly by, but I
> > don't see any failures, or any indication of what process it is that
> > won't stop starting.

Good day

You may be able to get a few information out of the following,
maybe see what's on hold:

	$ sudo systemctl list-units

But it is the first time I hear about this specific "start job"
"running for Hold" behaviour.  I'm not sure about what to look
at.  A blind shot at the following might bring some additional
information too:

	$ sudo journalctl -xe

In case you were encountering some hardware issue (but I doubt
so for the moment), perhaps a look at the following could be
welcome:

	$ sudo dmesg

And of course, from Kenneth:
> Are any of your File Systems out of space?

Kind regards,
-- 
Étienne Mollier <etienne.mollier@mailoo.org>
               5ab1 4edf 63bb ccff 8b54 2fa9 59da 56fe fff3 882d


[toc] | [prev] | [next] | [standalone]


#212528

FromCurt Howland <Howland@priss.com>
Date2019-08-09 20:10 +0200
Message-ID<ythuV-5Ta-1@gated-at.bofh.it>
In reply to#212511
On 8/9/19, Curt Howland <Howland@priss.com> wrote:
> Hi. New Buster install.
> [ ***] A start job is running for Hold until boot process finishes (2h
> 54m 38s / no limit)

Those asterisks are also red, and moving left to right, the same as
seen during shutdown when something won't politely die.

Only two things look interesting to me under "list units::
# systemctl list-units
getty@tty1.service                                loaded inactive
dead      start Getty on tty1
plymouth-quit-wait.service                        loaded activating
start     start Hold until boot process f

Since tty1 would be the console, it makes sense that it would be dead.
I have no idea what a "plymouth" is.

dmesg showed nothing that looked wrong.

There is no problem with partition space.

Curt-

[toc] | [prev] | [next] | [standalone]


#212531

FromÉtienne Mollier <etienne.mollier@mailoo.org>
Date2019-08-09 21:00 +0200
Message-ID<ytihj-6aQ-1@gated-at.bofh.it>
In reply to#212528

[Multipart message — attachments visible in raw view] — view raw

Curt Howland, on 2019-08-09:
> On 8/9/19, Curt Howland <Howland@priss.com> wrote:
> > Hi. New Buster install.
> > [ ***] A start job is running for Hold until boot process finishes (2h
> > 54m 38s / no limit)
>
> Those asterisks are also red, and moving left to right, the same as
> seen during shutdown when something won't politely die.

Just like the scanner in "Knight Rider", I see the picture.

> Only two things look interesting to me under "list units::
> # systemctl list-units
> getty@tty1.service                                loaded inactive
> dead      start Getty on tty1
> plymouth-quit-wait.service                        loaded activating
> start     start Hold until boot process f

This Plymouth thing is ringing me some bells, I'm almost certain
it has already been mentioned not very long ago, but I'm not
sure where or when.

What is the output of the following command?

	$ sudo systemctl status plymouth-quit-wait

> Since tty1 would be the console, it makes sense that it would be dead.
> I have no idea what a "plymouth" is.

It is supposed to be some sort of graphical boot screen.  I just
tried it on my Buster machine, but the only notable difference
that appeared. was that now I have asterisks when typing in the
passphrase of my ciphered drive.  I'm not even certain this is
related.

> dmesg showed nothing that looked wrong.
>
> There is no problem with partition space.

Good, I believe we can rule out the hardware side for now.

Kind regards,
-- 
Étienne Mollier <etienne.mollier@mailoo.org>
               5ab1 4edf 63bb ccff 8b54 2fa9 59da 56fe fff3 882d


[toc] | [prev] | [next] | [standalone]


#212558

FromRichard Hector <richard@walnut.gen.nz>
Date2019-08-10 09:40 +0200
Message-ID<ytu8O-5oM-7@gated-at.bofh.it>
In reply to#212531

[Multipart message — attachments visible in raw view] — view raw

On 10/08/19 6:39 AM, Étienne Mollier wrote:
>> Those asterisks are also red, and moving left to right, the same as
>> seen during shutdown when something won't politely die.
> Just like the scanner in "Knight Rider", I see the picture.
> 

Except I believe that was a Pontiac, not a Plymouth.

Sorry,

Richard

[toc] | [prev] | [next] | [standalone]


#212534

FromSven Joachim <svenjoac@gmx.de>
Date2019-08-09 21:40 +0200
Message-ID<ytiU1-6ES-3@gated-at.bofh.it>
In reply to#212528
On 2019-08-09 13:53 -0400, Curt Howland wrote:

> On 8/9/19, Curt Howland <Howland@priss.com> wrote:
>> Hi. New Buster install.
>> [ ***] A start job is running for Hold until boot process finishes (2h
>> 54m 38s / no limit)
>
> Those asterisks are also red, and moving left to right, the same as
> seen during shutdown when something won't politely die.
>
> Only two things look interesting to me under "list units::
> # systemctl list-units
> getty@tty1.service                                loaded inactive
> dead      start Getty on tty1
> plymouth-quit-wait.service                        loaded activating
> start     start Hold until boot process f
>
> Since tty1 would be the console, it makes sense that it would be dead.
> I have no idea what a "plymouth" is.

So you probably have no idea why it is installed in the first place?
Just curious, because there is a huge rise for plymouth in the number of
popcon submissions[1] since the Buster release, and I wonder why.

Cheers,
       Sven


1. https://qa.debian.org/popcon.php?package=plymouth

[toc] | [prev] | [next] | [standalone]


#212536

FromÉtienne Mollier <etienne.mollier@mailoo.org>
Date2019-08-09 22:10 +0200
Message-ID<ytjn3-752-5@gated-at.bofh.it>
In reply to#212534

[Multipart message — attachments visible in raw view] — view raw

On 09/08/2019 21.15, Sven Joachim wrote:
> On 2019-08-09 13:53 -0400, Curt Howland wrote:
> 
>> On 8/9/19, Curt Howland <Howland@priss.com> wrote:
>>> Hi. New Buster install.
>>> [ ***] A start job is running for Hold until boot process finishes (2h
>>> 54m 38s / no limit)
>> Those asterisks are also red, and moving left to right, the same as
>> seen during shutdown when something won't politely die.
>>
>> Only two things look interesting to me under "list units::
>> # systemctl list-units
>> getty@tty1.service                                loaded inactive
>> dead      start Getty on tty1
>> plymouth-quit-wait.service                        loaded activating
>> start     start Hold until boot process f
>>
>> Since tty1 would be the console, it makes sense that it would be dead.
>> I have no idea what a "plymouth" is.
> So you probably have no idea why it is installed in the first place?
> Just curious, because there is a huge rise for plymouth in the number of
> popcon submissions[1] since the Buster release, and I wonder why.
> 
> Cheers,
>        Sven

Good day Sven,

It seems to be pulled by "task-gnome-desktop", either by
dependency, or mere recommendation, I don't know.  From the
quick test I did, it appeared in the list of packages to be
installed:

	$ sudo apt install task-gnome-desktop

This looks like a component of Debian default installation from
now on; unless I misunderstood the role of task-* packages.
Hence the sudden rise in popularity.

Kind regards,
-- 
Étienne Mollier <etienne.mollier@mailoo.org>
               5AB1 4EDF 63BB CCFF 8B54 2FA9 59DA 56FE FFF3 882D

[toc] | [prev] | [next] | [standalone]


#212537

FromGreg Wooledge <wooledg@eeg.ccf.org>
Date2019-08-09 22:30 +0200
Message-ID<ytjGq-7bU-13@gated-at.bofh.it>
In reply to#212536
On Fri, Aug 09, 2019 at 09:48:41PM +0200, Étienne Mollier wrote:
> It [plymouth] seems to be pulled by "task-gnome-desktop", either by
> dependency, or mere recommendation, I don't know.  From the
> quick test I did, it appeared in the list of packages to be
> installed:
> 
> 	$ sudo apt install task-gnome-desktop
> 
> This looks like a component of Debian default installation from
> now on; unless I misunderstood the role of task-* packages.
> Hence the sudden rise in popularity.

wooledg:~$ apt-cache show task-gnome-desktop | egrep '(Depends|Recommends|Suggets):'
Depends: tasksel (= 3.53), task-desktop, gnome-core
Recommends: gnome, libreoffice-gnome, libreoffice-writer, libreoffice-calc, libreoffice-impress, libreoffice-help-en-us, mythes-en-us, hunspell-en-us, hyphen-en-us, network-manager-gnome

wooledg:~$ apt-cache show task-desktop | egrep '(Depends|Recommends|Suggets):'  Depends: tasksel (= 3.53), xorg, xserver-xorg-video-all, xserver-xorg-input-all, desktop-base
Recommends: task-gnome-desktop | task-xfce-desktop | task-kde-desktop | task-lxde-desktop | task-cinnamon-desktop | task-mate-desktop | task-lxqt-desktop, xdg-utils, avahi-daemon, libnss-mdns, anacron, eject, iw, alsa-utils, libu2f-udev, sudo, firefox | firefox-esr

wooledg:~$ apt-cache show desktop-base | egrep '(Depends|Recommends|Suggets):'
Depends: librsvg2-common, fonts-quicksand
Recommends: plymouth-label

wooledg:~$ apt-cache show plymouth-label | egrep '(Depends|Recommends|Suggets):'Depends: plymouth (= 0.9.4-1.1), libc6 (>= 2.4), libcairo2 (>= 1.14.0), libglib2.0-0 (>= 2.12.0), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libplymouth4 (>= 0.9.3)


... so, probably not *just* GNOME, then.

[toc] | [prev] | [next] | [standalone]


#212539

FromÉtienne Mollier <etienne.mollier@mailoo.org>
Date2019-08-09 23:20 +0200
Message-ID<ytksN-7IQ-3@gated-at.bofh.it>
In reply to#212537

[Multipart message — attachments visible in raw view] — view raw

Greg Wooledge, on 2019-08-09:
> On Fri, Aug 09, 2019 at 09:48:41PM +0200, Étienne Mollier wrote:
> > It [plymouth] seems to be pulled by "task-gnome-desktop", either by
> > dependency, or mere recommendation, I don't know.  From the
> > quick test I did, it appeared in the list of packages to be
> > installed:
> >
> > 	$ sudo apt install task-gnome-desktop
> >
> > This looks like a component of Debian default installation from
> > now on; unless I misunderstood the role of task-* packages.
> > Hence the sudden rise in popularity.
>
> wooledg:~$ apt-cache show task-gnome-desktop | egrep '(Depends|Recommends|Suggets):'
> Depends: tasksel (= 3.53), task-desktop, gnome-core
> Recommends: gnome, libreoffice-gnome, libreoffice-writer, libreoffice-calc, libreoffice-impress, libreoffice-help-en-us, mythes-en-us, hunspell-en-us, hyphen-en-us, network-manager-gnome
>
> wooledg:~$ apt-cache show task-desktop | egrep '(Depends|Recommends|Suggets):'
> Depends: tasksel (= 3.53), xorg, xserver-xorg-video-all, xserver-xorg-input-all, desktop-base
> Recommends: task-gnome-desktop | task-xfce-desktop | task-kde-desktop | task-lxde-desktop | task-cinnamon-desktop | task-mate-desktop | task-lxqt-desktop, xdg-utils, avahi-daemon, libnss-mdns, anacron, eject, iw, alsa-utils, libu2f-udev, sudo, firefox | firefox-esr
>
> wooledg:~$ apt-cache show desktop-base | egrep '(Depends|Recommends|Suggets):'
> Depends: librsvg2-common, fonts-quicksand
> Recommends: plymouth-label
>
> wooledg:~$ apt-cache show plymouth-label | egrep '(Depends|Recommends|Suggets):'
> Depends: plymouth (= 0.9.4-1.1), libc6 (>= 2.4), libcairo2 (>= 1.14.0), libglib2.0-0 (>= 2.12.0), libpango-1.0-0 (>= 1.14.0), libpangocairo-1.0-0 (>= 1.14.0), libplymouth4 (>= 0.9.3)
>
>
> ... so, probably not *just* GNOME, then.

Whoah!  Indeed!  The presence of task-desktop in the chain
suggests that this would be the case for any of the possible
desktop available.  It seems that we will have to get used to
it.

Thanks for having spotted this!

Personally, I missed it because I stick to the "Base utilities"
and "SSH server" options when setting up a machine for myself
using Debian Installer ISO.

Kind regards,
-- 
Étienne Mollier <etienne.mollier@mailoo.org>
               5ab1 4edf 63bb ccff 8b54 2fa9 59da 56fe fff3 882d


[toc] | [prev] | [next] | [standalone]


#212538

FromSven Joachim <svenjoac@gmx.de>
Date2019-08-09 23:00 +0200
Message-ID<ytk9r-7ml-3@gated-at.bofh.it>
In reply to#212536
On 2019-08-09 21:48 +0200, Étienne Mollier wrote:

> It seems to be pulled by "task-gnome-desktop", either by
> dependency, or mere recommendation, I don't know.  From the
> quick test I did, it appeared in the list of packages to be
> installed:
>
> 	$ sudo apt install task-gnome-desktop
>
> This looks like a component of Debian default installation from
> now on; unless I misunderstood the role of task-* packages.
> Hence the sudden rise in popularity.

Thanks.  As Greg has already pointed out, it is actually desktop-base
which recommends plymouth-label.  In the changelog I found the following
explanation:

,----
| desktop-base (10.0.1) unstable; urgency=medium
| [...]
|   [ Jonathan Carter ]
|   * Add plymouth-label as recommends (Closes: #927077)
| 
|  -- Jonathan Carter <jcc@debian.org>  Thu, 04 Apr 2019 17:27:08 +0200
`----

Reading the log of bug #927077 I have my doubts that this was a good
idea, but I'm a layman when it comes to modern desktops.

Cheers,
       Sven

[toc] | [prev] | [next] | [standalone]


#212540

FromFelix Miata <mrmazda@earthlink.net>
Date2019-08-09 23:30 +0200
Message-ID<ytkCt-7Mj-1@gated-at.bofh.it>
In reply to#212528
Curt Howland composed on 2019-08-09 13:53 (UTC-0400):

> plymouth-quit-wait.service 
...
> I have no idea what a "plymouth" is.

Several things it brings to the table:
1-avoids /dastardly/ "flicker" on mode switching during startup
2-bling/eye candy during startup
3-bloats initrd
4-encryption handling
5-yet another tool for systemd to disrupt startup/shutdown

Its progenitor seems to be Fedora/Gnome:
https://fedoraproject.org/wiki/Features/BetterStartup

On my own installations I always block its installation, or remove it, or disable
it, depending on how and when it comes to my attention.

https://en.wikipedia.org/wiki/Plymouth_(software)
-- 
Evolution as taught in public schools is religion, not science.

 Team OS/2 ** Reg. Linux User #211409 ** a11y rocks!

Felix Miata  ***  http://fm.no-ip.com/

[toc] | [prev] | [next] | [standalone]


#212648

FromMart van de Wege <mvdwege@gmail.com>
Date2019-08-11 19:50 +0200
Message-ID<yu08G-1nW-21@gated-at.bofh.it>
In reply to#212540
Felix Miata <mrmazda@earthlink.net> writes:

> Curt Howland composed on 2019-08-09 13:53 (UTC-0400):
>
>> plymouth-quit-wait.service 
> ...
>> I have no idea what a "plymouth" is.
>
> Several things it brings to the table:
> 1-avoids /dastardly/ "flicker" on mode switching during startup
> 2-bling/eye candy during startup
> 3-bloats initrd
> 4-encryption handling
> 5-yet another tool for systemd to disrupt startup/shutdown
>
And beyond the FUD:

6. Make sure that the console is sane when you try to provide things
like LUKS passphrases; the default bootup console will happily overwrite
the prompt, making it completely unclear why your boot is
hanging. Plymouth will make sure that when you are prompted, nothing
else will muck up your console. This is why it does not even have to run
as a graphical bootloader, but can handle a text console as well.

Plymouth provides a pretty bootscreen as a side effect. It actually
provides a useful service.

On the other hand, it should die when booting is done, if the
plymouth-quit-wait.service hangs, something *else* is wrong.

Regards,

Mart

-- 
"We will need a longer wall when the revolution comes."
--- AJS, quoting an uncertain source.

[toc] | [prev] | [next] | [standalone]


#212649

From<tomas@tuxteam.de>
Date2019-08-11 20:20 +0200
Message-ID<yu0BH-1NS-3@gated-at.bofh.it>
In reply to#212648

[Multipart message — attachments visible in raw view] — view raw

On Sun, Aug 11, 2019 at 07:11:19PM +0200, Mart van de Wege wrote:
> Felix Miata <mrmazda@earthlink.net> writes:
> 
> > Curt Howland composed on 2019-08-09 13:53 (UTC-0400):
> >
> >> plymouth-quit-wait.service 
> > ...
> >> I have no idea what a "plymouth" is.
> >
> > Several things it brings to the table:
> > 1-avoids /dastardly/ "flicker" on mode switching during startup
> > 2-bling/eye candy during startup
> > 3-bloats initrd
> > 4-encryption handling
> > 5-yet another tool for systemd to disrupt startup/shutdown
> >
> And beyond the FUD:
> 
> 6. Make sure that the console is sane when you try to provide things
> like LUKS passphrases; the default bootup console will happily overwrite
> the prompt [...]

Huh? Under what conditions does this happen?

Cheers
-- t

[toc] | [prev] | [next] | [standalone]


#212657

FromMart van de Wege <mvdwege@gmail.com>
Date2019-08-11 22:50 +0200
Message-ID<yu2WR-39g-1@gated-at.bofh.it>
In reply to#212649
<tomas@tuxteam.de> writes:

> On Sun, Aug 11, 2019 at 07:11:19PM +0200, Mart van de Wege wrote:
>> Felix Miata <mrmazda@earthlink.net> writes:
>> 
>> > Curt Howland composed on 2019-08-09 13:53 (UTC-0400):
>> >
>> >> plymouth-quit-wait.service 
>> > ...
>> >> I have no idea what a "plymouth" is.
>> >
>> > Several things it brings to the table:
>> > 1-avoids /dastardly/ "flicker" on mode switching during startup
>> > 2-bling/eye candy during startup
>> > 3-bloats initrd
>> > 4-encryption handling
>> > 5-yet another tool for systemd to disrupt startup/shutdown
>> >
>> And beyond the FUD:
>> 
>> 6. Make sure that the console is sane when you try to provide things
>> like LUKS passphrases; the default bootup console will happily overwrite
>> the prompt [...]
>
> Huh? Under what conditions does this happen?
>
Look it up. Plymouth was only introduced in wheezy. I'm not going to do
your homework for you.

Regards,

Mart

-- 
"We will need a longer wall when the revolution comes."
--- AJS, quoting an uncertain source.

[toc] | [prev] | [next] | [standalone]


#212662

From<tomas@tuxteam.de>
Date2019-08-11 23:40 +0200
Message-ID<yu3Jg-3GD-7@gated-at.bofh.it>
In reply to#212657

[Multipart message — attachments visible in raw view] — view raw

On Sun, Aug 11, 2019 at 10:18:27PM +0200, Mart van de Wege wrote:
> <tomas@tuxteam.de> writes:
> 
> > On Sun, Aug 11, 2019 at 07:11:19PM +0200, Mart van de Wege wrote:

[...]

> > Huh? Under what conditions does this happen?
> >
> Look it up. Plymouth was only introduced in wheezy. I'm not going to do
> your homework for you.

Look. I don't need any homework done. I'm fine with cryptsetup and
without Plymouth.

-- t

[toc] | [prev] | [next] | [standalone]


#212659

FromReco <recoverym4n@enotuniq.net>
Date2019-08-11 22:50 +0200
Message-ID<yu2WR-39g-9@gated-at.bofh.it>
In reply to#212649
	Hi.

On Sun, Aug 11, 2019 at 07:55:12PM +0200, tomas@tuxteam.de wrote:
> On Sun, Aug 11, 2019 at 07:11:19PM +0200, Mart van de Wege wrote:
> > Felix Miata <mrmazda@earthlink.net> writes:
> > 
> > > Curt Howland composed on 2019-08-09 13:53 (UTC-0400):
> > >
> > >> plymouth-quit-wait.service 
> > > ...
> > >> I have no idea what a "plymouth" is.
> > >
> > > Several things it brings to the table:
> > > 1-avoids /dastardly/ "flicker" on mode switching during startup
> > > 2-bling/eye candy during startup
> > > 3-bloats initrd
> > > 4-encryption handling
> > > 5-yet another tool for systemd to disrupt startup/shutdown
> > >
> > And beyond the FUD:
> > 
> > 6. Make sure that the console is sane when you try to provide things
> > like LUKS passphrases; the default bootup console will happily overwrite
> > the prompt [...]
> 
> Huh? Under what conditions does this happen?

Unusual ones. Put several encrypted devices into crypttab(5) with "none"
option *and* make sure that none of them are mounted by initramfs
scripts. Or put systemd into initramfs like they do in RHEL.
In such setup systemd will ask you to enter several passphrases at same
time.

If you're using a single encrypted device which is setup by conventional
initramfs scripts - there's no need for plymouth as there's nothing to
fix. Everything works as intended. For me, at least.

In short, plymouth can fix problems, but you have to work hard to get
them.

Reco

[toc] | [prev] | [next] | [standalone]


#212661

From<tomas@tuxteam.de>
Date2019-08-11 23:40 +0200
Message-ID<yu3Jf-3GD-1@gated-at.bofh.it>
In reply to#212659

[Multipart message — attachments visible in raw view] — view raw

On Sun, Aug 11, 2019 at 11:27:31PM +0300, Reco wrote:
> 	Hi.
> 
> On Sun, Aug 11, 2019 at 07:55:12PM +0200, tomas@tuxteam.de wrote:

[...]

> > Huh? Under what conditions does this happen?
> 
> Unusual ones. Put several encrypted devices into crypttab(5) with "none"
> option *and* make sure that none of them are mounted by initramfs
> scripts. Or put systemd into initramfs like they do in RHEL.
> In such setup systemd will ask you to enter several passphrases at same
> time.

Ah, thank, Reco. That makes sense...

> If you're using a single encrypted device which is setup by conventional
> initramfs scripts - there's no need for plymouth as there's nothing to
> fix. Everything works as intended. For me, at least.

Yes, I now remember some folks here complaining that they couldn't enter
their passphrase...

> In short, plymouth can fix problems, but you have to work hard to get
> them.

I see ;-)

Cheers
-- t

[toc] | [prev] | [next] | [standalone]


#214094

FromDavid Wright <deblis@lionunicorn.co.uk>
Date2019-09-17 20:50 +0200
Message-ID<yHqI2-24f-7@gated-at.bofh.it>
In reply to#212649
On Sun 11 Aug 2019 at 19:55:12 (+0200), tomas@tuxteam.de wrote:
> On Sun, Aug 11, 2019 at 07:11:19PM +0200, Mart van de Wege wrote:
> > Felix Miata <mrmazda@earthlink.net> writes:
> > > Curt Howland composed on 2019-08-09 13:53 (UTC-0400):
> > >
> > >> plymouth-quit-wait.service 
> > > ...
> > >> I have no idea what a "plymouth" is.
> > >
> > > Several things it brings to the table:
> > > 1-avoids /dastardly/ "flicker" on mode switching during startup
> > > 2-bling/eye candy during startup
> > > 3-bloats initrd
> > > 4-encryption handling
> > > 5-yet another tool for systemd to disrupt startup/shutdown
> > >
> > And beyond the FUD:
> > 
> > 6. Make sure that the console is sane when you try to provide things
> > like LUKS passphrases; the default bootup console will happily overwrite
> > the prompt [...]
> 
> Huh? Under what conditions does this happen?

Under stretch, I haven't had random messages being written to the
console during boot up while I type my passphrase.

However, while I iron out several wrinkles in buster on this laptop,
I've having to boot back and forth quite frequently (to make
comparisions) and I am getting this quite a lot.

2019-09-07:

[  OK  ] Activated swap /dev/disk/by-label/swan10.
[  OK  ] Reached target Swap.
         Mounting FUSE Control File System...
[  OK  ] Mounted FUSE Control File System.
[  OK  ] Mounted /media/swan02.
[  OK  ] Mounted /media/swan03.
[  OK  ] Started Load/Save RF Kill Switch Status.
Please enter passphrase for disk Linux-Home (swanhome) on /home! ********[    9.795960] Bluetooth: hci0 command 0xfc05 tx timeout
[    9.795964] Bluetooth: hci0: Reading Intel version information failed (-110)
********************
[  OK  ] Started Cryptography Setup for swanhome.
[  OK  ] Found device /dev/mapper/swanhome.
         Starting File System Check on /dev/mapper/swanhome...
[  OK  ] Reached target Encrypted Volumes.
[  OK  ] Reached target System Initialization.

2019-09-17 early:

[  OK  ] Mounted FUSE Control File System.
[  OK  ] Mounted /media/swan11.
[  OK  ] Mounted /media/swan01.
Please enter passphrase for disk Linux-Home (swanhome) on /home: [    8.946669] Bluetooth: hci0: unexpected event for opcode 0xfc2f
*****************************
[  OK  ] Found device /dev/mapper/swanhome.
[  OK  ] Started Cryptography Setup for swanhome.
[  OK  ] Reached target Local Encrypted Volumes.
[  OK  ] Reached target System Initialization.

2019-09-17 just now:

[  OK  ] Started File System Check Daemon to report status.
[  OK  ] Mounted FUSE Control File System.
[  OK  ] Mounted /media/swan03.
[  OK  ] Mounted /media/swan02.
Please enter passphrase for disk Linux-Home (swanhome) on /home: ****[   36.800915] ACPI Error: Method parse/execution failed \_SB.PCI0.LPCB.EC0.WADR, AE_AML_LOOP_TIMEOUT (20180810/psparse-516)
[   36.807470] ACPI Error: Method parse/execution failed \_SB.IAOE.GAOS, AE_AML_LOOP_TIMEOUT (20180810/psparse-516)
************************************
[  OK  ] Found device /dev/mapper/swanhome.
[  OK  ] Started Cryptography Setup for swanhome.
[  OK  ] Reached target Local Encrypted Volumes.
[  OK  ] Reached target System Initialization.

Other messages that are sometimes involved as their timing can vary by
one or two seconds:

[    8.328718] kvm: disabled by bios
[    8.375188] kvm: disabled by bios
[    8.426377] kvm: disabled by bios

Cheers,
David.

[toc] | [prev] | [standalone]


Back to top | Article view | linux.debian.user


csiph-web