Serveur X configurer pour importer une fenêtr
Résolu
Char Snipeur
Messages postés
10112
Date d'inscription
Statut
Contributeur
Dernière intervention
-
kasuo -
kasuo -
Bonjour,
Voilà mon souci, j'ai un PC sous tout linux, et un autre sous mandriva.
Je souhaiterai me connecter à mon PC mandriva depuis le toutou via ssh et afficher une fenêtre. Le souci, j'ai une erreur. Comme une petite illustration vaut mieux qu'un long discours, une copie console :
Merci à ceux qui m'aideront à résoudre ce problème.
--
La vrai soumission c'est quand les esclaves s'inquiètent du cours du coton.
Char Snipeur
Voilà mon souci, j'ai un PC sous tout linux, et un autre sous mandriva.
Je souhaiterai me connecter à mon PC mandriva depuis le toutou via ssh et afficher une fenêtre. Le souci, j'ai une erreur. Comme une petite illustration vaut mieux qu'un long discours, une copie console :
# ssh -X char@mandriva char@mandriva's password: Your password will expire in 99982 days. Last login: Wed Jan 18 21:06:27 2012 from 192.168.1.21 [char@mandriva ~]$ xclock Error: Can't open display: localhost:10.0
Merci à ceux qui m'aideront à résoudre ce problème.
--
La vrai soumission c'est quand les esclaves s'inquiètent du cours du coton.
Char Snipeur
8 réponses
-
-
Merci de ta réponse, mais c'était déjà fait :-/
le problème semble venir du client (je vais essayer de confirmer). -
Voilà la partie qui peut être intéressante :
debug2: x11_get_proto: /usr/X11R6/bin/xauth list 81.191.2.117:0.0 2>/dev/null debug1: Requesting X11 forwarding with authentication spoofing. debug1: channel 0: request x11-req
Rien d'autre en rapport avec l'affichage.
par contre, pas de "/usr/X11R6/bin/xauth" ni sur le client ni sur le serveur. -
Re-
# ssh -X char@mandriva
char@mandriva's password:
Cherches plus, ton problème il vient du fait que tu lances ta connexion depuis une session root (#) ;-((
Tu me copieras (à la main et non en copier/coller) 1000 fois :
Il est interdit de lancer une connexion ssh en root et qui plus est avec du X11 forwarding !!!
;-DD -
Vous n’avez pas trouvé la réponse que vous recherchez ?
Posez votre question -
j'ai trainé du coté du forum toutou/puppy, il semble que ces distributions ne soient pas faites pour avoir des utilisateurs, tout se fait en root. L'idéal serait donc de débloquer ce problème de restriction "root".
Sinon, j'ai testé le serveur sur une autre machine. Il faut que je redéfinisse la variable DISPLAY sinon ça ne fonctionne pas; -
J'ai réussi à créer un utilisateur qui n'est pas "root" (spot) mais j'ai toujours le même problème.
-
Après lectures diverses et varié, j'ai détecté un autre problème.
le PC sous toutou n'a pas le port tcp 6000 ouvert ! Donc forcément impossible d'ouvrir une connexion X dans ces conditions.
Comment faire pour que X ouvre ce port et écoute dessus ?-
Salut,
Ne connaissant pas trop Toutou Linux et n'en ayant pas sous la main, regarde si dans les paramètres de configuration il n'y en aurait pas un qui concerne xdm, kdm ou gdm, où tu pourrais justement autoriser l'ouverture du port...
A tout hasard, jette un oeil à Export display avec xdmcp ;-\
-
-
J'ai résolu le problème, il y avait "-nolisten tcp" dans le script de démarrage (qui n'était pas à la place habituelle dans /etc, donc pas trouver en grep). Avec un xhost + ça fonctionne maintenant.
Merci zipe31 et le Howto sur X.