使用 gsettings 设置壁纸在 ubuntu 16.04 上不起作用

使用 gsettings 设置壁纸在 ubuntu 16.04 上不起作用

当我使用此命令时:

$ gsettings set org.gnome.desktop.background picture-uri "file:///usr/share/backgrounds/TCP118v1_by_Tiziano_Consonni.jpg"

进而:

$ gsettings get org.gnome.desktop.background picture-uri

它给了我结果:

'file:///usr/share/backgrounds/TCP118v1_by_Tiziano_Consonni.jpg'

表示 picture-uri 的值设置成功。但是壁纸没有变化。我在 root 和普通用户下都尝试了上述命令。但都没有效果。我仍然可以通过手动右键单击桌面来更改壁纸。但我想通过脚本中的 gsettings 来更改它。我该怎么做?

其他信息。

$ unity --version
unity 7.4.0
$ gnome-session --version
$ nothing shows up

谢谢!

答案1

您是否尝试过在选择新壁纸文件后注销并重新登录?我遇到了同样的问题,这个方法帮我解决了。

相关内容