Re: Lancer une appli graphique avec cron
Seb wrote:
> re-bonjour,
>
> Je cherche déjà depuis un moment mais sans succès à lancer une appli X
> via mon crontab.
>
> crontab -l me donne :
>
> DISPLAY=:0.0
> 14 12 * * * $HOME/scripts/lancer_xterm.sh
>
>
> le script $HOME/scripts/lancer_xterm.sh contient :
>
> #!/bin/sh
> /usr/bin/X11/xterm
>
>
> Si je le lance depuis un terminal, il fait bien ce que je lui demande,
> si il est exécuté par cron, il ne se passe rien, mis à part la réception
> d'un mail :
>
> Xlib: connection to ":0.0" refused by server
> Xlib: No protocol specified
>
> /usr/bin/X11/xterm Xt error: Can't open display: :0.0
>
>
> Comme si xterm était lancé par un autre utilisateur... pourtant il
> s'agit bien de MON crontab.
>
cron n'est pas une application X et n'est pas lancé par X, il n'a donc pas
les variables d'environement dont X a besoin
> Comment faire ???
>
rajouter en dessous de DISPLAY=:0.0
XAUTHORITY=$HOME/.Xauthority
> Merci d'avance
>
> Seb
>
>
>
Reply to: