- 任何登录的用户都可以右键单击桌面并获取换背景
- 这将带您走向全球设置面板与背景选择的
- 这里显示了背景和锁屏
- 在下面背景然后它允许壁纸,图片,颜色。
我遇到的问题是图片$HOME/
有效,但它显示和下的任何 .jpg 文件不是在下面$HOME/Pictures
。如果你想要有很多不同的图片可供选择,这显然会导致主目录变得混乱,而且我不希望 N 个用户拥有 N 个相同图片的副本,从而占用磁盘空间;我想要将所有背景图片/壁纸放在一个位置。
在下面壁纸似乎仅限于 16 个,并且它们是预安装在/usr/share/backgrounds/gnome/
.我尝试添加额外内容,但它们没有显示和壁纸选择;如果我删除其中的内容,那么它们就不会出现;并且只有那些原始文件名,例如布料.jpg或者道路.jpg努力显示在菜单中。如果我用不同的图片覆盖原来的 16 个文件名,那么这些新图片将显示为背景壁纸中的菜单选项。另外,如果您右键单击任何图片并选择设置为墙纸这似乎创建了一个$HOME/Wallpapers
文件夹,但这是每个用户的事情。
我安装了许多与 gnome 相关的项目,以下是我认为相关的项目;安装在 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
我的目标是允许所有用户在工作类型环境中能够从全局漂亮的壁纸或图片集中进行选择存储在一个位置将桌面背景更改为。 它必须很简单因为就任何人应该做的以及我愿意告诉任何人来说:右键单击桌面并选择更改背景。然后他们可以查看 5 张、20 张或 100 张照片并从中进行选择。这可能吗?
答案1
尝试 gnome 调整? (“调整”)仍在探索它添加的所有内容,以及为什么它不是默认的(尽管添加很简单)
我也很惊讶默认的centOS DE不允许你选择桌面背景的文件夹?它只是 ~/Pictures,没有子目录。
根据 Ubuntu 文档,~/Pictures“因为这是大多数照片管理应用程序存储 [图片] 的地方”
答案2
CentOS默认背景存储在/usr/share/backgrounds/c8/default/standard/
c8-hue-0.png c8-hue-1.png c8-hue-2.png c8-hue-3.png c8-hue-4.png
c8-hue-5.png c8-hue-6.png c8-hue-7.png c8-hue-8.png c8-hue-9.png c8.png
您可以使用“gsettings”对此进行一些操作,例如:
$ gsettings get org.gnome.desktop.background picture-uri
'file:///usr/share/backgrounds/c8/default-hue-7.xml'