Opened 15 years ago

Last modified 7 years ago

#3115 assigned enhancement

Improve Boot screen visuals

Reported by: humdinger Owned by: nobody
Priority: normal Milestone: Unscheduled
Component: System/Kernel Version: R1/pre-alpha1
Keywords: Cc:
Blocked By: Blocking:
Platform: All

Description

As mentioned on the mailing list (http://www.freelists.org/archives/haiku-development/11-2008/msg00138.html):

Me: How about changing the meaning of the icons in a fashion that would allow every icon about equal time on your average hardware to light up?

Ingo: If someone wants do that, sure. There just might not be something like the "average hardware". E.g. on my T61 the USB stuff seems to contribute significantly to the boot time (maybe because the BIOS doesn't want to let go of it?), on another box it might be some other piece of "average hardware".

But really, just plaster the kernel's main2() with time measurements and test on a lot of different hardware. Maybe a better distribution of the stages presents itself. We could even add more stages for the boot script (at least up to the point when the app server is started), if necessary.

Change History (5)

comment:1 by umccullough, 15 years ago

I personally don't find the visual designation of boot stages useful unless there's a specific stage that might hang or fail, where the visual indication could be used to identify the next step of troubleshooting.

Thus, if an icon represents a boot stage that is highly unlikely to fail, or vary in length, it's pretty much useless to me.

comment:2 by scottmc, 13 years ago

Milestone: R1Unscheduled

comment:3 by pulkomandy, 8 years ago

Summary: Improve Bootloader visualsImprove Boot screen visuals

comment:4 by pulkomandy, 8 years ago

Component: System/Boot LoaderSystem/Kernel

The timing of the icons is part of the kernel boot process, it is not related to the boot loader (which only shows the empty icons).

comment:5 by axeld, 7 years ago

Owner: changed from axeld to nobody
Status: newassigned
Note: See TracTickets for help on using tickets.