[Debian] Problème X11

stena83 Messages postés 20 Statut Membre -  
mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   -
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. stena83
     
    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
  2. rer_louz Messages postés 276 Statut Membre 71
     
    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
  3. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    Question stupide, as-tu installé un serveur X sous windows, genre exceed ?

    Bonne chance
    0
  4. stena83
     
    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
  5. Vous n’avez pas trouvé la réponse que vous recherchez ?

    Posez votre question
  6. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    "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
  7. stena83
     
    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
  8. mamiemando Messages postés 33228 Date d'inscription   Statut Modérateur Dernière intervention   7 940
     
    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