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.

Reply via email to