https://bugs.kde.org/show_bug.cgi?id=523850
Bug ID: 523850
Summary: Wallpaper file not copied to plasmalogin home
directory after selecting via System Settings
(kcm_plasmalogin)
Classification: Plasma
Product: plasma-login-manager
Version First 6.7.2
Reported In:
Platform: CachyOS
OS: Linux
Status: REPORTED
Severity: minor
Priority: NOR
Component: general
Assignee: [email protected]
Reporter: [email protected]
CC: [email protected], [email protected]
Target Milestone: ---
DESCRIPTION
When changing the login screen wallpaper via System Settings → Login Screen
(kcm_plasmalogin), the polkit authentication prompt appears and completes
successfully, and /etc/plasmalogin.conf is correctly updated with an Image=
path pointing into /var/lib/plasmalogin/wallpapers/. However, the actual image
file is never copied to that location by the helper, so the referenced file
does not exist and the login screen falls back to the default wallpaper.
STEPS TO REPRODUCE
1. Open System Settings → Login Screen (kcm_plasmalogin)
2. Select a custom wallpaper image
3. Click Apply, authenticate via the polkit prompt
4. Check /etc/plasmalogin.conf — the Image= line correctly points to
/var/lib/plasmalogin/wallpapers/<filename>
5. Check /var/lib/plasmalogin/wallpapers/ — the referenced file is not present
OBSERVED RESULT
Config is written correctly, but the image file itself is silently not copied
to the plasmalogin service user's home directory. No error is shown to the
user. Login screen shows the previous/default wallpaper instead.
EXPECTED RESULT
The helper should copy the selected wallpaper file into
/var/lib/plasmalogin/wallpapers/ (owned by plasmalogin:plasmalogin) as part of
the save action, or should report an error if it cannot.
SOFTWARE/OS VERSIONS
Operating System: CachyOS Linux
KDE Plasma Version: 6.7.3
KDE Frameworks Version: 6.28.0
Qt Version: 6.11.1
Kernel Version: 7.1.3-2-cachyos (64-bit)
Graphics Platform: Wayland
ADDITIONAL INFORMATION
Manually copying the file into place fixes it.
--
You are receiving this mail because:
You are watching all bug changes.