Un mémo sur comment contrôler plusieurs ordinateurs avec seulement un clavier et une seule souris sous GNU/linux avec le logiciel libre Synergy.
Présentation de Synergy
Synergy permet de partager facilement le contrôle de plusieurs PC sur votre bureau, synergy est libre et Open Source.
Il suffit de déplacer votre souris vers le bord de l’écran d’un ordinateur à un autre.
Vous pouvez même partager tous vos blocs-notes.
Tout ce que vous avez besoin est une connexion réseau.
Synergy est multi-plateforme (fonctionne sur Windows, Mac OS X et Linux).
Installation
-
sous Ubuntu
Notre Ubuntu sera notre serveur synergy, c’est celui ou le clavier et la souris sont branchés.
On récupère le paquet .deb sur le site de synergy
fred@lxde$wget http://synergy.googlecode.com/files/synergy-1.3.8-Linux-i686.deb
on install le paquet
fred@lxde$sudo dpkg -i synergy-1.3.8-Linux-i686.deb
on va créer le fichier de configuration du serveur synergy
fred@lxde$sudo nano /etc/synergy.conf
et on rempli
section: screens lxde: mandriva: xpfred: end section: links lxde: right = mandriva mandriva: left = lxde right = xpfred xpfred: left = mandriva end
sections screen: ce sont les noms d’hôte de mes machines
sections links: j’indique comment sont placer les écrans par rapport aux autres
on renseigne notre fichier hosts
fred@lxde$sudo nano /etc/hosts
127.0.1.1 lxde 192.168.0.25 xpfred 192.168.0.26 mandriva
bon sinon, pour facilité la mise en place de synergy il existe une interface graphique: quicksynergy
fred@lxde$sudo apt-get install quicksynergy
ce qui donne une fois lancé:
si lxde est maitre
si mandriva est maitre
j’avoue, par l’interface graphique c’est quand même vachement plus facile et rapide :-)
avant de passer à la suite, il faut penser à ouvrir le port 24800
iptables -A INPUT -p tcp -i eth0 --dport 24800 -j ACCEPT
-
sous Mandriva 2011
notre premier client:
on récupère le rpm:
fred@mandriva$wget http://synergy.googlecode.com/files/synergy-1.3.8-Linux-i686.rpm
et on install
fred@mandriva$su fred@mandriva#rpm -i synergy-1.3.8-Linux-i686.rpm
-
sous Windows XP
Notre deuxième client, on va sur le site http://synergy-foss.org/download/ et on récupère le .exe
et on exécute le .exe
-
Démarrage et test de Synergy
On comence par tester notre serveur:
fred@lxde$synergys -f --config /etc/synergy.conf
si pas de message d’erreur on stop le test avec un [ctrl]+c
Maintenant nous allons démarrer notre serveur synergy
sur lxde:
fred@lxde$synergys
puis sur notre premier client
fred@mandriva$synergyc 192.168.0.24
et sur notre 2ème client
menu démarrer->Tous les programmes->Synergy
puis on lui indique l’adresse Ip de notre serveur et on click sur Start
et là normalement avec le serveur maître on doit contrôler les machines clientes avec un seul clavier et une seule souris :-)