Bug#768329: grub-common: Please enable splash for jessie
Christian Hofstaedtler
zeha at debian.org
Thu Nov 6 16:19:40 UTC 2014
* Colin Watson <cjwatson at debian.org> [141106 16:32]:
> In principle this makes sense; I'm just a bit nervous about this at this
> point, and changing this will cause a ucf prompt for large numbers of
> people, so I want to get it right first time. CCing debian-devel; does
> anyone know of reasons why adding "splash" to the default command line
> would be a bad thing?
To give some context for debian-devel:
Nothing in a default install currently Depends or Recommends
plymouth, so don't worry about getting a graphical splash screen or
anything. Anyway, if you were to install plymouth, the default
"theme" is *text*.
Why does one need plymouth in the first place?
Plymouth is a terminal multiplexer. Without it, if, f.e., there is
prompting for an encrypted disk passphrase, you'll end up with other
messages writing over the password prompt and so on. [1] With plymouth
installed you'll get a nice standalone prompt for the passphrase.
I imagine this being the same for systemd and upstart and any other
event-based inits.
http://web.dodds.net/~vorlon/wiki/blog/Plymouth_is_not_a_bootsplash/
has some additional background.
Why's there a new boot parameter?
I don't know, but currently at least Ubuntu, Tanglu (both via
grub-common), and Fedora do it this way.
It's certainly nice to have the parameter so the recovery boot
option can skip plymouth (esp. if you were to enable a graphical
theme).
[1] How a passphrase prompt currently looks like:
https://i.imgur.com/DORkOKa.jpg
--
,''`. Christian Hofstaedtler <zeha at debian.org>
: :' : Debian Developer
`. `' 7D1A CFFA D9E0 806C 9C4C D392 5C13 D6DB 9305 2E03
`-
-------------- next part --------------
A non-text attachment was scrubbed...
Name: signature.asc
Type: application/pgp-signature
Size: 819 bytes
Desc: Digital signature
URL: <http://lists.alioth.debian.org/pipermail/pkg-grub-devel/attachments/20141106/11d55b0a/attachment.sig>
More information about the Pkg-grub-devel
mailing list