Synergy+ - Travailler sur plusieurs machines

J’ai découvert récemment dans une boîte, un soft très pratique, il permet d’utiliser le même clavier et la même souris sur plusieurs ordinateurs; la souris passe de l’un à l’autre comme si c’était un TwinView.
La seule limitation : On ne peut pas passer une fenêtre d’un écran à l’autre.
Ce programme : Synergy+ (Site officiel)

Cerise sur le gateau, il est compatible Linux/Windows/MacOs

Sous Debian, pas de problème il est dans les dépôts :

# apt-get install synergy

Ensuite vous créez un fichier ~/.synergy.conf sur le PC qui servira de serveur (celui dont on utilisera le clavier et la souris)

section: screens
	PC1:
	PC2:
	PC3:

	end

section: links
	PC1:
	right = PC2
	left = PC3
	PC2:
	left = PC1
	right = PC3
	PC3:
	left = PC2
	right = PC1
	end

On peut comme ça utiliser beaucoup d’ordinateurs, et c’est très pratique avec les portables dont les claviers ne sont pas très pratique, quand au touchpad … Vous m’avez compris !

Pour activer le serveur :

$ synergys

Pour activer le client :

$ synergyc -f server_host_name

Et oui, en plus c’est simple d’utilisation !!!

Le copier/couper/coller fonctionne entre les différents environnements

hello
Nice interessant :slightly_smiling:)
petite question
Sa transite en claire sur le reseaux les frappes aux clavier ou c’est crypter ?

je voudrai m’en servire pour gerer les fichier a distance sa gere le transfère de fichier ?
ou il faut quand meme ce taper un sshfs ou autre ?

Sans aucun doute, il n’y a que le clavier et la souris qui sont utilisable.

Merci beaucoup pour l’astuce !

C’est ce genre de petits utilitaires qui nous simplifient la vie ! :041

En même temps tu imagine, tu fait entre deux ordinateurs un GNU/Linux et un Windows et tu déplace ton nautilus/konqueror/terminal sur l’écran du windows ? Ca deviendrais compliqué à gérer je pense.

Et pourtant le nautilus dans le windows c’est parfaitement réalisable,
il suffit d’avoir un serveur X sur le windows et un tunnel X11 vers le linux et le tour est joué,
même pas besoin de 2 écrans.

Oui mais pour le faire passer de l’un à l’autre, il faudrait faire sauter la fenêtre un serveur X à l’autre, je doute que ce soit trivial.

Celui qui arrive à pondre ce genre de projet, aura le Prix Debian-FR du développement informatique … Ça vaut ce que ça vaut ! (c’est à dire la reconnaissance de quelques-uns …)

En même temps on pourrait imaginer une solution genre RDP, qui n’afficherai que l’image de la fanêtre telle qu’elle devrait être …
Avec Compiz quand j’essaye de déplacer une fenêtre sur le portable Windows … Il tourne le cube !

C’est vieux et ça a pas l’air maintenu,
mais c’est pas à un truc comme ça que tu pensais ?
en.wikipedia.org/wiki/Xmove

Il y a aussi

en.wikipedia.org/wiki/Xpra
en.wikipedia.org/wiki/Guievict

J’ai pas testé par contre :stuck_out_tongue:

Heu je pensais plus simple que ça,
les 2 écrans sont sur le même serveur X
et on rappatrie les applications au lieu de rappatrier les bureaux

ben je dit juste ce que je voudrait en temp que simple utilisateur,
que sa soie crypter genre ssh,
gerer plusieur pc a partir d’un seul,
de pouvoir transferer un fichier san installer 26’000 truc.
que sa soie portable, linux,mac,windows etc
pas chian a utiliser.

simple pourtemps, mai depuis le temps rien de gros n’est construit :stuck_out_tongue:
a par faire un script qui installe toute les applis,propose de les configurers rien n’existe.

