Is there anything particularly different between this PC and the others?
For example, doing some reading, I see xfce holds backgrounds in /usr/share/xfce4/backdrops and checks ~/.local/share/xfce4/backdrops/
Assuming KDE Plasma it appears to find info here:
cat ~/.config/plasma-org.kde.plasma.desktop-appletsrc
looking at the home directory a few things have shifted and migrated around with time, example:
~/.kde/share/
~/.kde4/share/
~/.local/share/
Something to note is....
/usr/share/* really should be seen as a shared read-only area amongst multiple users. A local user doesn't modify these.
Therefore I'd expect Preferences/Appearance/Background should clone wallpapers into ~/.local directory and use that instead.
During login, I would expect that the background is controlled by root, and once transferred to the local user, then, the user's local settings are used instead.
Reading this
https://unix.stackexchange.com/question ... e-plasma-5 where a user can potentially have hundreds of backgrounds, it would make sense to copy /usr/share/mga/backgrounds into that local folder. If space was at a premium, you could probably add symlinks from inside your ~/.local wallpaper directory to the /usr/share directory instead. Maybe something looking like this:
- Code: Select all
default.jpg -> default.png
default.png -> /usr/share/mga/backgrounds/Mageia-Default-1600x1200.png
Mageia-Default-1024x600.png -> /usr/share/mga/backgrounds/Mageia-Default-1024x600.png
Mageia-Default-1280x1024.png -> /usr/share/mga/backgrounds/Mageia-Default-1280x1024.png
Mageia-Default-1280x768.png -> /usr/share/mga/backgrounds/Mageia-Default-1280x768.png
Mageia-Default-1600x1200.png -> /usr/share/mga/backgrounds/Mageia-Default-1600x1200.png
Mageia-Default-1920x1200.png -> /usr/share/mga/backgrounds/Mageia-Default-1920x1200.png
Mageia-Default-3840x2160.png -> /usr/share/mga/backgrounds/Mageia-Default-3840x2160.png