clean screen transitions during boot

Registered by Martin Pitt on 2009-11-04

Provide a smooth boot experience for the transitions between grub/KMS/usplash/xsplash/gdm/session.

Blueprint information

Status:
Complete
Approver:
Martin Pitt
Priority:
High
Drafter:
David Barth
Direction:
Needs approval
Assignee:
David Barth
Definition:
Obsolete
Series goal:
None
Implementation:
Not started
Milestone target:
None
Completed by
Robbie Williamson on 2009-12-01

Related branches

Sprints

Whiteboard

NOTE: The foundations-lucid-boot-experience spec already covers getting X up flicker-free - this spec should cover what happens after X (ie. gdm fades, desktop fades, xsplash animations, etc.)

Not sure yet on whose plate the different parts will land, so leaving assignee free for now. David, please update as appropriate.

dbarth: it was agreed recently to switch responsibility for that project to the Platform team, as DX only controls and contributes a small part of that experience.

For reference the previous Karmic specifications are at:
https://wiki.ubuntu.com/DesktopExperienceTeam/KarmicBootExperienceDesignSpec
https://wiki.ubuntu.com/DesktopExperienceTeam/KarmicBootExperienceSpec

pitti: renamed to desktop-*

This particular piece is to ensure that when switching between usplash (or the program that replaces it) and xsplash (or the program that replaces it) there is a clean transition rather a visible mode switch. This is most likely going to require X work, so assigning to bryce for now.

bryce 2009-11-09: Actually if this is what I think it is, the X side of things simply requires a patch, which I have already packaged and posted to a PPA at https://edge.launchpad.net/~bryceharrington/+archive/red. Currently waiting on verification of fix from Dx team.

djsiegel: would a smoother teardown experience at shutdown be appropriate to discuss as well? If work towards smoother transitions at boot can be used or at least coordinated with smoother transitions at shut down, restart, etc., that would be most excellent.

2009-12-01: Obsolete: see https://blueprints.edge.launchpad.net/ubuntu/+spec/dx-lucid-xsplash

(?)

Work Items