| Summary: | SDDM-kcm doesn't change the breeze sddm theme background if the new background image name is same as the old name | ||
|---|---|---|---|
| Product: | [Applications] systemsettings | Reporter: | Rog131 <samrog131> |
| Component: | kcm_sddm | Assignee: | David Edmundson <kde> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | 4wy78uwh, baggeraar01, bugseforuns, mrjoeharris, nate, postix, RaitaroHikami, reubenparfrey, rockingcat |
| Priority: | NOR | ||
| Version First Reported In: | 5.9.4 | ||
| Target Milestone: | --- | ||
| Platform: | Neon | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/sddm-kcm/-/commit/f817de71e1f5c5609de2e8681130144f19dfb24d | Version Fixed/Implemented In: | 6.5.0 |
| Sentry Crash Report: | |||
|
Description
Rog131
2017-03-28 20:16:40 UTC
*** This bug has been marked as a duplicate of bug 381382 *** sorry, that's not quite the same. I did get around this by having the image for the SDDM a link instead. Keep in mind that you have to make the link in /usr/share/sddm/themes/breeze/ for this to work properly. The gist of it: `ln -s 1.jpg /usr/share/sddm/themes/breeze/` After this you can change 1.jpg in any way you want and SDDM will listen to you. For more info see here: https://github.com/RaitaroH/KDE-Terminal-Wallpaper-Changer This bug persists in plasma 5.15.2. I used files named "2.jpg" instead of "1.jpg". Operating System: Arch Linux KDE Plasma Version: 5.15.2 KDE Frameworks Version: 5.55.0 Qt Version: 5.12.1 We check the file name every time to save uploading a new wallpaper if we've adjusted something unrelated like the cursors. Should be fixable if we track the dirty state client side. Once a new SDDM theme is selected and rebooted, the correct theme shows while logging in. Once the laptop sleeps and is awakened it reverts back to the default SDDM theme. This is still the case with KDE Plasma version 5.27.7. The old background isn't deleted, therefore it isn't possible to set a new background when it has the same filename. Still present in Plasma 6.0.4 This issue still appears to be present on Plasma 6.4 beta Can confirm. A possibly relevant merge request was started @ https://invent.kde.org/plasma/sddm-kcm/-/merge_requests/92 Git commit f817de71e1f5c5609de2e8681130144f19dfb24d by Nate Graham, on behalf of Amy Rose. Committed on 10/07/2025 at 17:55. Pushed by ngraham into branch 'master'. Fix wallpaper not changing when files have same name This commit updates the wallpaper changing logic to track whether the user set a new wallpaper rather than comparing filenames. FIXED-IN: 6.5.0 M +6 -4 sddmauthhelper.cpp M +4 -2 src/sddmkcm.cpp M +15 -1 src/themesmodel.cpp M +2 -0 src/themesmodel.h https://invent.kde.org/plasma/sddm-kcm/-/commit/f817de71e1f5c5609de2e8681130144f19dfb24d |