* Bertrand Prémaillon <[EMAIL PROTECTED]> [2006-05-16 15:23] : > Frédéric Bothamy a écrit : > >* Bertrand Prémaillon <[EMAIL PROTECTED]> [2006-05-16 14:31] : > >>Bonjour, > >> > >>J'essaye de lancer une tâche planifiée avec at, mais pour les GUI ça > >>ne marche pas. Par exemple pour gaim j'ai : > >> > >> (gaim:6523): Gdk-CRITICAL **: gdk_display_get_name: assertion > >>`GDK_IS_DISPLAY (display)' failed > >> > >>** (gaim:6523): WARNING **: cannot open display: unset > >> > >>J'ai appris sur la liste, que l'environnement de cron et l'environnement > >>courant n'étaient pas le même, j'ai donc tenté > >> > >>echo "DISPLAY=:0.0" | at now > >> > >>mais j'obtiens toujours le même problème. Une idée ? > > > >Oui, utilise : > > > >$ at now + 1 minute > >>DISPLAY=:0.0 gaim > > > >Naturellement, si tu te déconnectes avant l'exécution de la commande, tu > >recevras le message d'erreur correspondant. > > > > > >Fred > > > > at now + 1 minute tout-ce-que-tu-veux > syntax error. Last token seen: t > Garbled time > > c'est pour ça que je passe par echo ... | at
La syntaxe de at impose de ne pas passer la commande à lancer en paramètre, mais par l'entrée standard (c'est à nouveau dans la page manuel). Donc, ceci devrait fonctionner : echo "DISPLAY=:0.0 gaim" | at now + 1 minute Fred -- Comment poser les questions intelligemment http://www.gnurou.org/Writing/SmartQuestionsFr Comment signaler efficacement un bogue http://www.chiark.greenend.org.uk/~sgtatham/bugs-fr.html -- Lisez la FAQ de la liste avant de poser une question : http://wiki.debian.net/?DebianFrench Vous pouvez aussi ajouter 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]