我正在尝试使用命令行更改 Deepin Linux 上的壁纸(X 服务器是 Deepin 桌面管理器 (dde))。我可以使用命令执行此操作, gsettings set com.deepin.dde.appearance background-uris
但我需要等待用户注销/系统重启才能显示新壁纸。
我该如何解决我的问题——是否有重新加载壁纸或类似的东西的命令?
答案1
我使用这个模式和 dconf 来切换 deepin 上的壁纸
dconf write /com/deepin/wrap/gnome/desktop/background/picture-uri "'/path/to/image'"
您也可以使用这个(我发现它更方便,因为语法中不需要引号)
gsettings set com.deepin.wrap.gnome.desktop.background picture-uri /path/to/image