a savoir le mieux, ssh et sshfs ,crypte et montage de fichier distant coupler avec un utilitaire de type vncwiever sa serai complet
seulment c est chian a mettre en euvre sur chaque machine.

vous faite comment pour mettre tout en un ? sur plusieur machine chez moi j’en ai 4…

Heu je pensais plus simple que ça,
les 2 écrans sont sur le même serveur X
et on rappatrie les applications au lieu de rappatrier les bureaux[/quote]
Euh… On parle bien d’avoir plusieurs ordinateurs sur plusieurs systèmes d’exploitation, non ?
C’est dommage de forcer l’usage de X11 sous Windows.

Salut,

[quote]section: screens
PC1:glu
PC2:lmt
PC3:debian

end

section: links
PC1:glu
right = PC2
left = PC3
PC2:lmt
left = PC1
right = PC3
PC3:debian
left = PC1
right = PC2

end
[/quote]

[quote]gerard@debian:~$ synergys
ERROR: synergys.cpp,1068: cannot read configuration “/etc/synergy.conf”: read error: line 2: argument before first screen
synergys: no configuration avalaible
gerard@debian:~$
[/quote]

Où est l’erreur ?

Dès que cela fonctionne un bon nombre de moniteur vont aller aux bonnes oeuvres :slightly_smiling:

Pour ton fichier de configuration, je préfère quand il est dans le répertoire /home du user, mais effectivement tu n’es pas obligé.
Pour ton problème tu devrais nous donner ton fichier de conf
Dans mon exemple PC1, PC2, PC3 sont des exemples, tu dois bien sur remplacer par le nom de tes machines, avec Linux ce qu’il y a après le @ dans la console, et sous windows c’est dans Panneau de config/Système/Nom de machine (de mémoire)

Re,

[quote]gerard@debian:~$ synergys -a 192.168.0.4
ERROR: synergys.cpp,1068: cannot read configuration “/etc/synergy.conf”: read error: line 2: argument before first screen
synergys: no configuration available [/quote]

[quote]gerard@debian:~$ cat /etc/synergy.conf
section:screens
glu:192.168.0.2
lmt:192.168.0.3
debian:192.168.0.4

end

section:links
glu:
right = lmt
left = debian
lmt:
left = glu
right = debian
debian:
left = glu
right = lmt

end

gerard@debian:~$
[/quote]

synergy.conf est en rw pour tout le monde :wink:

Re,

Attention aux fautes d’orthographe :laughing: Problème réglé :slightly_smiling:

[quote=“MisterFreez”][quote=“BBT1”]
Heu je pensais plus simple que ça,
les 2 écrans sont sur le même serveur X
et on rappatrie les applications au lieu de rappatrier les bureaux[/quote]
Euh… On parle bien d’avoir plusieurs ordinateurs sur plusieurs systèmes d’exploitation, non ?
C’est dommage de forcer l’usage de X11 sous Windows.[/quote]
Bah pourquoi ? Xming s’en sort très bien.

Pour synthétiser, si on utilise du windows en machine principale,
on fait tourner un serveur X en local avec Xming,
pour les machines distante linux -> ssh -X avec putty,
sinon pour les machines distantes windows -> vnc ou du terminal server

Si la machine principale est sous linux,
pour les machines distantes linux -> ssh -X
sinon pour les machines distantes windows -> bein encore vnc (x11vnc) ou du terminal server (rdesktop)

Salut,
Rein à voir avec ce truc… :mrgreen:

Moi j’utilise ceci : trendnet.com/langfr/products … 3K&cat=105

ça me permet d’avoir 4 bécanes avec seulement 1 écran/clavier/souris… Je passe de l’un à l’autre avec le clavier.
Je trouve qu’avoir trois/quatre écrans sur le bureau c’est un peu… voyant ?

Han l’autre, la solution du riche :laughing:

Parce que j’ai plusieurs PC ?
Parce que tu trouve ce genre de boitiers (commutateur KVM) à partir de 15€… Ça revient toujours moins cher que 4 écrans… :mrgreen: