Bonjour,
je ne sais pas trop comment formuler ma question, mais je vais vous décrire ce que je voudrais faire c'est plus simple.
J'ai une machine qui tourne sous linux, (une mdk 9,1 qui vas devenir en 10).
Cette machine à la vidéo genèrer par le chipset.
Tout fonctionne.
Je voudrais y adjoindre un deuxième écran, mais le deuxième écran est à 20m (50m de câble) en fait c'est un beamer.
Je voudrais y envoyer sur cet écran des photos, et des présentations faites avec Impress ou Kpresenter.
Le prix d'un amplificateur VGA coûte presque le même prix qu'une machine neuve.
Ma question est, existe t'il une possibilité d'exporter x sur une machine distante, mais surtout que ce qui est exporter serait le deuxième écran comme on aurait avec deux cartes et Xinerama en local.
La machine distante est une vielle machine poussive (un P133).
Je vous remercie d'avance.
P.S j'arrive à ouvrir une application x a distance au travers de ssh.
# un deuxième écran à distance
Posté par Jllc . Évalué à 4.
Il faut qu'il y ait sur la machine distante une session graphique active (qu'un utilisateur soit loguée) et qu'elle autorise les connexions graphiques distante (interdit par défaut). Dans un shell, on peut taper :
xhost machine_1 (pour autoriser machine_1 à afficher quelque chose)
ou xhost + pour autoriser tout le monde.
Ensuite, sur la machine locale, 2 variantes :
lancer l'application (Impress ou Kpresenter ...) avec le paramètre -display machine_distante:0
ou dans un shell, modifier la variable $DISPLAY : "$ DISPLAY=machine_distante:0", et ensuite, toute les applications lancées depuis ce shell s'afficheront par défaut sur la deuxième machine.
Pour que ce soit clair, je précise que le "machine_distante:0" est composé du nom ou de l'adresse IP de la machine où afficher, suivi du caractère ":", et enfin du numéro de l'affichage à utiliser (puisqu'il peut y en avoir plusieurs, le premier commançant par le n° 0). Pour être précis, c'est même "machine_distante:0.0", mais je ne sais plus à quoi sert le deuxième chiffre (après le point).
[^] # Re: un deuxième écran à distance
Posté par Ecran Plat (site web personnel) . Évalué à 2.
[^] # Re: un deuxième écran à distance
Posté par Nap . Évalué à 3.
depuis la machine distante, tu te connectes en ssh sur la première et tu lances les applis naturellement.
encore plus simple :
autorise le protocole xdmcp sur la première machine
lance le xdmcp chooser depuis gdm sur la 2ème
connecte toi à la première machine depuis l'interface qui s'affiche à ce moment
ça y est, la session qui s'affiche est celle de la première machine, tu as tout ton environnement.
Note: il te faut un bon réseau (100MB/s) pour afficher des images
[^] # Re: un deuxième écran à distance
Posté par Nicolas Boulay (site web personnel) . Évalué à 1.
"La première sécurité est la liberté"
[^] # Re: un deuxième écran à distance
Posté par Jllc . Évalué à 2.
Non non. Dans le cas du SSH lancé DEPUIS la machine distante, tu es donc connecté sur la machine dite locale. C'est donc sur elle que tourne les applis, le SSH forwardant l'affichage. Petite remarque : avec SSH, les données d'affichage (protocole X) passe par le tunnel SSH (crypté). Cela peut occasionner une baisse de performance de l'affichage. Sollution : xhost, et $DISPLAY=nom_de_la_machine:0 comme je l'ai déjà expliqué.
Idem dans le cas de XDMCP. Le serveur X tourne sur une machine, mais le client, KDM/GDM/XDM tourne sur l'autre machine (ici la machine dite locale), ainsi que le bureau et les applis lancé depuis cette connexion graphique.
[^] # Re: un deuxième écran à distance
Posté par Matthieu Moy (site web personnel) . Évalué à 2.
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.