Re : Re : Etat du serveur X (Ex detecter le browser par défaut)

Tahar tahar_ba at yahoo.fr
Ven 18 Juil 09:39:18 UTC 2008


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 <avelldiroll at yahoo.fr>
À : Tahar <tahar_ba at yahoo.fr>
Cc : Ubuntu <ubuntu-fr at 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 'hmm....that's funny.'
    - Isaac Azimov
-------------- section suivante --------------
Une pièce jointe HTML a été nettoyée...
URL: <https://lists.ubuntu.com/archives/ubuntu-fr/attachments/20080718/e6966043/attachment.html>


Plus d'informations sur la liste de diffusion ubuntu-fr