Bonjour,
En fait je fait ce test car je fais appel à un navigateur dans mon programme,
et il est destiné à des non connaisseurs, c'est vrai que généralement les
utilisateurs de GNU/Linux ont un minimum de connaissances mais ce que je suis
en train de faire est un outil de diagnostic pour notre hotline (je travaille
chez un fournisseur d'accès) ne voulant pas pénaliser les utilisateurs de
GNU/linux, je suis en train de faire un même prorgramme pour windows, linux et
MacOS.
Je peux laisser le retour du message d'erreur qui ferait un break automatique
du programme, mais je préfère anticiper cela. surtout que ce que je suis en
train de faire est un interfaçage avec un modem donc je dois accéder pour
diagnostic directement sur le modem en utilisant un navigateur, d'où
l'obligation d'avoir un mode graphique, utiliser lynx serait assez fastidieux
tout de même ;)
Merci pour ton aide
- Message d'origine
De : Avell Diroll [EMAIL PROTECTED]
À : Tahar [EMAIL PROTECTED]
Cc : Ubuntu ubuntu-fr@lists.ubuntu.com
Envoyé le : Vendredi, 18 Juillet 2008, 11h28mn 32s
Objet : Re: Re : Etat du serveur X (Ex detecter le browser par défaut)
Tahar wrote:
Je me réponds à moi même :)
Pour x-www-browser, ça résout mon problème, par contre pour init 5 déjà
sous Ubuntu, le niveau init pour l'interface graphique est le niveau 2
donc je ne peux pas compter sur runlevel
Des suggestions ?
Merci
variable d'environnement ... c'est en général à ça que ça sert ...
echo $DISPLAY
Mais est-ce vraiment utile de tester la présence de X?
Si X n'est pas présent le programme devrait planter au premier appel
graphique, et une erreur compréhensible est peut-être déja renvoyée par
la lib graphique ... ou peut-être est-il plus simple d'intercepter cette
erreur.
Si c'est pour un logiciel qui possède 2 modes de fonctionnement (X et
NoX), je conseille fortement de fournir deux commandes séparées (ou un
flag permettant d'appeler l'un ou l'autre des deux modes), beaucoup de
gens utilisant le mode NoX des logiciels alors que X est lancé ...
Sans plus de précisions, je peux difficilement suggérer autre chose
Bonne continuation
Ju
--
The most exciting phrase to hear in science, the one that heralds new
discoveries, isn't 'Eureka!' but rather 'hmmthat's funny.'
- Isaac Azimov--
ubuntu-fr mailing list
ubuntu-fr@lists.ubuntu.com
https://lists.ubuntu.com/mailman/listinfo/ubuntu-fr