• # Disponibilité d'un serveur X

    Posté par . En réponse au message problème commande cssh. Évalué à 2.

    Salut,

    Ton problème n'est pas l'absence du fichier Protocol.pm, mais plutôy la non disponibilité d'un serveur X.

    De toute évidence cssh (disponible dans le paquet clusterssh pour ceux qui se posent la question) est une application graphique qui a besoin de se connecter sur un serveur X pour s'afficher.
    Comme la variable DISPLAY n'existe pas dans l'environnement de ta session SSH (via putty), cssh suppose (à tort) que le serveur est local et essaie de se connecter sur la socket unix "unix:0" (ce qui se passe lorsque l'on a DISPLAY=:0.0). C'est la connexion sur cette socket qui pose problème.

    La seule possibilité de résoudre ton problème est d'avoir un serveur X sur ta machine cliente (cad sur la machine où putty est exécuté) et de faire du "X11 forwarding" au moment de ta connexion SSH.
    Si cette machine est sous Linux (oui putty existe sous Linux), pas de soucis. En revanche, si ta machine est sous Windows (ce qui semble plus probable) il va te falloir installer et lancer un serveur X avant de réaliser ta connexion avec putty. Il existe plusieurs serveurs SSH sous Windows dont certains gratuits et au moins un libre : XFree86 avec Cygwin (http://cygwin.com/ ).

    Bonne soirée,
    JJD