linux user group brescia

immagine del castello

Archivio della mailing list

[LugBS] Ubuntu e crontab

Diego Monselice info a diegomonselice.it
Mer 11 Dic 2013 17:11:08 UTC
Ho provato ad impostarlo a 2 minuti, ho provato a sostituire Python 
ecc... con il percorso ad uno script bash che fa partire lo script 
python e non ha fatto nulla. Il tutto funziona se lanciato manualmente. 
Risultato di ciò che ho fatto, un bel messaggino di crash (<Ubuntu 
13.04> ha riscontrato un errore interno) il cui Title ha come valore 
"python2.7 crashed with SIGSEGV in 
gdk_window_enable_synchronized_configure()". Tra le varie info che vedo, 
sotto a SegvAnalysis leggo:

~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
Segfault happened at: 0x7f7df1848d0e 
<gdk_window_enable_synchronized_configure+14>: mov 0x18(%rdi),%rbx
PC (0x7f7df1848d0e) ok
source "0x18(%rdi)" (0x00000018) not located in a known VMA region 
(needed readable region)!
destination "%rbx" ok
~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~

E se provassi ad usare le PyQt al posto di GTK? Secondo voi può essere 
quello la causa?


Il 11/12/2013 16:36, Marco Manenti ha scritto:
> Ciao, un paio di cose.. per provare non puoi farlo prima delle 20? 
> tipo impostare l'orario per i 5 minuti successivi?
> L'utente che ha creato il cron è lo stesso che ha fatto il login?
> prova a dare il percorso completo di python ( /usr/bin/python )
>
> ciao
>
>
>
> Il giorno 11 dicembre 2013 13:56, Diego Monselice 
> <info a diegomonselice.it <mailto:info a diegomonselice.it>> ha scritto:
>
>     Ciao caro, ho controllato in /var/log/syslog e non ho trovato
>     record alle ore 20, per cui suppongo che o si siano già eliminati
>     tali eventi (e mi pare la possibilità più plausibile considerando
>     che i primi log sono di stamattina), oppure non è stato proprio
>     lanciato
>
>     Ho provato ora a inserire MAIL= ecc... in crontab.
>
>     Per quanto riguarda la tua ipotesi relativa allo sganciamento dal
>     terminale direi che non credo sia quello, considerando che lo
>     script viene correttamente eseguito anche lanciandolo da GUI con
>     un doppio click.
>
>     Ora attendo la mail di stasera h 20:00 :-D
>
>     Grazie per ora
>
>
>
>     Il 11/12/2013 09:24, Andrea Gelmini ha scritto:
>
>         Il 10 dicembre 2013 23:40, Diego Monselice
>         <info a diegomonselice.it <mailto:info a diegomonselice.it>> ha
>         scritto:
>
>             0 20 * * * python /home/diego/script.py
>
>         Un paio di idee:
>         a) controlla in /var/log/syslog cosa ti dice cron quando cerca di
>         eseguire il comando;
>         b) se setti nel crontab il campo MAILTO=gino a example.com
>         <mailto:gino a example.com> con la tua
>         email, l'eventuale output dell'esecuzione ti arriva via email.
>
>         Partirei da qui.
>         A seconda di cosa fai nello script, potrebbe essere che
>         sganciato da
>         un terminale non funzioni.
>         E' da indagare.
>         Alla cieca ti direi che una via per risolvere è di appoggiarsi al
>         classico sistema ti notifiche supportato dai vari window manager.
>
>         Ciao,
>         Gelma
>
>
>     -- 
>     Info/Lamentele/Segnalazioni: andrea.gelmini a gmail.com
>     <mailto:andrea.gelmini a gmail.com>
>
>
>
>



Maggiori informazioni sulla lista Lug