Journal Vive Cygwin !

Posté par  (site web personnel) .
Étiquettes : aucune
0
22
mai
2003
Ca y est Grâce à Cygwin et l'excellent HOWTO-XDMCP, j'ai réussi à configurer mon Windows et mon Linux pour afficher mon bureau Linux dans une fenêtre Windows. Le bonheur !
En fait, j'utilise XDMCP pour permettre à mon Cygwin-XFree86 de se connecter sur ma machine Linux, et ça marche excessivement bien.
Malheureusement, cet HOWTO n'est pas traduit, mais bon, ça marche quand même très bien, grâce aux très bonnes explications de l'auteur concernant notamment la localisation des fichiers de configuration suivant la distribution, et également le desktop.
Par contre, il ne reste qu'un seul problème : je me retrouve avec des tonnes de session fantôme, que je n'arrive pas à fermer proprement. Donc si quelqu'un a une idée...

A tout hasard, l'adresse du HOWTO : http://www.tldp.org/HOWTO/XDMCP-HOWTO/
Et bien sûr l'adresse de Cygwin : http://xfree86.cygwin.com/
Et de deux ou trois autres utilitaires pour faire cohabiter Linux et Windows :
PuTTy : http://www.chiark.greenend.org.uk/~sgtatham/putty/
WinSCP : http://winscp.vse.cz/eng/
Et voilà ! avec ça, vous êtes parés !
Pardon ? Pourquoi il n'y a pas VNC ? Parce que contrairement au serveur X sous Windows, VNC se contente de rediriger l'affichage, et associe donc des performances réseau pitoyables à un affichage merdique. Quand il s'agit comme dans mon cas de n'avoir qu'un clavier/souris/écran pour deux machines, avec juste le matos réseau 100 Mb, rien ne vaut l'utilisation de Windows comme terminal X.
  • # Re: Vive Cygwin !

    Posté par  . Évalué à 2.

    Malheureusement, cet HOWTO n'est pas traduit

    Ben alors tu sais ce qu'il te reste à faire... ;)
    • [^] # Re: Vive Cygwin !

      Posté par  (site web personnel) . Évalué à 1.

      Je l'aurais bien fait, mais je suis un chouïa occupé en ce moment. Par contre, je vais peut-être bien envoyer un mail de remerciement à l'auteur. Si du moins ça se fait. Ca se fait ?
  • # Re: Vive SSH

    Posté par  . Évalué à 1.

    il peut etre intéressant d'utiliser un tunnel ssh compressé afin d'avoir de meilleures performances réseau et d'assurer la confidentialité de la connexion X (tout est en clair sinon)
    • [^] # Re: Vive SSH

      Posté par  (site web personnel) . Évalué à 1.

      D'après cet excellent HOWTO, l'utilisation de SSH est possible, mais on perd dans ce cas l'affichage du bureau complet, pour se retrouver avec le classique prompt, où il faut connaître le nom de toutes les applis disponibles (ou au pire, c'est ce que j'ai fait) connaître le fameux menudrake qui affiche l'application de gestion des menus où sont listées ces applications.
      • [^] # Re: Vive SSH

        Posté par  . Évalué à 2.

        n'est il pas possible d'ouvrir une session en ssh, puis de lancer
        startkde ?

        dans ce cas, on ne perdrait que le chooser (qui marche en udp, en
        donc pas "ssh-able"), mais on garderait le bureau graphique.

        La gent féminine, pas la "gente", pas de "e" ! La gent féminine ! Et ça se prononce comme "gens". Pas "jante".

        • [^] # Re: Vive SSH

          Posté par  . Évalué à 1.

          Oui, c'est bien sur possible... Il n'est pas non plus nécessaire de choisir du multi-fenêtre dans ce cas si on ne le souhaite pas. Je ne comprends pas les réserves de l'auteur du HOW-TO. Personnellement, je fais de la sorte, mais avec un 'wmaker' sitot loggé - chacun ses gouts :) J'ai testé avec StarNet X-Win32 puis tout simplement avec le serveur X de cygwin.

          Pas besoin non plus de putty et winscp si tu utilises cygwin. Installe le package ssh tout simplement.
          • [^] # Re: Vive SSH

            Posté par  (site web personnel) . Évalué à 1.

            Tu peux me donner un peu plus de détails ?
            En gros, je me logge avec SSH (donc avec PuTTy, ou peut-être le bash de Cygwin) et là, je fais un petit startkde ?
            Et ça marche bien ?
            • [^] # Re: Vive SSH

              Posté par  . Évalué à 2.

              En gros oui :)
              En fait, il faut lancer d'abord le serveur X de cygwin. Tel qu'il est installé, il existe un startx.bat ou quelque chose comme ca, qui lance twm et deux trois xterm. Débarasse-toi de twm, logge toi via ssh sur ta machine linux, (avec -X bien sur), et lance le window manager que tu veux...

              Pour faire les choses bien, il faudrait reprendre le startx.bat de cygwin et faire script correct, mais je ne l'ai pas encore fait moi-meme... Je m'y mets dès que j'ai le temps.

              Une ou deux choses peuvent te poser probleme : ta distribution n'a peut être pas validé le tunneling de X via ssh... Jette un oeil à /etc/ssh/ssh_config et RTFM comme dirait l'autre. Ensuite, je crois me rappeler avoir galéré un moment parce que la variable d'environnement DISPLAY n'était pas correctement positionnée. Si t'as un souci, regarde de ce coté là aussi.

              Bon courage.
              • [^] # Re: Vive SSH

                Posté par  . Évalué à 2.

                Le problème, c'est que concretement ça bouffe pas mal de ressources de lancer des applis X.
                Hors d'un réseau local, ça devient vraiment limite...
  • # Re: Vive Cygwin !

    Posté par  . Évalué à 1.

    au passage, "la suite SSH" PuTTY ne se résume pas qu'a un client SSH. Quelques utilitaires forts pratiques sont fournis (genre scp, générateur de clés, etc)
    • [^] # Re: Vive Cygwin !

      Posté par  (site web personnel) . Évalué à 1.

      Sauf que pour le scp, WinSCP est bien plus élégant, car plus achevé graphiquement (d'accord, ça n'aide pas la copie de fichiers, mais pour l'utilsiateur, c'est un plus non négligeable).

Suivre le flux des commentaires

Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.