web-dev-qa-db-fra.com

Changer le fond d'écran via ssh

J'ai un serveur en cours d'exécution 12.04 32bit.

Je voudrais changer le papier peint via une connexion ssh.

J'ai essayé la commande suivante, mais cela n'a pas changé le fond d'écran. La commande fonctionne si je suis sur le serveur (assis physiquement avec un clavier et un moniteur connectés), mais pas via une connexion ssh.

gsettings set org.gnome.desktop.background picture-uri "file:///tmp/ozvsk.jpg"

Des idées?

2
Prem

Je pense que vous pouvez essayer ce qui suit:

ssh user@remotehost

Une fois que vous êtes connecté à l'hôte distant, vous devez exporter "Affichage" pour pouvoir le rechercher.

env | grep 'DISPLAY'

Le résultat est:

DISPLAY=:0

Vous pouvez maintenant exporter l’AFFICHAGE.

export DISPLAY=:0

Ensuite, vous pouvez définir le fond.

gsettings set org.gnome.desktop.background picture-uri "file:///tmp/ozvsk.jpg"

À votre santé.

2
Roman Raguet