It looks like the remaining flicker could be at least two different issues:
* gnome-shell often misses the first frame, leaving mutter to display a blank background: https://gitlab.gnome.org/GNOME/gnome-shell/-/merge_requests/1102 Unclear if that fix is mandatory for this bug.
* Asynchronous logo loading, so painting the first frame doesn't wait for it to be loaded.
Good news at least I can't find any problem with mutter. It's all gnome-shell.
It looks like the remaining flicker could be at least two different issues:
* gnome-shell often misses the first frame, leaving mutter to display a blank background: /gitlab. gnome.org/ GNOME/gnome- shell/- /merge_ requests/ 1102
https:/
Unclear if that fix is mandatory for this bug.
* Asynchronous logo loading, so painting the first frame doesn't wait for it to be loaded.
Good news at least I can't find any problem with mutter. It's all gnome-shell.