Per GUI script in cron , prova la riga seguente in un shell :
crontab -e
Quindi in crontab :
0 7 * * * DISPLAY=:0 /PATH/TO/SCRIPT
Provalo sul crontab del tuo utente :
@hourly DISPLAY=:0 xterm -e /path/to/my/script.sh
Aprirà (ogni ora) un xterm con lo script in esecuzione ed esci dopo che lo script è terminato. Ovviamente, dovresti modificare il @hourly parte per soddisfare le tue esigenze.