pythonscript mit cron starten

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
alpha
User
Beiträge: 195
Registriert: Freitag 23. Mai 2003, 23:24
Wohnort: Ulm

Hallo Pythonfreunde,

ich habe hier im Forum den Wallpaperchanger von HorstJens ausgegraben
http://www.python-forum.de/viewtopic.ph ... =wallpaper

Jetzt wollte ich diesen etwas modifiziert regelmässig mit crontab starten.
Leider bricht er an der Stelle

Code: Alles auswählen

client.set_background(imageitems[item])
ab.
Ich habe dann den Fehler in ein File schreiben lassen mit folgendem Ergebnis:

Code: Alles auswählen

Failed to contact configuration server; some possible causes are that you need to enable TCP/IP networking for ORBit, or you have stale NFS locks due to a system crash. See http://projects.gnome.org/gconf/ for information. (Details -  1: Not running within active session)
Hat jemand dafür eine Abhilfe?

Grüße
alpha
problembär

Hmm, Du könntest Dich hier mal einlesen.

Im Prinzip geht es darum, daß das Skript über cron nicht weiß, welcher X-Server und welcher WM läuft und wer daran welche Rechte hat.

Gruß
burli
User
Beiträge: 1156
Registriert: Dienstag 9. März 2004, 18:22

hier steht auch was darüber
Das schwierigste beim Programmieren ist, sinnvolle Variablen- und Funktionsnamen zu finden :lol:
alpha
User
Beiträge: 195
Registriert: Freitag 23. Mai 2003, 23:24
Wohnort: Ulm

Vielen Dank für die Antworten.

Das mit dem DISPLAY=:0 hab ich wohl überlesen.
Werd ich morgen gleich mal testen.

Gruß
alpha
Benutzeravatar
cofi
Python-Forum Veteran
Beiträge: 4432
Registriert: Sonntag 30. März 2008, 04:16
Wohnort: RGFybXN0YWR0

Evtl musst du auch $XAUTHORITY setzen, defaultmässig ist die Datei unter ~/.Xauthority
Antworten