Forum Astuces.divers [X-Window] Balader un bureau en campagne

Posté par  (site web personnel) .
Étiquettes : aucune
0
9
juin
2001
Vous voudriez bien vous loguer à distance en mode graphique sur votre machine ? Pour ce faire, installez un merveilleux logiciel nommé vnc et lancez sur celle-ci vncserver. Cela crée un serveur X bidon sur lequel est lancée votre session.
Puis, sur la machine distante, lancez xvncviewer monserveur:1 et vous serez comme chez vous. Si vous fermez la fenêtre sans vous déloguer, il est possible de retrouver la session en l'état plus tard. Il est également possible de l'utiliser avec ssh ; faites ssh -L 5901:localhost:5901 mamachine, et lancez séparément xvncviewer :1.
Il existe également des clients pour Windows (non essayé) et pour svgalib (comme ça, vous pouvez vous passer de serveur X, sur une machine insuffisamment pourvue en mémoire).
  • # Client windows

    Posté par  . Évalué à 1.

    Le client pour windows marche très bien, le "serveur " pour windows aussi. Toutes les combinaisons sont permises...
    • [^] # Re: Client windows

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

      Utilisateur regulier de la solution serveur Windows et client Linux, je souhaite apporter un peu de mon experience.

      Le seul point negatif reside dans le raffraichissement. En effet, l'ouverture des menus est tres rarement detectee de suite. Il faut donc souvent faire passer la souris sur tout le menu histoire d'y voir quelque chose (la zone de la souris etant systematiquement raffraichie).

      J'ai aussi remarque un comportement bizare (non etudie) : il semble que le serveur decide parfois que le CAPS-Lock a ete enfonce. Du coup, le click de souris suivant se transforme en selection de liste/zone. C'est relativement genant avec le tableur, puisqu'il faut penser a faire preceder tous les clics souris d'une pression de la touche Shit.

      A part ca c'est vraiment genial.
      • [^] # Re: Client windows

        Posté par  . Évalué à 1.

        J'utilise aussi VNC pour administrer les dizaines de machine du boulot, moi aussi j'ai le bug du CAPS-Lock, c'est assez chiant, mais j'ai trouvé un moyen de corriger ca.

        il faut trouver le point de départ de sélection et recliquer dessus en appuyant sur SHIFT en-même temps.
      • [^] # Re: Client windows

        Posté par  . Évalué à 1.

        J'avais le pb aussi, il me semble que dans les options de winvnc on peut 'tuner' un peu le comportement du rafrachissement. Le probleme a été réglé pour moi...
        • [^] # Re: Client windows

          Posté par  . Évalué à 1.

          Oui : Option sur le serveur et cocher Poll Full Screen !
    • [^] # Re: Client windows

      Posté par  . Évalué à 1.

      La dernière fois que j'avais utilisé VNC avec un serveur Windows et un client Unix (Linux d'ailleurs), j'avais eu à saisir du texte français et je m'étais rendu compte que les touches mortes étaient mal gérées. Par exemple ^+e donnait ^e au lieu de ê.

      Pas forcément gênant pour administrer la machine mais pour moi c'était rhédibitoire. J'espère que ça a été corrigé depuis (je ne sais malheureusement plus quelles versions j'utilisais).
  • # TightVNC

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

    J'en profite pour signaler l'existence d'un fork (je crois que c'est le mot) de VNC, qui vise (nottement) à lui permettre d'utiliser moins de bande passante.
    C'est toujours bon à prendre, surtout que ce logiciel est extrement couteux en terme de bande passante (si je me souviens bien).
    http://www.tightvnc.com/(...)
    • [^] # Re: TightVNC

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

      super bon logiciel pour aller verifier des serveurs windows de prod depuis chez soi (modem 56k), tu peux activer la compression des images et des couleurs, super top.

      Steph
  • # Re: Balader un bureau en campagne

    Posté par  . Évalué à 1.

    On peut également directement utiliser des logiciels graphiques à distance via SSH, si la configuration l'autorise (x11 forwarding).
    Ca a pour avantage de ne pas nécessiter l'ajout de quoi que ce soit en plus d'un serveur ssh.

    Aussi, pour retrouver des logiciels en l'état, screen fait l'affaire.
    • [^] # Re: Balader un bureau en campagne

      Posté par  . Évalué à 1.

      C'est clairement la meilleur solution (du moins c'est ma préféré) et ne demande rien à configurer sur une distribe moderne.

      Par contre on n'a pas le bureau de la machine distante (panel gnome par exemple). Les amoureux de la ligne de commande ne s'en plaindront pas...
      • [^] # Re: Balader un bureau en campagne

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

        Les amoureux de la ligne de commande ne s'en plaindront pas...

        Pourquoi utiliser du X11forwarding dans ce cas, un simple telnet/ssh suffit ;-)
      • [^] # Re: Balader un bureau en campagne

        Posté par  . Évalué à 1.

        Ben si on peu avoir le bureau ?!?

        Je travail sur kde en ce moment même depuis windows/cygwin, en utilisant le kde du serveur (ssh -C -X user@host ; startkde )
        Je ne sait pas pour gnome, j'ai pas essayé. L'essentiel et de ne pas avoir de windows manager sous X, juste d'avoir un xterm, sinon kde ne peut pas lancer kwm et le bureau est ouvert dans un fenêtre du wm local
  • # Re: Balader un bureau en campagne

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

    Autre possibilite: activer le Xdmcp dans votre display manager favori, et lancer X (ou Xnest) avec le parametre "-query <host>" (et ":<nouveau_display>" si necessaire).

    khorben

  • # Re: Balader un bureau en campagne

    Posté par  . Évalué à 1.

    Bonjour, quelqu'un pourrait'il detailler cette derniere phrase :
    ...svgalib (comme ça, vous pouvez vous passer de serveur X, sur une machine insuffisamment pourvue en mémoire).

    j'utilise vnc depuis une session X, c-a-d je lance un startx, puis sous X, j'ouvre un terminal pour un vncserver.
    j'aimerais bien me passer du serveur X justement.

    une âme charitable pour me donner la procedure, merci.
    • [^] # Re: Balader un bureau en campagne

      Posté par  . Évalué à 1.

      C'est sur ta machine client si tu veux. Tes pas oubligé d'avoir x window.
      Il existe aussi une version utilisant le framebuffer
  • # Re: Balader un bureau en campagne

    Posté par  . Évalué à 1.

    Le seul hic ! c'est pour faire du traitement de texte ou du tableur et se retrouver le bec dans l'eau quand on veut imprimer. C'est la croix et la bannière à contourner. Mais on y arrive quand même.
    • [^] # Re: Balader un bureau en campagne

      Posté par  . Évalué à 1.

      Pour mettre une disquette dans le lecteur de la machine distante, c'est pas facile non plus.

      Quoique j'ai trouvé récemment sur un site de gourous une bonne astuce à base de pots de yaourts et de ficelle tendue...
      • [^] # Re: Balader un bureau en campagne

        Posté par  . Évalué à 1.

        Ouais, moi j'ai un souci....
        parce que ya le serveur distant
        et mon client.

        L'autre jour je voulais ecouter un CD. Je mets un cd dans le lecteur de mon client
        je lance un ssh -X sur mon serveur
        je lance kscd.

        et kscd reconnais bien le CD, mais c'est un autre cd. c'est pas le meme.
        et j'ai beau changer de Cd, il trouve toujours le meme

        ( alan stivell, c'est bien mais quand meme )

        Mais le pire, c'est que les enceintes sont branchées sur le serveur.
        alors je peux pas ecouter.

        comment je fais pour transefer le son des enceintes via un tunnel ssh
        et en meme temps mettre mon cd sur cdrom client, envoyer le son sur le serveur, pour que le lecteur cdrom lise ssh au lieu de me sortir du alan stivell ?


        ps : je sais que c'est alan stivell parce qu'avec cddb, il me dit que c'est alan stivell! ben oui, he .... parce que je pouvais pas l'entendre, les enceintes sont pas chez moi.

        ps2: j'ai un autre probleme, j'ai pas d'enceintes sur le client. comment je fais?
  • # Prendre une session X ouverte via VNC

    Posté par  . Évalué à 0.

    Je me connecte régulièrement via VNC pour prendre une session X déja ouverte. Pour cela il faut utiliser x11vnc.

    Dans un term :

    client$ ssh -L 5900:serveur:5900 user@serveur
    password: xxxx
    user@serveur$ export DISPLAY=":0"
    user@serveur$ x11vnc

    Et sur le client lancer xvncviewer localhost:0

    voila

Suivre le flux des commentaires

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