Re: cron + Xdialog
Le Sun, Mar 20, 2005 at 09:35:15AM +0100, Steve écrivait/wrote:
> Le dimanche 20 mar 2005 à 09 h 29, Jean-Michel a dit:
>
> >
> > bonjour,
> >
> >
> > Le dimanche 20 mars 2005, Steve a écrit...
> >
> >
> > > j'ai écrit un petit script qui ouvre un Xdialog pour une certaine
> > > condition. J'ai mis ça dans /home/moi/bin et quand je l'exécute à
> > > la main, il marche nikel. Maintenant, je voulais en faire un
> > > cronjob, mais le Xdialog ne s'ouvre pas et je ne vois pas
> > > pourquoi.
> >
> > > Une idée?
> >
> > Si c'est cron qui l'exécute il n'a peut-être pas le droit d'accéder
> > à l'affichage X ?
>
> et comment faire pour le lui donner?
>
explicitement mettre la variable d'environnement DISPLAY, par exemple
en mettant une ligne
DISPLAY=:0
dans votre fichier crontab
Cependant, ca pourrait être considéré comme une mauvaise idée de
lancer une application X depuis cron.
--
Basile STARYNKEVITCH http://starynkevitch.net/Basile/
email: basile<at>starynkevitch<dot>net
aliases: basile<at>tunes<dot>org = bstarynk<at>nerim<dot>net
8, rue de la Faïencerie, 92340 Bourg La Reine, France
Reply to: