Hello,
je n'ai pas suivi tout le file de la discuss, mais avez vous regardé du coté de : FreeNX / NX ça à l'air plus que prométeur. http://freenx.berlios.de/ il me semble en plus que les RPMs sont dans la distrib MDV2005LE (club peut etre) Cdlt. Selon Jean-Claude Garaud <[EMAIL PROTECTED]>: > Je n'ai plus reçu de message de la liste pendant près d'une journée : j'ai > l'impression que mon message n'est pas passé. Je le renvoie avec un ajout > concernant un terminal X sous cygwin. > ooooooooooooooooooooooooooooooooooooooooooooooooooooooooooo > > Merci pour toutes vos réponses et suggestions très intéressantes. > J'ai téléphoné hier soir à un collègue qui gère une salle informatique avec > des PCs qu'il a transformé en terminaux X : sous ses indications j'ai > rapidement connecté un PC Linux au serveur via xdmcp : c'est simple et ça > marche très bien. > En fait ce qu'il m'a fait faire est très voisin de ce qui est très clairement > > (malgré la traduction !) décrit dans la doc citée par pauldupouy > (http://bulma.net/body.phtml?nIdNoticia=1776). > > En bref et en pratique, soit S le serveur et T le terminal : > > Sur S > ==== > - Firewall : ouvrir le port 177 en UDP > - gdmsetup (ou gdmconfig, c'est un alias) : autoriser XDMCP > Pour un autre "display manager", voir la doc > http://www.tldp.org/HOWTO/XDMCP-HOWTO/ > > Sur T (SE : linux) > ========== > - Firewall : ouvrir 1 ou plusieurs ports tcp pour X : 6000, 60001, etc. (cf. > > www.iana.org/assignments/port-numbers) > - Faire afficher le "Login manager" par la commande : > X -query nom_ou_IP_du_serveur_S :1 > - Pour que la connexion se fasse automatiquement, mettre cette même commande > > dans /etc/inittab (je n'ai pas encore essayé ce dernier point ni compris > comment fonctionne inittab : je vais me documenter) : > x:5:respawn:/usr/X11R6/bin/X -query nom_ou_IP_du_serveur_S > > Qu'on me corrige si j'ai oublié quelque chose. > > En ce qui concerne ssh, ça ralentit visiblement la communication : sans doute > > pas une bonne solution avec des PCs lents. > Je vais regarder de plus près lstp (www.ltsp.org/) dès que j'aurais un peu de > > temps (ce week-end, s'il pleut !). > > Sur T (SE W$ + cygwin) > ============== > - Lancer cygwin > - Taper comme ci-dessus : > X -query nom_ou_IP_du_serveur_S > (il n'est pas nécessaire d'avoir au préalable lancé X) > ou en cas de message d'erreur indiquant que :0 est déjà utilisé : > X -query nom_ou_IP_du_serveur_S :1 > (1 ou un n° supérieur, voir problème ci-dessous) > Une fenêtre X s'ouvre avec l'invite gdm. > Si la fenêtre X reste grise, penser au firewall : le désactiver et voir si ça > > résoud le problème. Si c'est le cas le remettre en autorisant en entrée le > port tcp 6000 (et éventuellement au dessus). Si ça ne fonctionne toujours > pas, voir plus loin "Problème Kerio/cygwin". > > Problème (ou Bug ?) "fatal error" : > ------------------------------------------- > Chaque fois que Cygwin ouvre une fenêtre X, il crée un fichier Xn avec > l'attribut système (ou n est le n° du display, X0 pour :0) dans le répertoire > > Cygwin/tmp/.X11-unix. > En cas de plantage de la fenêtre X le fichier Xn correspondant n'est pas > supprimé : il empèche l'ouverture du display :n. Dans le cas d'un > redémarrage de Cygwin avec X0 non effacé, pas de problème pour lancer startx > > ou startxwin.bat. Mais > X -query nom_ou_IP_du_serveur_S > génère le message d'erreur : > " A fatal errot has occured and Cygwin/X will now exit. > Please open /tmp/Xwin.log for more information." > Solution (il y a sans doute mieux) : voir dans le répertoire > "Cygwin/tmp/.X11-unix" les n° de display utilisés, puis taper : > X -query nom_ou_IP_du_serveur_S :n ou n est un N° de display libre. > > Pour automatiser > ---------------------- > éditer Cygwin\usr\X11R6\bin\startxwin.bat > Vers la fin du fichier, trouver la ligne (ou équivalent) : > run xwin -multiwindow -clipboard -silent-dup-error > La remplacer par : > run xwin -clipboard -silent-dup-error -query nom_ou_IP_du_serveur_S > (supprimer -multiwindow qui génère une erreur). > La ou les commandes qui suivent sont inutiles (chez moi ouverture de console > X > par "run xterm -e /usr/bin/bash -l") : elle sne servent plus à rien, on peut > > les supprimer. > Enregistrer le batch sous un nom quelconque (gdm_nom_ou_IP_du_serveur_S.bat > par exemple). > Le lancer. > Pour en simplifier l'utilisation, le mettre en icône sur le bureau et (ou) > dans la liste des programmes et (ou) dans la barre de tâche. > > Problème Kerio/cygwin > ----------------------------- > La connexion est impossible avec une version 4.0.? de Kerio : la commande > "X -query nom_ou_IP_du_serveur_S" > ouvre une fenêtre X qui reste grise. > Solution : installer une version récente de Kerio ; pas de problème avec la > version actuelle (4.2.1). > > Jean-Claude > >
____________________________________________________ Want to buy your Pack or Services from Mandriva? Go to http://store.mandriva.com Join the Club : http://www.mandrivaclub.com ____________________________________________________
