• # un deuxième écran à distance

    Posté par . En réponse au message un deuxième écran à distance. Évalué à 4.

    L'affichage sous Linux passe par un protocol réseaux, X. Il n'y a donc rien de plus facile "d'exporter" l'affichage d'une machine, ou d'un application en particulier.

    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).