KDE Plasma Splash Screen Wont Show When Logging In

Hey guys. New-ish to EndeavourOS and Linux in general.

When I log in using Wayland, I’ll just get a black screen that loads into the DE and not the chosen splash screen. When I try X11 the splash screen will show for half a second, then go black, then load the desktop. Drivers are updated, using mesa drivers for GPU. Been looking for a fix for days to no luck. Any help would be appreciated.

Specs (if that helps):

CPU = AMD 9800X3D

GPU = RX 9070 XT

32 GB DDR5 Ram

Display Manager = SDDM

Which Splash Screen did you choose. If you play it in
systemsettings
does it behave similarly?

1 Like

Thanks for the reply. I’ve tried the base one that comes with EndeavourOS and other ones I’ve downloaded with the same result. They will work fine when I test them in system settings but not when I log in.

One thing I’ve just noticed is that when I change the refresh rate to 60hz instead of my base 120hz in system settings, the screen will go black then will quickly show the splash screen right before the desktop loads. Basically the reverse of what I’m getting when I try x11.

Sorry, I can’t reproduce it, cuz I play ‘soccer’ in a lower league.

1 Like

It happens to me and I thought it’s normal and a good thing that the desktop load fast enough causing the boot splash didn’t get a chance to properly appear on the screen. Well that’s my take in this scenario :slightly_smiling_face:

Edit:
Apologize for not noticing it earlier. Welcome to the forum @DreshikageKira :enos_flag:

2 Likes

Welcome to the forum :enos_flag: :enos:
To avoid potential problems with a splash screen installed by a global theme other then the default one I always set it to no splashscreen (none). Also think it is not absolutely necessary, just a cosmetic thing.

2 Likes

Welcome to the :enos: - Forum, @DreshikageKira , As the previous speaker mentioned, I have never used a plasma splash screen either. This is usually due to the selected theme.

2 Likes

Hey! Good to have you with us! I’m wondering if we’re now at the point where systems are so fast that the splash doesn’t actually have enough time to load. In all honesty, as others have said, we’re probably at the point now where we’re really not waiting for the desktop to load..

2 Likes

Thanks. I mean, I’d still like to have it just for aesthetic purposes, if possible.

So my guess would be that your system goes true the boot procedure so fast, that there is no time for the splash screen to load (or something like that). So that probably would mean you have to slow down the booting procedure, just so that the splash will be shown for e.g. 5 seconds. :thinking:

1 Like

Then you’re going to have to do some digging. But you’re fighting against a hardcoded design that as soon as Plasma announces it is ready, it cuts the splash screen animation off, - machines are so fast now, that the cut off is milliseconds. We’re no longer running spinning rust and waiting for systems to load.

The config for which theme it uses is here

~/.config/ksplashrc

You may also find a qml file in the splash screen folder where you can try extending the time, but again, this isn’t documented and actively wanting to make your machine slower generally isn’t something most people want. Good luck :slight_smile:

1 Like

This might be the move. I’ll give it a glance over. I appreciate you and everyone who commented for helping! Cheers! :grinning_face: