SplashDown

Revision 11 as of 2005-11-08 13:57:45

Clear message

Summary

Showing a splash screen and progress indicator while shutting down (turn off and restart)

Rationale

Users like shiny things. Text is not shiny.

Use cases

  • Jon's husband installed a computer system for him. Jon's husband is a Linux Hacker. After a long, hard session of Tetrinet, he shuts down his machine and gets a lovely graphical shutdown which makes him feel warm, loved, peaceful and at one with the world.

Scope

This affects all display managers (kdm, gdm, and the Edubuntu display manager).

Implementation

XXX: This section is actually "Design", you describe what you want to do. There "Implementation" section should contain *how* you achieve the goals.

  • Set all display managers to switch to tty8 and start usplash.

XXX: Does that involve a significant amount of code? Will that be factorized out to a separate small script/program? This needs to be documented a bit for other people who want to fix DMs.

  • In rc0 and rc6 we need to make the progress bar count down instead of counting up.

XXX: Implementation? What needs to be changed where?

  • Add a final message to the usplash (before the kernel is halted, after root is remounted readonly) that tells the user that it's now safe to shutdown the computer. This is to cover the case of ACPI (or whatever) shutdown failure.

XXX: Please clarify how this is implemented (separate init script, etc.)