> From: "Nicolas Mailhot" <nicolas.mail...@laposte.net> > > Anyway, here is a proposal for an alternative way to deal with the boot > sequence. > > 1. the bootloader screen is no longer themed with colour backgrounds but > is predominantly black and white. Boot is transitioning from a black shut > down screen so any colour or grey background is going to flash. (Microsoft > understood this fact years ago. They killed their old win9x colour > background boot image) > > 2. Bootloader entries are prefixed by a small paragraph of text that > explains they are safety options that should be used in case of problem. > If you can localize it so much the better but from a user POW an English > message is better than no message at all and silent failing. This is the > last screen the user will see before boot craps itself, so it needs to be > helpful not pretty. > > In case input has not been initialised yet it needs to at least provide a > pointer to a web page that explains how to rescue the system (letting > users google is not good. The only thing they will find is messages from > other users that had boot problems, which will reinforce their feeling > Fedora is not reliable). > > 3. if you want to cheer it up you can add a fire extinguisher icon or > something else that conveys safety measure to an i18n audience. > > 4. that is the only theming that should occur. No colour experiments, no > Fedora logo, no video mode switches, nothing to distract from the message > > 5. the default wait period is at least 5 seconds, maybe as much as 10. > > 6. any successful boot (where actual non automatic user activity occurs > after the boot, and software shutdown completes) temporarily overrides the > wait period and shortens it for the next boot to the minimal value that > lets the user react (2-3 s IIRC from the discussion). So a hardware reset > or battery pull restores the full default wait. As long as everything is > fine users get short boots. > > 7. any detected problem, or dangerous operation such as kernel update > resets the wait time till successful boot occurs again (see 6) > > 8. the wait periods are settable in kickstart so vm farm, embedded people, > and Lennart can set it to zero if they feel like it. At zero it will flash > too fast for users to notice (esp. if the screen is predominantly black). > > 9. after a few releases the wait period default values are reevaluated by > FESCO, based on the actual in-the-field observed reliability of the error > detection heuristics (ie build the new safety net before removing the old > one) > > Sincerely, > > -- > Nicolas Mailhot > > -- > devel mailing list > devel@lists.fedoraproject.org > https://admin.fedoraproject.org/mailman/listinfo/devel
If this could be made to work as described, I'd be happy with it. -- John Florian
-- devel mailing list devel@lists.fedoraproject.org https://admin.fedoraproject.org/mailman/listinfo/devel