#943498 Please get plymouth installed in the RAMFS for earlier bootlog to the console

Package:
plymouth
Source:
plymouth
Description:
boot animation, logger and I/O multiplexer
Submitter:
Thomas Goirand
Date:
2019-10-25 15:15:06 UTC
Severity:
important
#943498#5
Date:
2019-10-25 14:00:15 UTC
From:
To:
Dear maintainers,

After discussing with Systemd maintainer at #943392, it appears that plymouth
can be installed as early as within the RAMFS. This is IMO needed, let me
explain why.

When using bootlogd and sysv-rc, it used to be that it was the thing to do
the console output multplexing. With Systemd, it's Plymouth that does this,
combined with the kernel command line.

If one is using output to both tty0 and ttyS1, then Plymouth looks like
starting-up too late, and some output aren't displayed in tty0.

FYI, my grub command line is:
GRUB_CMDLINE_LINUX_DEFAULT="nosplash text console=tty0 console=ttyS1,115200 earlyprintk=ttyS1,115200 consoleblank=0 systemd.show_status=true "

Cheers,

Thomas Goirand (zigo)

#943498#10
Date:
2019-10-25 15:03:41 UTC
From:
To:
Le 25/10/19 à 16:00, Thomas Goirand a écrit :

Plymouth is already installed in the initramfs, BUT

it's not started if you pass nosplash to the kernel cmdline.

Remove nosplash and it will be started without displaying a splash
screen ;  the splashscreen is only displayed if you explicitly pass "splash"