Bonjour bonjour,

Je m'amuse un petit peu avec les wallpapers de mon environnement KDE.

J'ai trouvé une commande qui fonctionne plutôt bien :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
/usr/bin/dcop kdesktop KBackgroundIface setWallpaper /users/myname/mywallpaper.jpg 1
Mon souhait est d'automatiser l'exécution de cette commande.
Or, si je mets dans la crontab la ligne (execution de la commande toutes les minutes) :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
*/1 * * * * /usr/bin/dcop kdesktop KBackgroundIface setWallpaper /users/myname/mywallpaper.jpg 1
...hé bien ça ne fonctionne pas.

Jai essayé de mettre ma commande dans un script bash myscript.sh :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
#!/bin/sh
/usr/bin/dcop kdesktop KBackgroundIface setWallpaper /users/rannou/Desktop/che.jpg 1
Lorsque j'execute le script, le fond d'écran est effectivement changé mais si je mets l'execution de mon script toutes les minutes dans ma crontab.... plus rien !

Alors pourquoi ma commande ne fonctionne-t-elle pas dans ma crontab ?

Merci pour l'éclairage !