- Any user logged in, they can right click on desktop and get Change Background
- This takes you to the global Settings panel with Background chosen
- Here it shows Background and Lock Screen
- Under Background it then allows for Wallpapers, Pictures, Colors.
Problem I have is Pictures works but it shows any .jpg file under $HOME/
and not under $HOME/Pictures
. And this obviously makes for a messy home directory if you want a many different pics to choose from, and I don't want N users having N copies of the same pics eating up disk space; I want all background pics/wallpapers in one location.
Under Wallpapers it seems it is limited to 16, and they are those that come pre-installed located in /usr/share/backgrounds/gnome/
. I have tried adding extras and they do not show up and Wallpaper choices; if I remove what is there then they do not show up; and only those originals file names like Fabric.jpg or Road.jpg work to show up in the menu. If I overwrite those original 16 file names with different pics then those new pics show up as menu choices in Background-Wallpapers. Also if you right click on any picture and choose Set as Wallpaper that seems to create a $HOME/Wallpapers
folder but this is a per-user thing.
I have many gnome related items installed, here are what I think are relevant; this installed in CentOS-7.6.1810:
gnome-desktop3-3.28.2-2.el7.x86_64
gnome-themes-standard-3.28-2.el7.x86_64
gnome-backgrounds-3.28.0-1.el7.noarch
gnome-menus-3.13.3-3.el7.x86_64
My goal is to allow all users, in a work type environment, to be able to choose from a global set of nice wallpapers or pics stored in one location to change their desktop background to. It has to be simple because as far as anyone should have to go and as far as I am willing to tell anyone is: right click on desktop and choose change background. And then they can see and choose from 5, 20, or 100 pics to choose from. Is this possible?
gnome-tweaks
instead, which made it simple although not as graphically pretty for the selection.