problême d'X term

2003-09-01 Thread Ivan SMETS

Bonjour,
Dans le cadre de mon travail, j'ai d'installé une debian 3.0.0 sur un ancien poste bureautique.
Le but est de communiquer directement avec les serveurs situés en salle machine.
J'ai lancé l'installation avec le cd,  l'installeur  a automatiquement détecté le DHCP et s'est configuré tout seul.
Je peux me connecter avec toutes les machines en telnet mais impossible d'exporter une application graphique des serveurs distants vers mon poste locale.
Voilà mon protocole :
Je fais un xhost + sur mon poste local.
Je me connecte au serveur distant.
Je fais un export DISPLAY=[l'adresse ip de mon poste que j'obtiens via ifconfig]:0.0
je tape xterm et j'ai toujours la même erreur :
xterm Xt error : can't locate display [mon adresse IP]

Par contre j'arrive sans problème à lancer un xterm de mon poste vers une machine distante.
Quelqu'un pourrait il m'éclaircir ?
Cordialement
Ivan Smets

Re: problême d'X term

2003-09-01 Thread Nicolas Rueff
le Mon, 1 Sep 2003 10:39:48 +0100, "Ivan SMETS" <[EMAIL PROTECTED]> s'exprima 
en ces termes:

> Bonjour,
> Dans le cadre de mon travail, j'ai d'installé une debian 3.0.0 sur un 
> ancien poste bureautique.
> Le but est de communiquer directement avec les serveurs situés en salle 
> machine.
> J'ai lancé l'installation avec le cd,  l'installeur  a automatiquement 
> détecté le DHCP et s'est configuré tout seul.
> Je peux me connecter avec toutes les machines en telnet mais impossible 
> d'exporter une application graphique des serveurs distants vers mon poste 
> locale.
> Voilà mon protocole :
> Je fais un xhost + sur mon poste local.
> Je me connecte au serveur distant.
> Je fais un export DISPLAY=[l'adresse ip de mon poste que j'obtiens via 
> ifconfig]:0.0
> je tape xterm et j'ai toujours la même erreur :
> xterm Xt error : can't locate display [mon adresse IP]

Sur le local avant le telnet:
xhost +serveur
telnet serveur
(une fois sur le serveur:)
export DISPLAY=[mon adresse IP]; xterm

