Installer progress bar is not very indicative of progress

Bug #220947 reported by Matt Zimmerman
2
Affects Status Importance Assigned to Milestone
ltsp (Ubuntu)
Won't Fix
Wishlist
Unassigned

Bug Description

Binary package hint: ltsp-client-builder

When building the LTSP chroot during installation, the debconf progress bar which is displayed does not seem to indicate progress very accurately. The first 50% is reached relatively quickly in big jumps, then no additional progress is shown for a long time while debootstrap is running, with the message "Installed ltsp-server-standalone".

Tags: iso-testing
Matt Zimmerman (mdz)
Changed in ltsp:
importance: Undecided → Wishlist
Revision history for this message
Uwe Geercken (uwe-geercken) wrote :

I agree. the 50% stays on the screen for a long time. would be better to have a 10% or even 5% step width.

Revision history for this message
Alkis Georgopoulos (alkisg) wrote :

I wonder if we could make an ltsp-build-client plugin along the following lines:
case $MODE in
  configure) write 10% to the installer
  before-install) write another 10%
  install) write another 10%
  after-install) write another 10%
  finalization) write another 10%
esac

Sure, those 10% won't be at all accurate, but it will still be better than now.
And, we could also change DEBIAN_FRONTEND from passthrough to noninteractive, to get rid of all the warnings about descriptor #3....

Revision history for this message
Stéphane Graber (stgraber) wrote :

yeah, having it depend on the ltsp-build-client mode would improve the situation quite a bit, we just need to decide exactly how to get that information (send it directly to debconf from ltsp or have it printed by ltsp and parsed by the d-i plugin).

Changed in ltsp (Ubuntu):
status: New → Confirmed
Revision history for this message
Alkis Georgopoulos (alkisg) wrote :

Closing old LTSP bugs as they're no longer relevant after LTSP has been rewritten from scratch.

Changed in ltsp (Ubuntu):
status: Confirmed → Won't Fix
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

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