Table des matières

Dual Screen over network

Principe

Partage d’écran à travers le réseau

Méthode rapide

Sur l’ordi maitre, conectez-vous sur l’ordi distant via ssh et lancer x2x

desktop$ echo $DISPLAY
:0
desktop$ ssh -X ip-du-laptop
laptop$ sudo apt-get install x2x
laptop$ x2x -west -to :0 &

Si x2x est déjà installé sur l’ordi distant, on peut taper en une commande

$ ssh -X user@laptop "x2x -west -to :0" &

et voila, passez votre souris tout à gauche de votre écran maitre et elle ressortira de la droite de votre écran esclave :) Le clavier suivra, le copier/coller de texte aussi.

Méthode classique

Sur le poste distant:

$ export DISPLAY=:0.0
$ xhost +192.168.1.3

Sur le poste local

$ su
# apt-get install x2x
# exit
$ export DISPLAY=:0.0
$ xhost +192.168.1.2
$ x2x -east -to 192.168.1.2:0

Vous pouvez désormais accéder à l’écran du pc distant en déplaçant le pointeur vers la droite.

Quelques explications: export DISPLAY=ECRAN, assigne la variable d’environnement DISPLAY

xhost +IP, permet d’autoriser l’IP à se connecter au serveur X

x2x: L’option -east permet de choisir le coté où déplacer la souris pour acceder à l’écran distant,-east peut être remplacer par -west, -north, -south selon le coté par lequel vous souhaitez accéder à l’écran distant.

L’option -to IP:ECRAN permet de choisir l’écran cible.

Méthode avec Synergy

Synergy est payant mais la version gratuite se trouve dans les dépôts

Sur les 2 ordis

sudo apt install synergy

Lancer le soft

synergy

Ensuite c’est assez explicite, il faut identifier les screen name ou nom de l’écran qui est l’hostname de votre machine, configurer le serveur pour placer le client ou vous voulez, startez tous et voila :)

Bizarrement le copier/coller ne fonctionne pas avec synergy