A quick description of the modern Linux boot sequence:
1) Press power
2) Get motherboard/manufacturer logo
3) Switch to a text-based Grub interface
4) Actual Linux kernel starts booting, sometimes flashing some text, sometimes setting a video mode directly
5) Plymouth loads a graphic screen showing an Ubuntu/Fedora/whatever logo, hiding the rest of the kernel loading output
6) The login manager (GDM or something similar) loads, displaying a different background from the previous logo.
Each one of those steps introduces a somewhat jarring "flicker". The new process looks like this:
1) Press power
2) Get motherboard/manufacturer logo
3) Login manager shows up
Personally, I don't care that much about something that only happens during boot. What does bug the crap out of me is how scaling for HiDPI displays is still all kinds of broken and you still get tiny cursors every now and then. Or how some applications decide to ignore which audio sink is currently setup in PulseAudio. Or how battery life is still better in Windows.
1) Press power 2) Get motherboard/manufacturer logo 3) Switch to a text-based Grub interface 4) Actual Linux kernel starts booting, sometimes flashing some text, sometimes setting a video mode directly 5) Plymouth loads a graphic screen showing an Ubuntu/Fedora/whatever logo, hiding the rest of the kernel loading output 6) The login manager (GDM or something similar) loads, displaying a different background from the previous logo.
Each one of those steps introduces a somewhat jarring "flicker". The new process looks like this:
1) Press power 2) Get motherboard/manufacturer logo 3) Login manager shows up
Personally, I don't care that much about something that only happens during boot. What does bug the crap out of me is how scaling for HiDPI displays is still all kinds of broken and you still get tiny cursors every now and then. Or how some applications decide to ignore which audio sink is currently setup in PulseAudio. Or how battery life is still better in Windows.