]> git.ipfire.org Git - thirdparty/plymouth.git/commitdiff
plymouthd.defaults: Change default ShowDelay to 0
authorHans de Goede <hdegoede@redhat.com>
Wed, 13 Feb 2019 14:10:23 +0000 (15:10 +0100)
committerHans de Goede <hdegoede@redhat.com>
Sat, 23 Feb 2019 14:02:08 +0000 (15:02 +0100)
ShowDelay was added with as goal to reduce the number of jarring /
flickering visual transitions.

The idea being that if a system boots within 5 seconds, we would avoid
the transition from a black screen to plymouth, instead directly going
to e.g. gdm.

In practive most modern systems (with SSD) take about 4-7 seconds to
boot, this causes plymouth to only show briefly (aprox. 1 second).

IOW on some modern systems it quicky flashes by, this "flash" is the end
result of the ShowDelay=5 default which is intended to *reduce* the number
of jarring / flickering visual transitions.

On older systems the boot will likely take significantly longer then the
5 seconds, so we will show the splash anyways and we might as well show
it right away, so that the user can see something is happening right away.

Note this has been discussed in more detail in issue #64, which also
contains an alternative much more involved fix for the issues surrounding
SplashDelay, but simply defaulting it to 0 seems to be best.

Closes #64

Signed-off-by: Hans de Goede <hdegoede@redhat.com>
src/plymouthd.defaults

index 4d3b6d48c19e1cafdad7912080fb8dfbba69aba8..9e3a34202e73930de80c959c88bd6adbd59739e0 100644 (file)
@@ -2,5 +2,5 @@
 # upgrades.
 [Daemon]
 Theme=spinner
-ShowDelay=5
+ShowDelay=0
 DeviceTimeout=5