Obiettivo: condividere tastiera e mouse tra una macchina Ubuntu 13.04 ( agirà da server), un pc SUSE 12.3 ( agirà da client ) e un Macbook pro OS X 10.75 (agirà da client) utilizzando synergy e le sue due GUI quicksinergy e qsynergy. Sinergy è un’efficace applicazione per condividere mouse e tastiera tra vari computers anche con diversi sistemi operativi. Sinergy consente anche il copia e incolla. Per semplificare la configurazione di Sinergy sono disponibili anche GUI come QuickSinergy e QSynergy . Configuriamo dapprima il pc Ubuntu 13.04 che agirà da server, quindi il pc SUSE 12.3 e infine il macbook pro OS X 10.7
pc controllore Ubuntu
In ubuntu gli applicativi si trovano direttamente nell’Ubuntu Software Center. Quindi per installare da terminale:
sudo apt-get install quicksynergy synergy
Configurare synergy con QuickSynergy
Installare synergy e quicksyergy nel computer controllore. Synergy agirà in un computer da server: computer che controlla e negli altri agirà da client:computers controllati.
Lanciare QuickSynergy nel computer server quello con tastiera e mouse che controllano (anche chiamato computer host). Nel tab “Share” inserire i nomi degli Screen Name. I nomi vanno inseriti nelle quattro posizioni a disposizione. Lo Screen Name è il nome che si assegnerà al computer che verrà controllato. La posizione verrà scelta a seconda della collocazione dei monitos. Ad esempio: inseriamo Ubunu12.04 nel campo a destra. Premiamo Execute.
pc controllato SUSE
I pacchetti in questione synergy e qsynergy non sono presenti nei repository ufficiali pertanto per avere l’ultima versione disponibile scarichiamo i pacchetto rpm da http://download.opensuse.org/repositories/home:/lnt-sysadmin:/tools/openSUSE_12.3/ e precisamente da
Index of /repositories/home:/lnt-sysadmin:/tools/openSUSE_12.3/x86_64 I pacchetti sono synergy-1.4.12-5.1.x86_64.rpm e qsynergy-1.4.12-5.1.x86_64.rpm
installiamo da terminale con:
zypper install synergy-1.4.12-5.1.x86_64.rpm e zypper install qsynergy-1.4.12-5.1.x86_64.rpm
Configurare synergy con QSynergy in SUSE
l’interfaccia è diversa da quicksynergy. Avviare synergy utilizzando il menu oppure da terminale con
synergy
oppure
qsynergy
Considerato che SUSE dovrà agire da client selezionare Client nella prima maschera che si presenta
Nella seconda e successiva finestra è possibile selezionare il tipo di cifratura se si è in un rete locale dove non sono necessarie precauzioni legate alla sicurezza si può optare per nessuna cifratura. In questo caso non verrà richiesta la password. Qualora si opti per un tipo di cifratura dovrà essere la stessa in entrambi i pc.
Procedere cliccando Finish.
Nella maschera successiva indicare nella sezione client, che risulterà già spuntata, il numero ip del pc controllore denominato anche server o host:
Lo screen name suse03 in questo caso coincide con l’hostname.
pc controllato Macbook pro OS X 10.75
Scaricare il .dmg adeguato dal sito synergy pagina Synergy – Download
Installare aprendo il file .dmg.
Trascinare in Applications.
Avviare con doppio click e configurare analogamente a quanto indicato per suse. Cioè selezionare modalità client. Quindi disable encription nell’ultima maschera indicare l’ip del computer controllore.
Le operazionei nel computer controllato possono anche essere svoilte utilizzano ssh -X se attivo il server ssh
IMPORTANTE: Prima attivare il server e poi è possibile mettere sotto il suo controllo il/i client/s premendo il tasto Execute in questo/i. Ancora poichè ogni computer può agire da server o cliente il tasto Execute varia a seconda del tab selezionato. Pertanto va premuto Execute con selezionato il tab corretto. “Share” per il server “Use” per i clients Per controllare il numero ip da terminale utilizzare in linux ifconfig in windows ipconfig.
i files synergy.conf e quicksynergy.conf nel pc ubuntu che agisce da server
.quicksynergy/synergy.conf
section: screens ms-lu1304: MacBook-Pro.local: suse03: end section: links ms-lu1304: left = MacBook-Pro.local right = suse03 MacBook-Pro.local: right = ms-lu1304 suse: left = ms-lu1304 end
.quicksynergy/quicksynergy.conf
[Share] Left=MacBook-Pro.local Right=grandorgue [Use] Hostname= ClientName= [Settings] SynergyPath=/usr/bin
I progetti:
– synergy
– quicksynergy
– qsynergy | Free software downloads at SourceForge.net
Risorse: