so what should happen on an installed system, is that gdm will stop plymouth but leave the splash up on the screen (animation stops), Then there should be a seamless transition to Xorg or wayland, though perhaps wayland doesnt yet support that, however its also not installed by default.
The live session is slightly different in that is uses ubiquity-dm to launch the greeter, but I think it has all the same logic as gdm.
There is a plymouth-quit service that shouldnt run atleast when using gdm, but if it did would cause the spash to disappear, you could try
so what should happen on an installed system, is that gdm will stop plymouth but leave the splash up on the screen (animation stops), Then there should be a seamless transition to Xorg or wayland, though perhaps wayland doesnt yet support that, however its also not installed by default.
The live session is slightly different in that is uses ubiquity-dm to launch the greeter, but I think it has all the same logic as gdm.
There is a plymouth-quit service that shouldnt run atleast when using gdm, but if it did would cause the spash to disappear, you could try
systemctl disable plymouth- quit.service quit.service
sytemctl mask plymouth-
and see if that helps (undo changes using enable/unmask commands)
Alternatively it could be a driver specific Xorg bug, not handling the background transition properly