Usplash should use a time-based progressbar

Bug #299586 reported by Usplash Smooth
24
This bug affects 1 person
Affects Status Importance Assigned to Milestone
usplash (Ubuntu)
Invalid
Wishlist
Unassigned
Nominated for Intrepid by Vishal Rao
Nominated for Jaunty by Vishal Rao

Bug Description

Binary package hint: usplash

Currently in Intrepid, the usplash progressbar is updated by the initialization scripts.

Although this works ok, the progress effect is very ugly because the bar moves in huge increments and then stops for an undetermined period of time until it moves again. Besides not being beautiful, this provides no information to the user about the time remaining for the boot or shutdown process.

To improve the situation the usplash progressbar should be time-based, pretty much like the progressbar in MacOSX.

Since the booting and shutdown times do not change drastically from session to session, we could save the time the computer spent to boot and to shutdown, and use it to guide the progressbar the next time. This would provide a beautiful and smooth animation of the progressbar, and an accurate remaining time, increasing the usability.

This can be already implemented using the current usplash code without any modifications whatsoever, and a working solution is already available.

Ubuntu PPA: https://launchpad.net/~usplash-smooth/+archive

Ubuntu WIKI: https://wiki.ubuntu.com/UsplashSmooth

Changed in usplash:
importance: Undecided → Wishlist
Nanley Chery (nanoman)
Changed in usplash:
status: New → Confirmed
Revision history for this message
Motin (motin) wrote :

Is it safe to install the intrepid version from the ppa in Jaunty?

Revision history for this message
Phillip Susi (psusi) wrote :

The usplash package has been superseded by plymouth and has been removed from the Ubuntu archive. Closing all related bugs.

Changed in usplash (Ubuntu):
status: Confirmed → Invalid
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Duplicates of this bug

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.