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

Donnerstag 5. August 2010, 17:14

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

Donnerstag 5. August 2010, 18:13

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: 1116
Registriert: Dienstag 9. März 2004, 18:22

Donnerstag 5. August 2010, 18:20

hier steht auch was darüber
alpha
User
Beiträge: 195
Registriert: Freitag 23. Mai 2003, 23:24
Wohnort: Ulm

Donnerstag 5. August 2010, 23:17

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
Moderator
Beiträge: 4432
Registriert: Sonntag 30. März 2008, 04:16
Wohnort: RGFybXN0YWR0

Donnerstag 5. August 2010, 23:30

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