Ça marche très bien, si tu n'oublie pas de modifier ton 
/etc/X11/xinit/xserverrc:
--
#!/bin/sh
exec /usr/bin/X11/X -dpi 100
--
(because -nolisten tcp bloque l'écoute sur TCP)

> Par contre j'arrive sans problème à lancer un xterm de mon poste vers une 
> machine distante.
> Quelqu'un pourrait il m'éclaircir ?

Autre méthode (mieux !!!) Avec ssh: 

Pour citer Léopold BAILLY et Jacques Foury:

1 - sur le client dans /etc/ssh/ssh_config:   ForwardX11 yes
2 - sur le serveur dans /etc/ssh/sshd_config: X11Forwarding yes
3 - puis ssh -X serveur xterm

/N 
__
Nicolas Rueff <[EMAIL PROTECTED]>
http://rueff.tuxfamily.org
+33 6 77 64 44 80
--
In designing any type of construction, no overall dimension can be totalled 
correctly after 4:30 p
-- Murphy's Laws on Technology n°39
__



pgp8CHeEAL9E9.pgp
Description: PGP signature


Re: problême d'X term

2003-09-01 Thread moku
Salut,

Le 01/09/03 10:39, Ivan SMETS a écrit tout plein de choses, dont :
> Je peux me connecter avec toutes les machines en telnet mais impossible 
> d'exporter une application graphique des serveurs distants vers mon poste 
> locale.
> Voilà mon protocole :
> Je fais un xhost + sur mon poste local.
> Je me connecte au serveur distant.
> Je fais un export DISPLAY=[l'adresse ip de mon poste que j'obtiens via 
> ifconfig]:0.0
> je tape xterm et j'ai toujours la même erreur :
> xterm Xt error : can't locate display [mon adresse IP]

Est-ce que ta machine écoute bien en TCP sur le port 6000 (et/ou plus)
pour accepter les connexions X de tes serveurs distants ?

Cf. http://www.ghosthack.net/~moku/gnu-linux/export_display-xhost.txt
et les archives de la liste qui en a parlé il n'y a vraiment pas
longtemps.

-- 
moku
Site communautaire sur Masamune Shirow  //Site d'export Japonais
http://www.projectshirow.net/  //  http://www.nippon-export.com/
   Ce dont je me débarasse / http://moku.free.fr/a_la_vente.html



Re: problême d'X term

2003-09-01 Thread Romaric ALIX

par default la debian desactive la partie reseau de X
enleve -nolisten TCP
dans /etc/X11/xinit/xserverrc


Ivan SMETS a écrit:



Bonjour,
Dans le cadre de mon travail, j'ai d'installé une debian 3.0.0 sur un 
ancien poste bureautique.
Le but est de communiquer directement avec les serveurs situés en 
salle machine.
J'ai lancé l'installation avec le cd,  l'installeur  a automatiquement 
détecté le DHCP et s'est configuré tout seul.
Je peux me connecter avec toutes les machines en telnet mais 
impossible d'exporter une application graphique des serveurs distants 
vers mon poste locale.

Voilà mon protocole :
Je fais un xhost + sur mon poste local.
Je me connecte au serveur distant.
Je fais un export DISPLAY=[l'adresse ip de mon poste que j'obtiens via 
ifconfig]:0.0

je tape xterm et j'ai toujours la même erreur :
xterm Xt error : can't locate display [mon adresse IP]

Par contre j'arrive sans problème à lancer un xterm de mon poste vers 
une machine distante.

Quelqu'un pourrait il m'éclaircir ?
Cordialement
Ivan Smets 







Re: problême d'X term

2003-09-01 Thread Cyril
Salut

As tu essaye d'utiliser ssh ?:

#ssh -l  -X 

et de metter dans :/etc/ssh/sshd_config la ligne
X11Forwarding=yes ( ou qqch comme ca ) .

C est ce que j utilise chez moi.

@+
-- 
Cyril

moku said:
> Salut,
>
> Le 01/09/03 10:39, Ivan SMETS a écrit tout plein de choses, dont :
>> Je peux me connecter avec toutes les machines en telnet mais impossible
>> d'exporter une application graphique des serveurs distants vers mon
>> poste
>> locale.
>> Voilà mon protocole :
>> Je fais un xhost + sur mon poste local.
>> Je me connecte au serveur distant.
>> Je fais un export DISPLAY=[l'adresse ip de mon poste que j'obtiens via
>> ifconfig]:0.0
>> je tape xterm et j'ai toujours la même erreur :
>> xterm Xt error : can't locate display [mon adresse IP]
>
> Est-ce que ta machine écoute bien en TCP sur le port 6000 (et/ou plus)
> pour accepter les connexions X de tes serveurs distants ?
>
> Cf. http://www.ghosthack.net/~moku/gnu-linux/export_display-xhost.txt
> et les archives de la liste qui en a parlé il n'y a vraiment pas
> longtemps.
>
> --
> moku
> Site communautaire sur Masamune Shirow  //Site d'export Japonais
> http://www.projectshirow.net/  //  http://www.nippon-export.com/
>Ce dont je me débarasse / http://moku.free.fr/a_la_vente.html
>
>
> --
> Pensez à lire la FAQ de la liste avant de poser une question :
> http://savannah.nongnu.org/download/debfr-faq/html/
>
> To UNSUBSCRIBE, email to [EMAIL PROTECTED]
> with a subject of "unsubscribe". Trouble? Contact
> [EMAIL PROTECTED]
>
>



Re: problême d'X term

2003-09-01 Thread moku
Le 01/09/03 12:10, Cyril a écrit tout plein de choses, dont :
> As tu essaye d'utiliser ssh ?:

Je n'utilise que ça :-)

> #ssh -l  -X 

Plus rapide :
  ssh @ -X
;-)

