Boot animations start too late to be useful
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Plymouth |
New
|
Unknown
|
|||
grub2 (Ubuntu) |
Invalid
|
Low
|
Unassigned | ||
initramfs-tools (Ubuntu) |
Fix Released
|
Low
|
Daniel van Vugt | ||
plymouth (Ubuntu) |
Fix Committed
|
Low
|
Unassigned |
Bug Description
Boot animations start too late to be useful
Modern systems spend all their boot time (a couple of seconds) decompressing the kernel. During that time the user only sees the static BIOS logo (ACPI BGRT). Then when Plymouth can finally start animating, the startup process is already finished and there's virtually no time left to show any useful animations.
This could be fixed in:
grub: By adding a splash under the BIOS logo to show some progress _before_ a Linux kernel is even started
and/or
plymouth: By preferencing legacy framebuffer devices (like EFI) over DRM, if we find those are available a few seconds sooner. That would also fix bug 1868240 completely, and bug 1836858 mostly as the flicker moves to when the login screen starts.
Related branches
- Daniel van Vugt: Pending requested
-
Diff: 123 lines (+61/-0) (has conflicts)5 files modified.gitignore (+2/-0)
debian/.gitignore (+7/-0)
debian/tests/test-common (+9/-0)
hook-functions (+19/-0)
hooks/framebuffer (+24/-0)
- Benjamin Drung: Approve
- Ubuntu Core Development Team: Pending requested
-
Diff: 15 lines (+2/-2)1 file modifiedhooks/framebuffer (+2/-2)
tags: | added: groovy |
Changed in grub2 (Ubuntu): | |
status: | Confirmed → Triaged |
summary: |
- Add an Ubuntu splash logo to supplement the BGRT logo + Add an Ubuntu splash logo to Grub to supplement the BGRT logo |
summary: |
- Add an Ubuntu splash logo to Grub to supplement the BGRT logo + The plymouth splash starts too late to be useful on modern fast systems |
description: | updated |
summary: |
- The plymouth splash starts too late to be useful on modern fast systems + The Plymouth splash starts too late to be useful on modern fast systems |
Changed in grub2 (Ubuntu): | |
importance: | Wishlist → Low |
Changed in plymouth (Ubuntu): | |
importance: | Undecided → Low |
status: | New → Triaged |
description: | updated |
description: | updated |
summary: |
- The Plymouth splash starts too late to be useful on modern fast systems + Boot animations start too late to be useful |
description: | updated |
tags: |
added: impish removed: groovy |
Changed in plymouth: | |
status: | Unknown → New |
tags: | removed: impish |
Changed in plymouth (Ubuntu): | |
status: | Won't Fix → In Progress |
assignee: | nobody → Daniel van Vugt (vanvugt) |
Changed in initramfs-tools (Ubuntu): | |
status: | In Progress → Fix Committed |
https:/ /discourse. ubuntu. com/t/testing- flickerfree- boot/11854/ 19