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 -- Pensez à lire la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Pensez à rajouter le mot ``spam'' dans vos champs "From" et "Reply-To:" To UNSUBSCRIBE, email to [EMAIL PROTECTED] with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]