Changer de fond d'écran sous KDE mais en ligne de commande ... - Linux et OS Alternatifs
Marsh Posté le 16-06-2004 à 12:25:50
Quelque chose comme ça ?
dcop kdesktop KBackgroundIface setWallpaper url/cheminduwallpaper 6
Marsh Posté le 16-06-2004 à 13:32:01
Merci, c'est effectivement ça ...
J'ai un autre problème maintenant, j'ai créé un script TRES TRES sommaire pour changer automatiquement l'image de fond de KDE par une image que je récupère sur internet ...
#/bin/sh |
Ce script fonctionne si je le démarre à la main mais si je le mets dans le crontab, l'instruction dcop ne fonctionne pas et renvoie "Aborting. $HOME is not set.". J'ai essayé d'exporter $HOME mais une autre erreur apparait : "ERROR: Couldn't attach to DCOP server!". Est ce que quelqu'un pourrait me dire d'où viennent ces erreurs ?
Marsh Posté le 16-06-2004 à 17:35:06
il faut renseigner $HOME et $USER
Marsh Posté le 18-06-2004 à 01:17:39
Je vous remercie chaleureusement pour vos réponses ... J'ai réussi gràce à votre aide à faire un petit script sympa ... Je le publie si ça intéresse quelqu'un ...
#/bin/sh |
N'hésitez pas à me faire part de commentaires constructifs et idées pour l'amélioré (je l'avoue, il est encore pas mal bancal ...)
J'aimerai par exemple ajouté un test qui vérifie si l'utilisateur qui voit son fond d'écran changé est bien logué (par exemple si je mets ce script dans le crontab, inutile de changer l'écran s'il n'est pas connecté). Je croyais que la commande pour connaitre les utilisateurs loguers était "who" mais cette dernière ne renvoie rien chez moi. Pourriez vous me dire comment procéder ?
Marsh Posté le 16-06-2004 à 11:14:53
J'aimerai savoir s'il y a la possibilité de changer le fond d'écran de KDE à partir d'une ligne de commande (j'ai regardé la Faq mais je n'ai rien trouvé)
---------------
/dev/null