KDE splash screen didn't upgrade to 6.7

I use Arch + KDE Plasma on my desktop computer and EndeavourOS + KDE Plasma on my main laptop (Wayland on both). However, after upgrading KDE to version 6.7 on the latter, the login screen continues to display the Breeze theme from version 6.6. In other words, the login screen hasn’t been upgraded to version 6.7. (I don’t have this problem on my desktop, which runs Arch.) How can I fix that? Thank you.

Try System Settings → Login → Apply Plasma Settings → Reset to Default Settings.

Thank you. Unfortunately, it didn’t solve the problem. I still see the previous image (from Plasma 6.6) on the login screen. Once I have logged in, I see the correct image (Waterfall) as my wallpaper. It’s as if the Waterfall login image isn’t available, so Plasma defaults back to the previous version’s image.

I got the login screen to change by applying system settings to login screen under that same settings section that @Schlaefer referenced, so give that a try

Frustrating though, took me a few reboots to figure this out, and not sure why PLM didn’t update automagically like the desktop and lock screen :thinking:

[solved]

Root Cause

The Plasma Login Manager (plasmalogin) maintains its own separate copy of wallpapers under /var/lib/plasmalogin/wallpapers/. When EndeavourOS was initially installed, it copied the default KDE wallpaper (“Next”, which displays as “Waterfall”) into that directory.

The problem: this copy wasn’t updated when the plasma-workspace-wallpapers package was upgraded. The system-wide wallpaper in /usr/share/wallpapers/Next/ was updated to the KDE 6.7 version (June 16), but the plasmalogin copy remained at the old KDE 6.6 version (May 13). This is why the desktop and lock screen showed the new Waterfall wallpaper correctly, while the login screen still showed the old one.

Additionally, the KCM (System Settings module) for Plasma Login Manager has a bug in KDE 6.7 — its QML is broken (missing properties like cfg_PreviewImageDefault), so the Apply button does not actually save any changes. The KCM also displays a “Waterfall” preview that does not match any installed file, which adds to the confusion.

Solution

Replace the stale copy in /var/lib/plasmalogin/wallpapers/ with the current system version:

Backup the old copy (optional)

sudo cp -r /var/lib/plasmalogin/wallpapers/Next /var/lib/plasmalogin/wallpapers/Next.bak

Remove the outdated copy

sudo rm -rf /var/lib/plasmalogin/wallpapers/Next

Copy the updated wallpaper from the system

sudo cp -r /usr/share/wallpapers/Next /var/lib/plasmalogin/wallpapers/

Fix ownership

sudo chown -R plasmalogin:plasmalogin /var/lib/plasmalogin/wallpapers/Next

Restart the login manager

sudo systemctl restart plasmalogin.service

Verification

Before the fix:

# Old copy (May 13, smaller files)
$ ls -la /var/lib/plasmalogin/wallpapers/Next/contents/images/
-rw-r--r-- 1 root root 8287996 May 13 09:07 5120x2880.png

After the fix:

# Updated copy (June 16, larger files)
$ ls -la /var/lib/plasmalogin/wallpapers/Next/contents/images/
-rw-r--r-- 1 plasmalogin plasmalogin 8735616 Jun 16 10:31 5120x2880.png