Re: xmessage : can't open display
Grand merci,
en appliquant tes consignes ci-dessous,
"xmessage" fonctionne parfaitement
et sans passer par ssh ... :-)
------------------------------------
Le mardi 23 novembre 2010, Jean-Jacques Doti a écrit :
> On Tue, 23 Nov 2010 00:10:39 +0100, corbie@free.fr wrote:
> > Le lundi 22 novembre 2010, Jean-Jacques Doti a écrit :
> >> Il suffit de regarder les options de lancement qui doivent être
> >> indiquées dans le fichier /etc/X11/xinit/xserverrc (ou peut-être dans
> la conf de gdm). Si tu y vois quelque chose du genre "-nolisten tcp",
> c'est bien le cas. Tu peux aussi vérifier si le port TCP 6000 est en écoute
> >> sur la machine où tu veux afficher tes messages : c'est le port TCP
> >> associé au display machine:0 (port 6001 pour machine:display:1).
> >> regarde du côté de la commande xauth
> >
> > J'ai besoin de précisions sur ces configurations TCP à modifier ...
> > ça doit être dans les fichiers "gdm.conf" et dans "/etc/X11/..."
> Si tu utilises gdm comme gestionnaire de connexion, tu peux simplement
> lancer gdmsetup en tant que root (via gksu ou, suivant ta configuration,
> via les menus présents sur la page de login). Il te suffit alors d'aller
> dans l'onglet "Sécurité" et de décocher la case "Refuser les connexions TCP
> au serveur X". Ensuite, il suffit de redémarrer le serveur X (simplement en
> fermant la session en cours par exemple).
>
> > et comment vérifier si le port TCP 6000 est en écoute ?
> Plusieurs méthodes sont possibles :
> - sur la machine où tourne le serveur X, exécuter "netstat -tanp | grep
> :6000" -> tu dois voir apparaître quelque chose du genre
> tcp 0 0 0.0.0.0:6000 0.0.0.0:* LISTEN
> -
> - depuis n'importe où sur ton réseau, avec un telnet :
> telnet <ta_machine> 6000
> Si le port 6000 est en écoute, ça devrait afficher "Connected to
> <ta_machine>".
>
>
> Si tu passes un "xhost +" ou un "xhost +<machine>", tu devrais pouvoir
> afficher ce que tu veux depuis <machine>, mais ça t'oblige à te connecter
> préalablement (en SSH) sur le poste distant pour aller passer ta commande
> (ou alors tu rajoutes la commande dans les fichier d'initialisation de
> bash). Quitte à passer une commande à distance, autant récupérer plutôt les
> clés d'identification xauth et les importer : il y aura beaucoup moins de
> risque de sécurité. Regarde la page de manuel de xauth (man xauth) : il y a
> quelques exemples pour faire ça et ce n'est pas très compliqué.
>
> A+
> Jean-Jacques
>
> --
> Lisez la FAQ de la liste avant de poser une question :
> http://wiki.debian.org/fr/FrenchLists
>
> Pour vous DESABONNER, envoyez un message avec comme objet "unsubscribe"
> vers debian-user-french-REQUEST@lists.debian.org
> En cas de soucis, contactez EN ANGLAIS listmaster@lists.debian.org
> Archive: [🔎] f0fb8e4326054f9379b290b1ecd18121@localhost">http://lists.debian.org/[🔎] f0fb8e4326054f9379b290b1ecd18121@localhost
>
>
>
Reply to: