Re: F30 System-Wide Change proposal: Flicker Free Boot

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Thursday, January 3, 2019 2:46:47 PM EST Ben Cotton wrote:
> https://fedoraproject.org/wiki/Changes/FlickerFreeBoot
> 
> == Summary ==
> Make Fedora Workstation boot graphically smooth, without the display
> briefly turning off and without any abrupt graphical transitions.
> 
> == Owner ==
> * Name: [[User:jwrdegoede| Hans de Goede]]
> * Email: hdegoede@xxxxxxxxxx
> 
> == Detailed Description ==
> A lot of work to make flickerfree boot possible has already been done,
> see [[Changes/HiddenGrubMenu|the Hidden Grub Menu change page]] and
> [https://hansdegoede.livejournal.com/19224.html this blog post]. This
> change is about getting the final bits in place, this consists of 2
> parts:
> 
> Part 1 is to enable the i915 drivers fastboot behavior by default in
> coordination with the i915 upstream developers and the Fedora kernel
> team.
> 
> Part 2 is [https://hansdegoede.livejournal.com/19673.html a new
> plymouth theme] which incorporates the firmware's bootsplash image for
> a smooth transition from the firmware bootsplash to plymouth. This new
> theme is being created with input from the Fedora and GNOME design
> inputs. Specifically it will follow
> [https://wiki.gnome.org/Design/OS/BootProgress these GNOME design Boot
> Progress mockups].
> 
> [https://fedorapeople.org/~jwrdegoede/flickerfree-videos/workstation-bgrt-lo
> go.webm
 Here] and
> [https://fedorapeople.org/~jwrdegoede/flickerfree-videos/laptop-diskcrypt-b
> grt-logo.webm here] are some videos showing a flicker free boot with an
> early
> version of the plymouth theme and
> [https://fedorapeople.org/~jwrdegoede/diskunlock-adwaita-dark-hansg-dell.png
> 
 here] is a screenshot of the diskunlock dialog in a newer version of the
> theme. Please keep in mind this is still a work in progress.
> 
> == Benefit to Fedora ==
> A smooth boot process will make Fedora look better, more professional
> and polished and will lead to a better end-user experience.
> 
> == Scope ==
> * Proposal owners:
> # Work with i915 upstream and Fedora kernel team to
> # Finish new plymouth theme and add it to the Fedora plymouth package
> # Add the Fedora logo watermark used in the theme to fedora-logos
> (copy existing fedora-gdm-logo.png to where plymouth looks for the
> watermark image)
> * Other developers: N/A
> * Release engineering: [https://pagure.io/releng/issue/8024]
> ** List of deliverables: all
> * Policies and guidelines: The policies and guidelines do not need to
> be updated.
> * Trademark approval: Not needed for this Change.
> 
> == Upgrade/compatibility impact ==
> The plan is to move users who are using the default charge plymouth
> theme automatically over to the new theme. Users who have selected a
> different plymouth theme themselves will keep their selection.
> 
> == How To Test ==
> # Take a machine with i915 graphics (amd/nvidia graphics will still
> see the monitor turn off briefly for now)
> # Do a fresh install of Fedora Workstation, replacing any other OS on
> the machine (so single boot not multiboot)
> # Reboot, check that the monitor stays on at all time and that all
> graphics transitions until gdm is shown are smooth
> 
> == User Experience ==
> Single OS Workstation installs boot moothly using a new modern theme
> all the way into the graphical login manager (gdm).
> 
> == Dependencies ==
> None
> 
> == Contingency Plan ==
> * Contingency mechanism:
> # If enabling i915 fastboot by default is causing regressions, disable it
> again
 # If the new plymouth theme is broken, revert back to the old charge
> theme * Contingency deadline: Beta Freeze
> * Blocks release? No
> * Blocks product? Workstation
> 
> == Documentation ==
> See [https://hansdegoede.livejournal.com/19673.html my blog post on this].
> 
> -- 
> Ben Cotton
> Fedora Program Manager
> TZ=America/Indiana/Indianapolis
> _______________________________________________
> devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
> To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
> Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
> List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
> List Archives:
> https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx


This doesn't seem to be inclusive of any other desktop environment than GNOME.

-- 
John M. Harris, Jr. <johnmh@xxxxxxxxxxxxx>
Splentity
https://splentity.com/

Attachment: signature.asc
Description: This is a digitally signed message part.

_______________________________________________
devel mailing list -- devel@xxxxxxxxxxxxxxxxxxxxxxx
To unsubscribe send an email to devel-leave@xxxxxxxxxxxxxxxxxxxxxxx
Fedora Code of Conduct: https://getfedora.org/code-of-conduct.html
List Guidelines: https://fedoraproject.org/wiki/Mailing_list_guidelines
List Archives: https://lists.fedoraproject.org/archives/list/devel@xxxxxxxxxxxxxxxxxxxxxxx

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[Index of Archives]     [Fedora Announce]     [Fedora Users]     [Fedora Kernel]     [Fedora Testing]     [Fedora Formulas]     [Fedora PHP Devel]     [Kernel Development]     [Fedora Legacy]     [Fedora Maintainers]     [Fedora Desktop]     [PAM]     [Red Hat Development]     [Gimp]     [Yosemite News]

  Powered by Linux