> et de metter dans :/etc/ssh/sshd_config la ligne
> X11Forwarding=yes ( ou qqch comme ca ) .

Précisément :)

> C est ce que j utilise chez moi.

C'est ce que j'utilise partout !

A+
-- 
moku
Site communautaire sur Masamune Shirow  //Site d'export Japonais
http://www.projectshirow.net/  //  http://www.nippon-export.com/
   Ce dont je me débarasse / http://moku.free.fr/a_la_vente.html



Re: problême d'X term

2003-09-01 Thread moku
Le 01/09/03 15:25, Georges Mariano a écrit tout plein de choses, dont :
> > Ben la configuration de Kdm ne se trouve pas dans /etc/X11 mais dans
> > /etc/kde{2|3}/kdm/kdmrc
> 
> encore un peu plus loin ... ;-)

Certes :-)

Mais alors, qu'est-ce que les « XDMCP requests » ?
-- 
moku
Site communautaire sur Masamune Shirow  //Site d'export Japonais
http://www.projectshirow.net/  //  http://www.nippon-export.com/
   Ce dont je me débarasse / http://moku.free.fr/a_la_vente.html



Re: problême d'X term

2003-09-01 Thread Frédéric Bothamy
* moku <[EMAIL PROTECTED]> [2003-09-01 16:53] :
> Le 01/09/03 15:25, Georges Mariano a écrit tout plein de choses, dont :
> > > Ben la configuration de Kdm ne se trouve pas dans /etc/X11 mais dans
> > > /etc/kde{2|3}/kdm/kdmrc
> > 
> > encore un peu plus loin ... ;-)
> 
> Certes :-)
> 
> Mais alors, qu'est-ce que les « XDMCP requests » ?

Des requêtes d'un Procole de contrôle de gestionnaire d'affichage X (X
Display Manager Control Protocol). Cela permet de mettre en place des
terminaux X facilement.

Une doc (en anglais) à lire sur XDMCP :
http://www.traduc.org/docs/HOWTO/lecture/XDMCP-HOWTO.html

Et aussi :
http://www.traduc.org/docs/HOWTO/mini/lecture/Remote-X-Apps.html
(section 9)
http://www.traduc.org/docs/HOWTO/mini/lecture/XDM-Xterm.html
http://www.traduc.org/docs/HOWTO/mini/lecture/X-Terminal.html

Fred

-- 
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/documents/smart-questions-fr.html
Code de conduite des listes Debian
http://www.fr.debian.org/MailingLists/#codeofconduct



Re: problême d'X term

2003-09-01 Thread Georges Mariano
Selon moku <[EMAIL PROTECTED]>:

> Le 01/09/03 15:25, Georges Mariano a écrit tout plein de choses, dont :
> > > Ben la configuration de Kdm ne se trouve pas dans /etc/X11 mais dans
> > > /etc/kde{2|3}/kdm/kdmrc
> > 
> > encore un peu plus loin ... ;-)
> 
> Certes :-)
> Mais alors, qu'est-ce que les « XDMCP requests » ?

ben c'est un truc vachement pratique quand on sait le faire fonctionner...
je suis pas expert mais pour ce que j'en sais :

Pour simplifier ça permet d'obtenir avant le login/password, un dialogue (le
"host chooser") permettant de choisir sur quelle machine d'un sous-réseau on
souhaite travailler. A la maison, on pourrait imaginer un dialogue permettant de
choisir de se connecter à "PC parents" "Gameboy gamin" ou "Xbox salon" ... (avec
les jolies icones qui vont bien ...)  
 
Evidemment, il faut pour cela autoriser les machines à répondre aux requètes
XDMCP et tout bien régler comme il faut... Malgrès les explications trouvées
deci delà, j'ai jamais eu bcp de succès ... c'est toujours dans ma pile de trucs
à tester ... si quelqu'un a su faire, proprement...

A+


-- 
mailto:[EMAIL PROTECTED]
debfr-faq  http://savannah.nongnu.org/download/debfr-faq/html/



Re: problême d'X term

2003-09-01 Thread Frédéric Bothamy
* Georges Mariano <[EMAIL PROTECTED]> [2003-09-01 18:01] :
> Selon moku <[EMAIL PROTECTED]>:
> 
> > Le 01/09/03 15:25, Georges Mariano a écrit tout plein de choses, dont :
> > > > Ben la configuration de Kdm ne se trouve pas dans /etc/X11 mais dans
> > > > /etc/kde{2|3}/kdm/kdmrc
> > > 
> > > encore un peu plus loin ... ;-)
> > 
> > Certes :-)
> > Mais alors, qu'est-ce que les « XDMCP requests » ?
> 
> ben c'est un truc vachement pratique quand on sait le faire fonctionner...
> je suis pas expert mais pour ce que j'en sais :
> 
> Pour simplifier ça permet d'obtenir avant le login/password, un dialogue (le
> "host chooser") permettant de choisir sur quelle machine d'un sous-réseau on
> souhaite travailler. A la maison, on pourrait imaginer un dialogue permettant 
> de
> choisir de se connecter à "PC parents" "Gameboy gamin" ou "Xbox salon" ... 
> (avec
> les jolies icones qui vont bien ...)  
>  
> Evidemment, il faut pour cela autoriser les machines à répondre aux requètes
> XDMCP et tout bien régler comme il faut... Malgrès les explications trouvées
> deci delà, j'ai jamais eu bcp de succès ... c'est toujours dans ma pile de 
> trucs
> à tester ... si quelqu'un a su faire, proprement...

Ben oui, avec les URLs que j'ai données dans ce même fil, je n'ai pas eu
de problème particulier à le faire fonctionner (je l'avais testé quand
j'avai mis à jour le Remote X Apps mini-HOWTO).

Par exemple, avec gdm, tu modifies /etc/gdm/gdm.conf sur le serveur
XDMCP, l'option est dans la section [xdmcp]. Une fois ceci fait (et la
configuration pour se connecter à distance décrite plus avant), tu fais
un simple :

$ X -query serveur_XDMCP :1

le :1 pour utiliser le 2e serveur X local, le premier étant utilisé par
mon bureau local. Il est possible aussi d'utiliser -indirect pour que le
serveur XDMCP propose plusieurs machines sur lesquelles se connecter ou
encore -broadcast pour trouver automatiquement le serveur XDMCP.

Et ça marche chez moi (oui, forcément :-)).


Fred

-- 
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/documents/smart-questions-fr.html
Code de conduite des listes Debian
http://www.fr.debian.org/MailingLists/#codeofconduct



Réf. : Re: problême d'X term

2003-09-01 Thread Ivan SMETS

Je fais un mail pour répondre à tous.

J'ai tapé la commande egrep -r nolisten /etc/X11/*
J'ai trouvé l'instruction nolisten dans 4 fichiers.
/etc/X11/xinit/xserverrc
/etc/X11/gdm/gdm-factory
/etc/X11/gdm/gdm.conf
/etc/X11/xdm/Xservers

j'ai enlevé l'option nolisten dans chaque fichier et j'ai relancé le serveur x à chaque fois => toujours pas possible d'afficher un xterm d'une machine distante.
J'utilise kde ( et donc kdm ). Est ce que cela peut influer ou avoir un rapport ? 

Je ne sait pas comment vérifier que ma machine écoute bien sur le port TCP .

J'ai fait un test:
Je démarre ma machine.
J'ouvre une session et je lance Konsole.
Je fais un echo $DISPLAY.
Le résultat est :0
je tape xterm => un fenêtre xterm s'ouvre.

Je tape ifconfig. Je récupére l'adresse ip.
Je tape export DISPLAY=[ip]:0
je lance un xterm.
J'obtiens le même message d'erreur que sur les serverus distants.

Je n'ai pas configuré du tout le réseau (j'ai lancé l'install à partir du cd et il a détecté tout seul le dhcp et s'est configuré sans mon intervention).
Cela peut il avoir un rapport ?
Cordialement 
PS : merci de votre aide car tous les experts aix du bureau séchent !



/etc/X11/xinit/xserverrc


Pour :        Ivan SMETS/E/EDFGDF/[EMAIL PROTECTED], debian-user-french@lists.debian.org
cc :         
Objet :        Re: problême d'X term


par default la debian desactive la partie reseau de X
enleve -nolisten TCP
dans /etc/X11/xinit/xserverrc


Ivan SMETS a écrit:

>
> Bonjour,
> Dans le cadre de mon travail, j'ai d'installé une debian 3.0.0 sur un
> ancien poste bureautique.
> Le but est de communiquer directement avec les serveurs situés en
> salle machine.
> J'ai lancé l'installation avec le cd,  l'installeur  a automatiquement
> détecté le DHCP et s'est configuré tout seul.
> Je peux me connecter avec toutes les machines en telnet mais
> impossible d'exporter une application graphique des serveurs distants
> vers mon poste locale.
> Voilà mon protocole :
> Je fais un xhost + sur mon poste local.
> Je me connecte au serveur distant.
> Je fais un export DISPLAY=[l'adresse ip de mon poste que j'obtiens via
> ifconfig]:0.0
> je tape xterm et j'ai toujours la même erreur :
> xterm Xt error : can't locate display [mon adresse IP]
>
> Par contre j'arrive sans problème à lancer un xterm de mon poste vers
> une machine distante.
> Quelqu'un pourrait il m'éclaircir ?
> Cordialement
> Ivan Smets





--
Pensez à lire la FAQ de la liste avant de poser une question :
http://savannah.nongnu.org/download/debfr-faq/html/

To UNSUBSCRIBE, email to [EMAIL PROTECTED]
with a subject of "unsubscribe". Trouble? Contact [EMAIL PROTECTED]





Re: Réf. : Re: problême d'X term

2003-09-01 Thread moku
Le 01/09/03 14:19, Ivan SMETS a écrit tout plein de choses, dont :
> J'ai tapé la commande egrep -r nolisten /etc/X11/*
> J'ai trouvé l'instruction nolisten dans 4 fichiers.
> /etc/X11/xinit/xserverrc
> /etc/X11/gdm/gdm-factory
> /etc/X11/gdm/gdm.conf
> /etc/X11/xdm/Xservers
> 
> j'ai enlevé l'option nolisten dans chaque fichier et j'ai relancé le 
> serveur x à chaque fois => toujours pas possible d'afficher un xterm d'une 
> machine distante.
> J'utilise kde ( et donc kdm ). Est ce que cela peut influer ou avoir un 
> rapport ? 

Ben la configuration de Kdm ne se trouve pas dans /etc/X11 mais dans
/etc/kde{2|3}/kdm/kdmrc
Je n'utilise pas Kdm, mais je pense que c'est l'option suivante :
  [Xdmcp]
  # Whether KDM should listen to XDMCP requests. Default is true.
  Enable=false
À mettre à true, trés probablement, puis redémarrer X.

> Je ne sait pas comment vérifier que ma machine écoute bien sur le port TCP 

  netstat -natup | grep 6000

A++
-- 
moku
Site communautaire sur Masamune Shirow  //Site d'export Japonais
http://www.projectshirow.net/  //  http://www.nippon-export.com/
   Ce dont je me débarasse / http://moku.free.fr/a_la_vente.html



Re: Réf. : Re: problême d'X term

