[FFe] a bunch of updates to plymouth
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
plymouth (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
* debian/
system dbus, use private upstart socket in the plymouth-
* debian/
plymouth-
boot.log.
* debian/
plymouth-
terminal, as we can run on those. This makes console-log useful in
lxc-containers and actually contain messages from upstart jobs
starting and stopping.
* debian/
description when dbus returns empty string, and thus stop printing
empty "Starting... done" messages.
* debian/
conditions to stop when plymouth-shutdown finishes.
* Make ubuntu-logo theme support scale factor, provide one plymouth
theme with scale 1 and another with scale 2, until scale factor can be
dynamically detected.
* Mark plymouth-
This results in following improvements:
* more complete /var/log/boot.log (e.g. from startup event, not just from dbus event)
* now generates a /var/log/boot.log in the LXC containers
* does not print empty/pointless " * Starting/Stopping" messages (e.g. those generated by startpar bridge)
* ubuntu-logo theme now supports a scalingfactor, it's not auto-detected or user-adjustable, but there is an alternative theme with scaling factor 2, which one can choose to use with update-alternatives
I believe we need/want all of those improvements for 14.04 LTS.
Related branches
- James Hunt: Pending requested
- Stéphane Graber: Pending requested
- Colin Watson: Pending requested
- Steve Langasek: Pending requested
- Ubuntu branches: Pending requested
-
Diff: 4818 lines (+4385/-150)21 files modified.pc/applied-patches (+4/-0)
.pc/dont-bail-on-dummy-terms.patch/src/upstart-bridge/plymouth-upstart-bridge.c (+339/-0)
.pc/no-print-empty-description.patch/src/upstart-bridge/ply-upstart-monitor.c (+1182/-0)
.pc/ubuntu-logo-scale-factor-2.patch/themes/ubuntu-logo/Makefile.am (+23/-0)
.pc/ubuntu-logo-scale-factor-2.patch/themes/ubuntu-logo/ubuntu-logo.plymouth.in (+8/-0)
.pc/use-upstart-private-socket.patch/src/upstart-bridge/ply-upstart-monitor.c (+1301/-0)
debian/changelog (+22/-0)
debian/control (+1/-1)
debian/patches/dont-bail-on-dummy-terms.patch (+17/-0)
debian/patches/no-print-empty-description.patch (+14/-0)
debian/patches/series (+4/-0)
debian/patches/ubuntu-logo-scale-factor-2.patch (+1202/-0)
debian/patches/use-upstart-private-socket.patch (+198/-0)
debian/plymouth-theme-ubuntu-logo.postinst (+6/-0)
debian/plymouth-theme-ubuntu-logo.prerm (+2/-0)
debian/plymouth.plymouth-upstart-bridge.upstart (+5/-2)
src/upstart-bridge/ply-upstart-monitor.c (+11/-130)
src/upstart-bridge/plymouth-upstart-bridge.c (+3/-1)
themes/ubuntu-logo/Makefile.am (+18/-5)
themes/ubuntu-logo/ubuntu-logo.plymouth.in (+2/-2)
themes/ubuntu-logo/ubuntu-logo.script.in (+23/-9)
tags: | added: patch |
I think these are arguably bug fix; no FFe required - just please make sure the changes are well reviewed and tested.
(unsubscribing RT)