如何通过脚本更改 GNOME 3 中的壁纸?

jua*_*mah 7 gnome wallpaper

前一种在 Gnome2 中更改墙纸的方法是使用 gconftool-2,但该工具在 Gnome3 中无效。

gconftool-2 --type=string --set /desktop/gnome/background/picture_filename /home/user/background.jpg
Run Code Online (Sandbox Code Playgroud)

jua*_*mah 12

Gnome3 使用 dconf 而不是 gconf 来解决背景和壁纸问题。修改dconf的工具是gsettings,可以通过以下方式完成:

gsettings set org.gnome.desktop.background picture-uri "file:///home/user/background.jpg"
Run Code Online (Sandbox Code Playgroud)