Accéder au contenu.
Menu Sympa

linux-31 - Re: [Linux-31] [Shell] Lever une exception

Objet : Discussions sur le logiciel libre

Archives de la liste

Re: [Linux-31] [Shell] Lever une exception


Chronologique Discussions 
  • From: peterpan31 <peterpan31 AT free.fr>
  • To: Pascal Hambourg <pascal AT plouf.fr.eu.org>, linux-31 AT culte.org
  • Subject: Re: [Linux-31] [Shell] Lever une exception
  • Date: Sun, 23 Dec 2018 16:21:08 +0100

XFCE
Le 23/12/20
pierre estrem18 à 12:07, Pascal Hambourg (via linux-31 Mailing List) a écrit :
Le 23/12/2018 à 00:12, peterpan31 (via linux-31 Mailing List) a écrit :

Le process qui s'interrompt (bug référencé) est Orca que je relance manuellement.

Il s'agirait donc de relancer Orca par "restart-orca" IMMEDIATEMENT après son arrêt et pas 1 min après !

C'est pourquoi je pensais à un mécanisme du type des exceptions de ADA, qui n'esisterait pas dans UNIX (à moins d'une version type "évenementielle").

Ada est un langage de programmation, pas un système d'exploitation.

La boucle while n'a pas l'air de fonctionner.

C'est-à-dire ?

Le principe de la boucle n'est applicable que si
1) on exécute le script contenant la boucle qui exécute le programme, au lieu d'exécuter directement le programme ;
2) le programme reste en avant-plan et ne rend la main au shell que lorsqu'il se termine, au lieu de passer en arrière-plan et de rendre la main immédiatement, comme un démon.

Comment orca est-il lancé initialement ?

Le paquet gnome-orca de Debian installe un lanceur de bureau /etc/xdg/autostart/orca-autostart.desktop qui exécute la commande "orca" et contient l'option X-GNOME-AutoRestart=true. Je n'ai pas trouvé grand-chose sur cette option, mais d'après son nom ce serait une extension spécifique à GNOME qui relance l'application si elle se termine. Quel environnement de bureau utilises-tu ?


--
AccessDV Linux 1.2.1
La distribution GNU/Linux adaptée aux déficients visuels et grands débutants
http://accessdvlinux.fr

null



Archives gérées par MHonArc 2.6.19+.

Haut de le page