Perlskript per Cronjob

Florian Diesch diesch at spamfence.net
So Aug 29 20:31:55 BST 2010


Sven Radde <sven at radde.name> writes:

> Hi!
>
> Am -10.01.-28163 20:59, schrieb Nils Kassube:
>>> Der übliche Fehler bei Cronjobs ist ja, dass irgendwas mit der
>>> Umgebung innerhalb von Cron anders ist als in der Konsole. Welche
>>> Umgebungsvariablen müsste ich für das gconftool setzen?
>> 
>> Du musst die Umgebungsvariable DISPLAY passend setzen, z.B. so:
>> 
>> system("DISPLAY=:0 /usr/bin/gconftool -t string -s /desktop/gnome/background/picture_filename $wallpapers[$index]");
>
> Leider kein Effekt. :-(
>
> Gibt es nicht vielleicht einen anderen Weg, das Wallpaper in einem
> Skript zu setzen?

Kopiere einfach ein neues Bild auf die als Wallpaper benutzte
Datei. Gnome merkt, wenn die Datei sich ändert, und läd das Bild neu.


   Florian
-- 
Simple dict-like Python API for GConf:
<http://www.florian-diesch.de/software/easygconf/>