[Debian] Problème X11

Bonjour,

J'ai 2 pc, 1 sous Debian et l'autre sous XP.
Quand je suis sur la machine Debian, j'ai accés en graphique.

Quand je me connecte avec cygwin depuis mon pc sous XP, l'interace graphqiue se lance sur la machine Linux mais pas sur XP.

Dans mon ssh j'ai bien mis

X11forwarding YES

et sous cygwin je tape :
# ssh -X monlogin@MACHINE_DEBIAN
password :
# startx

Comment afficher l'interface graphqiue sur la machine d'ou je me connecte ?

merci

8 réponses

  1. Salut,

    Donc j'ai réussi a faire quelque chose, merci pour vos réponses.
    Je lance cygwin

    cygwin@windows # startx // un xterm se lance


    dans le xterm je tape :
    cygwin@windows # ssh -X monlogin@linux
    Password :
    Warning : No xauth data; fake authentication data for X11 forwarding.
    monlogin@linux # startkde


    Là KDE se lance mais dans les fenetres différentes (le bureau dans une fenetre, le menu du bas également...)

    Pour remedier à cela, j'ai compris qu'il fallait lancer une fenetre X et un xterm dans cette fenetre X depuis cygwin.

    Je teste :
    cygwin@windows # X | xterm //X se lance mais pas xterm(unable to pen display)


    Par contre quand je tape :
    cygwin@windows # X | startx

    X se lance une première fois,
    J'ai un message d'erreur :"A fatal error has occured and Cygwin/X will now exit. Please open /tmp/XWin.log for more information..."
    X se ferme
    X se relance avec un xterm.

    Là je tape

    cygwin@windows # ssh -X monlogin@linux
    Password :
    Warning : No xauth data; fake authentication data for X11 forwarding.
    monlogin@linux # startkde


    Tout se lance dans la fenêtre X, ça marche nickel. Mais j'ai encore quelques erreurs, déjà le :
    "Warning : No xauth data; fake authentication data for X11 forwarding."

    ensuite comment lancer un xterm dans une fenetre X sans avoir l'erreur
    "A fatal error has occured and Cygwin/X will now exit. Please open /tmp/XWin.log for more information..."


    Merci.
    1
    1. Salut,

      Dans ton fichier de configuration du serveur ssh ( /etc/ssh/sshd_config) tu dois avoir la ligne :
      X11Forwarding yes

      Dans ton fichier de config du client ssh (/etc/ssh/ssh_config)
      ForwardX11 yes
      ForwardX11Trusted yes

      Normalement, ensuite, des que tu te connectes, le forwarding doit se faire correctement.

      Bonne chance
      A++
      0
      1. Modérateur
        Question stupide, as-tu installé un serveur X sous windows, genre exceed ?

        Bonne chance
        0
        1. Bjr,

          Alors dans mon fichier ssh_config sur cygwin j'ai ajouter les options
          ForwardX11 yes
          ForwardX11Trusted yes
          j'ai installer un serveur dessus.

          Je lance cygwin :
          windows@machine # startx
          une fenetre X s'ouvre avec un terminal
          je tape :
          linux@machine # linuxssh -X monlogin@MONSERVEUR
          linux@machine # startx

          le X se lance toujours sur l'écran de mon serveur et pas sur l'écran de la machine windows.
          Quand je tape
          linux@machine # echo $DISPLAY
          192.168.0.13:0:0

          192.168.0.13 est machine windows.
          0
          1. Modérateur
            "Warning : No xauth data; fake authentication data for X11 forwarding."

            C'est pas grave, j'ai la même chose et ça ne pose aucun problème.

            ensuite comment lancer un xterm dans une fenetre X sans avoir l'erreur

            "A fatal error has occured and Cygwin/X will now exit. Please open /tmp/XWin.log for more information..."


            Actuellement as-tu installé Exceed ou équivalent sur ton windows ?
            0
            1. J'utilise cygwin sur windows, j'ai installé Xfree86 dessus qui me sert de serveur X.

              Exceed est un seveur X aussi d'aprés ce que j'ai pu voir.
              0
              1. Modérateur
                Oui, moi c'est ce que j'utilise et ça marche. Le problème c'est que je ne sais pas ce que vaut le XFree que tu as installé mais c'est vrai qu'a priori ça devrait marcher aussi...

                En tout cas avec Exceed le startkde ne pose pas de pb...

                Bonne chance
                0