2003-09-01 Thread Frédéric Bothamy
* Ivan SMETS <[EMAIL PROTECTED]> [2003-09-01 14:19] :
> Je fais un mail pour répondre à tous.
> 
> J'ai tapé la commande egrep -r nolisten /etc/X11/*
> J'ai trouvé l'instruction nolisten dans 4 fichiers.
> /etc/X11/xinit/xserverrc
> /etc/X11/gdm/gdm-factory
> /etc/X11/gdm/gdm.conf
> /etc/X11/xdm/Xservers
> 
> j'ai enlevé l'option nolisten dans chaque fichier et j'ai relancé le 
> serveur x à chaque fois => toujours pas possible d'afficher un xterm d'une 
> machine distante.
> J'utilise kde ( et donc kdm ). Est ce que cela peut influer ou avoir un 
> rapport ? 

KDE non, par contre kdm (qui n'est pas, à ma connaissance, lié à
l'utilisation de KDE) oui. Il faut trouver le bon fichier de
configuration de lancement de kdm qui positionne ces variables.
Serait-il possible que kdm ne stocke pas ses fichiers de configuration
sous /etc/X11 ? (peut-être /etc/kde2/kdm* (ou kde3) d'après
packages.debian.org).
 
> Je ne sait pas comment vérifier que ma machine écoute bien sur le port TCP 
> .

nmap 127.0.0.1 (ou telnet 127.0.0.1 6000, etc.), c'est un port TCP (voir
dans /etc/services les ports déclarés pour X11).
 
> J'ai fait un test:
> Je démarre ma machine.
> J'ouvre une session et je lance Konsole.
> Je fais un echo $DISPLAY.
> Le résultat est :0
> je tape xterm => un fenêtre xterm s'ouvre.
> 
> Je tape ifconfig. Je récupére l'adresse ip.
> Je tape export DISPLAY=[ip]:0
> je lance un xterm.
> J'obtiens le même message d'erreur que sur les serverus distants.

Normal à cause du -nolisten tcp.
 
> Je n'ai pas configuré du tout le réseau (j'ai lancé l'install à partir du 
> cd et il a détecté tout seul le dhcp et s'est configuré sans mon 
> intervention).
> Cela peut il avoir un rapport ?

Vraisemblablement, non, les erreurs liées à une configuration réseau
sont différentes.

Une adresse utile pour ces problèmes d'affichage à distance ou avec un
autre utilisateur (histoire que plus personne ne recommande 'xhost +') :

http://www.traduc.org/docs/HOWTO/mini/lecture/Remote-X-Apps.html


Fred

-- 
Comment poser les questions de manière intelligente ?
http://www.gnurou.org/documents/smart-questions-fr.html
Code de conduite des listes Debian
http://www.fr.debian.org/MailingLists/#codeofconduct



Re: Réf. : Re: problême d'X term

2003-09-01 Thread Georges Mariano
On Mon, 1 Sep 2003 14:53:40 +0200
moku <[EMAIL PROTECTED]> wrote:

> Le 01/09/03 14:19, Ivan SMETS a écrit tout plein de choses, dont :
> > J'ai tapé la commande egrep -r nolisten /etc/X11/*
> > J'ai trouvé l'instruction nolisten dans 4 fichiers.
> > /etc/X11/xinit/xserverrc
> > /etc/X11/gdm/gdm-factory
> > /etc/X11/gdm/gdm.conf
> > /etc/X11/xdm/Xservers
>
> Ben la configuration de Kdm ne se trouve pas dans /etc/X11 mais dans
> /etc/kde{2|3}/kdm/kdmrc

encore un peu plus loin ... ;-)
grep listen */*

dans /etc/kde3 (ou 2)...

kdm/Xservers::0 local reserve /usr/X11R6/bin/X :1 -dpi 100 -nolisten tcp
vt7

...



-- 
mailto:[EMAIL PROTECTED] tel: (33) 03 20 43 84 06   
INRETS, 20 rue Élisée Reclus fax: (33) 03 20 43 83 59   
BP 317 -- 59666 Villeneuve d'Ascq   
http://www3.inrets.fr/estas/mariano