<html><head><style type="text/css"><!-- DIV {margin:0px;} --></style></head><body><div style="font-family:times new roman,new york,times,serif;font-size:12pt"><div>Bonjour,<br><br>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. <br><br>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 ;)<br><br>Merci pour ton aide<br></div><div style="font-family: times new roman,new york,times,serif; font-size: 12pt;"><br><div style="font-family: arial,helvetica,sans-serif; font-size: 10pt;">----- Message d'origine ----<br>De : Avell Diroll <avelldiroll@yahoo.fr><br>À : Tahar <tahar_ba@yahoo.fr><br>Cc : Ubuntu <ubuntu-fr@lists.ubuntu.com><br>Envoyé le : Vendredi, 18 Juillet 2008, 11h28mn 32s<br>Objet : Re: Re : Etat du serveur X (Ex detecter le browser par défaut)<br><br>Tahar wrote:<br>> Je me réponds à moi même :)<br>> <br>> Pour x-www-browser, ça résout mon problème, par contre pour init 5 déjà<br>> sous Ubuntu, le niveau init pour l'interface graphique est le niveau 2<br>> donc je ne peux pas compter sur runlevel<br>> <br>> Des suggestions ?<br>> <br>> Merci<br><br>variable d'environnement ...
 c'est en général à ça que ça sert ...<br><br>echo $DISPLAY<br><br>Mais est-ce vraiment utile de tester la présence de X?<br>Si X n'est pas présent le programme devrait planter au premier appel<br>graphique, et une erreur compréhensible est peut-être déja renvoyée par<br>la lib graphique ... ou peut-être est-il plus simple d'intercepter cette<br>erreur.<br><br>Si c'est pour un logiciel qui possède 2 modes de fonctionnement (X et<br>NoX), je conseille fortement de fournir deux commandes séparées (ou un<br>flag permettant d'appeler l'un ou l'autre des deux modes), beaucoup de<br>gens utilisant le mode NoX des logiciels alors que X est lancé ...<br><br>Sans plus de précisions, je peux difficilement suggérer autre chose<br><br>Bonne continuation<br><br>Ju<br>-- <br>The most exciting phrase to hear in science, the one that heralds new<br>discoveries, isn't 'Eureka!' but rather 'hmm....that's funny.'<br>    - Isaac
 Azimov<br><br></div></div></div></body></html>