Fabien3D wrote:
Je n'arrive pas à lancer les applications à travers Xterm. Exemple : je veux lancer xcdroast depuis une console, et j'ai en retour le message suivant :

Xlib: connection to ":0.0" refused by server
Xlib: No protocol specified

Gtk-WARNING **: cannot open display: :0.0

Comment changer cela ?

 Je vois deux cas possibles.

Si ton xterm est un xterm "local" sous un autre utilisateur que l'utilisateur principal, il faut que la personne A qui a lancé le serveur X autorise ton utilisateur B en Xterm.

 Il faut que A fasse :

 $ xhost localhost

 (Ca autorise B, mais aussi n'importe qui en local, note)

Sinon, si ton xterm est un xterm "distant" sur une autre machine, il faut que A autorise la machine distante :

 $ xhost machine.distante

...mais il faut aussi que l'utilisateur B précise qu'il veut afficher sur la machine locale. Dans le xterm de B :

 $ export DISPLAY=machine.qui.a.le.display:0

 Bon courage,

--
Vincent Stehlé

Linux-Azur :      http://www.linux-azur.org
Désinscriptions: http://www.linux-azur.org/liste.php3
**** Pas de message au format HTML, SVP ****

Répondre à