我有一个正在运行的服务器12.04 32bit
。
我想通过连接更改壁纸ssh
。
我尝试了以下命令,但并没有更改壁纸。如果我在服务器上(实际坐下并连接键盘和显示器),该命令会起作用,但通过连接则不起作用ssh
。
gsettings set org.gnome.desktop.background picture-uri "file:///tmp/ozvsk.jpg"
有任何想法吗?
答案1
我觉得你可以尝试以下方法:
ssh user@remotehost
一旦您登录到远程主机,您需要导出“显示”,以便可以使用它来搜索它。
env | grep 'DISPLAY'
结果是:
DISPLAY=:0
现在您可以导出 DISPLAY。
export DISPLAY=:0
然后你就可以设置背景了。
gsettings set org.gnome.desktop.background picture-uri "file:///tmp/ozvsk.jpg"
干杯。