lp:plymouth

Created by Scott James Remnant (Canonical) on 2009-11-17 and last modified on 2017-11-09
Get this branch:
bzr branch lp:plymouth

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Plymouth Developers
Project:
Plymouth
Status:
Development

Import details

Import Status: Reviewed

This branch is an import of the HEAD branch of the Git repository at git://anongit.freedesktop.org/plymouth.

The next import is scheduled to run in 1 hour.

Last successful import was 4 hours ago.

Import started 4 hours ago on russkaya and finished 4 hours ago taking 25 seconds — see the log
Import started 10 hours ago on pear and finished 10 hours ago taking 20 seconds — see the log
Import started 16 hours ago on russkaya and finished 16 hours ago taking 30 seconds — see the log
Import started 22 hours ago on pear and finished 22 hours ago taking 20 seconds — see the log
Import started on 2017-11-17 on pear and finished on 2017-11-17 taking 20 seconds — see the log
Import started on 2017-11-17 on pear and finished on 2017-11-17 taking 20 seconds — see the log
Import started on 2017-11-16 on pear and finished on 2017-11-16 taking 20 seconds — see the log
Import started on 2017-11-16 on pear and finished on 2017-11-16 taking 20 seconds — see the log
Import started on 2017-11-16 on pear and finished on 2017-11-16 taking 20 seconds — see the log
Import started on 2017-11-16 on pear and finished on 2017-11-16 taking 20 seconds — see the log

Recent revisions

1821. By <email address hidden> <email address hidden> on 2017-11-09

populate-initrd: handle themes with subdirs

Not all distros use the upstream plymouth-populate-initrd
script to populate their initramfs. As a consequence,
some themes have been developed that use subdirectories,
(which is not supported by plymouth-populate-initrd).

This commit adds support for that feature, so that
preexisting themes get properly installed.

https://bugs.freedesktop.org/show_bug.cgi?id=103424

1820. By Ray Strode <email address hidden> on 2017-11-07

device-manager: fall back to text mode if graphical devices fail

Right now we assume if we find a /dev/dri/card0 that it will work.
That may not be true. The proprietary nvidia driver, for instance,
provides /dev/dri/card0 but disables modesetting by default.

This commit makes sure we fall back to text mode if /dev/dri/card0
is insufficient for our needs.

https://bugs.freedesktop.org/show_bug.cgi?id=103612

1819. By Daniel Baumann on 2017-08-24

scripts: Use >&2 instead of /dev/stderr

/dev/stderr isn't always available in chroots, so use
>&2 instead.

https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=581649
https://bugs.freedesktop.org/show_bug.cgi?id=102388

1818. By Sakaki <email address hidden> on 2017-08-18

terminal: add include for sysmacros.h

That file is, in some cases, not included implicitly by sys/types.h.

This commit explicitly includes it.

1817. By Ray Strode <email address hidden> on 2017-08-09

configure: bump to 0.9.4

1816. By Ray Strode <email address hidden> on 2017-05-11

terminal-session: don't delete boot.log

We want to append to it now.

1815. By Ray Strode <email address hidden> on 2017-05-11

Revert "Make boot.log world readable by default"

This reverts commit fc5cd88767db61805519fef53182386ba56c6405.

It's better to let the admin of the system decide the permissions,
than forcefully change them.

1814. By Ray Strode <email address hidden> on 2017-04-24

Revert "main: don't allow ESC key repeat to flood console"

This reverts commit 1f1d83bf71fc4d1748bed3366fd6a597d34fbabd.

1813. By João Paulo Rechi Vita <email address hidden> on 2017-04-07

main: Look for config in runtime dir first

This makes possible to support shipping a self-contained initrd which
completely overrides the plymouth theme. The configuration and theme are
copied to /run by a custom service before plymouth starts, so plymouth
can load the correct config from /run both during bootup and shutdown.

This commit changes the routine which resolves plymouth.defaults' path,
to have it look first in plymouth's runtime directory.

Signed-off-by: João Paulo Rechi Vita <email address hidden>

1812. By João Paulo Rechi Vita <email address hidden> on 2017-04-07

main: Look for theme in runtime dir first

When a theme is shipped exclusively in the initrd, plymouth will not be
able to load is if it starts the boot splash after the bootup process
already switched from the initrd. One way to make it work is to copy the
theme to plymouth's runtime directory in /run, which is preserved during
switch root.

This commit changes the routine which resolves a theme's path to have it
look first in themes/ under plymouth's runtime directory.

Signed-off-by: João Paulo Rechi Vita <email address hidden>

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
This branch contains Public information 
Everyone can see this information.