ich habe hier mit blender 24 Bilder erstellt und nummeriert. Jetzt möchte gerne dass cron zu jeder vollen Stunde ein bestimmtes script ausführt welches mir mit gconftool-2 je nach Uhrzeit ein dazu passendes Bild als Hintergrund einstellt.
Zunächst hab ich dafür folgendes script:
Code: Alles auswählen
#!/bin/bash
TIME=`date +%H`
/usr/bin/gconftool-2 -t str -s /desktop/gnome/background/picture_filename /usr/share/backgrounds/WALLPAPER-ERDE/ERDE-"$TIME".png
Mit
Code: Alles auswählen
crontab -e
hab ich mir folgende Regel erstellt:
Code: Alles auswählen
PATH=/usr/local/bin:/usr/local/sbin:/sbin:/usr/sbin:/bin:/usr/bin:/usr/bin/X11
* 0-23 * * * . /home/user1/.Xdbus; /home/user1/BACK-1.sh 2>&1
Code: Alles auswählen
#!/bin/bash
# Export the dbus session address on startup so it can be used by cron
touch $HOME/.Xdbus
chmod 600 $HOME/.Xdbus
env | grep DBUS_SESSION_BUS_ADDRESS > $HOME/.Xdbus
echo 'export DBUS_SESSION_BUS_ADDRESS' >> $HOME/.Xdbus
# Export XAUTHORITY value on startup so it can be used by cron
env | grep XAUTHORITY >> $HOME/.Xdbus
echo 'export XAUTHORITY' >> $HOME/.Xdbus
Geht das eventuell irgendwie leichter in gnome oder wo sind meine fehler?