|_ Penguin _|
O serveru
Sponzoři
Síň slávy
Backendy, PDA, text
Přidat k oblíbeným
Sidebar: Mozilla, Opera
Domovské stránky
Pošta
Kalendář
Tučňáci
Czech HOWTO
Překladatelské stránky
Návody (HOWTO)
Zátah na hackery
Novinky o debianu
Security announce
Názory
Software
Odkazy CZ/SK
Odkazy US
Noviny  Časopisy
Knihy
|_ Hosted Sites _|
CB.penguin.cz
CVS server
ListServer
Unix versus NT
GRAD
UTX
OWSKiller
PUK - klub uživatelů Penguina
Scriptová Banka
Linux na slabých strojích
|_ Vyhledávání _|
|_ Novinky _|
Nejnovější komentáře:
Diskuse RSS

Jan: Doporučení
Erik: Internet a jeho využití
Georgiy: Нужен срочно товар оп
Georgiy: Нужен срочно товар оп
Sleep_Walker: moje zkusenosti
Logout: Dotykáč

Nejčtenější v uplynulých 30 dnech:

Nejkomentovanější v uplynulých 30 dnech:

 

Připojeno k GTS
Logo serveru Penguin
 
MULTIFUNKČNÍ TISKÁRNY

  Zpět na Novinky
Synergy - ovládajte více počítačů a jedna klávesnice
jirka (15.03.2006 21:44:55, 14283/10)


Občas se člověk dostane do situace, kdy potřebuje současně pracovat na více počítačích s více monitory, ale více klávesnic a myší na stole celkem zavazí


Úvod

Mějme typickou situaci, kdy má člověk na stole třeba unixovou pracovní stanici, vedle ní Apple notebook a/nebo ještě stroj s Windows nebo něčím podobným. Všechno propojené sítí. Samozřejmě každý stroj má nejspíš vlastní klávesnici a myš/trackpad/trackpoint, ale dělat se s tím vším současně po delší dobu opravdu nedá, nemluvě o tom, že občas by se hodilo nějak dostat obsah schránky na jednom počítači do druhého.

Kromě speciálního hardware (který zpravidla člověk nemá po ruce, a nebo je nepoužitelný kvůli nekompatibilitě rozhraní - USB, PS/2, Sun atd.) existují i všelijaká programová udělátka. Třeba x2x, x2vnc nebo také Synergy, které bude předmětem našeho zájmu. Jeho výhodou je multiplatformnost - funguje na X Window systému (a to i na různých exotech jako jsou SGI s IRIXem nebo Suny se Solarisem, na Linuxu funguje přirozeně také) stejně nako na Mac OS X a dokonce i na MS Windows (to poslední nemohu potvrdit, nemaje ve svém okolí nic takového - ale podle stránky programu od téhle firmy funguje se Synergy snad vše vydané od roku 1996).

Popis použití

Jak to funguje? Z pohledu uživatele docela transparentně: nastavíte, spustíte a pak, když najedete myškou na okraj obrazovky, tak vám plynule přeskočí na displej vedlejšího počítače a klidně pokračujete tak, jako by ta myš (i klávesnice) k němu odjakživa patřila. Taktéž schránka - označím na unixu, skočím na vedlejší Mac OS X a pomocí Jablka+V vyzískám obsah schránky odvedle.

Problémy s rozdílnými klávesnicemi řeší Synergy docela vtipně - já mám na desktopu obyčejnou IBM PC kompatibilní klávesnici (klasickou, bez všelijakých divných kláves s okny), takže třeba vlevo dole mám Ctrl-nic-Alt, zatímco Apple klávesnice tam má Control-Option-Jablko (česky: Ctrl-Alt-Jablko). Když skočím pomocí Synergy na Mac, tak se moje PC klávesnice začne chovat jako applovská, tedy nemám k dispozici klávesu Option. No, žít se s tím dá. Předpokládám, že s "moderní" klávesnicí by to bylo v pořádku, tedy zamřížovaná klávesa bude Option a Alt bude Jablko. Jinak to funguje dobře, včetně třeba přepínání češtiny. To asi zní jako samozřejmost, ale není, takže mi to udělalo docela radost. Docela roztomilé je, že můžete psát česky třeba na Applu a to pomocí klávesnice na stroji, kde něco takového není skoro ani možné.

Autoři jen upozorňují, že na některých systémech (Mac OS, klasické unixy) není implementace úplná a lze přes schránku tahat jen text, že nemusí fungovat dobře překódování textu a podobně. To jsem zatím nepotřeboval, takže jsem to ani nezkoušel.

Trochu nepříjemné je, že když vám nestíhá ten systém, kde je klávesnice a myš, tak je to pomalé i jinde, i když ostatní stroje nejsou tak zatížené (trhaný pohyb myši aj.). Ale pokud nejste zrovna v počítačovém muzeu (jako třeba já), tak by to neměl být problém.

Konfigurace

Synergy nemá (na systémech, kde jsem ho zkoušel) žádné grafické rozhraní (ani pro konfiguraci), nastavuje se v konfiguračním souboru (viz dále) a spouští z příkazové řádky.

Konfigurační soubor vypadá třeba takto:


section: screens 
  pineapple.local:
  moose:
end
section: links
	pineapple.local:
		right = moose
	moose:
		left  = pineapple.local
end
  

V sekci screens jsou vyjmenovány stroje, se kterými si hrajeme.
(pineapple.local je přenosný iBook, moose je moje pracovní stanice), bohužel musí tam být jména a nikoli IP adresy. V sekci links je popsáno, kdo má koho ze které strany.

Uvedený soubor (.synergy.conf) má být umístěn na serveru (to je ten s klávesnicí a myší) v domovském adresáři uživatele, který si to celé spouští.

Spuštění je jednoduché -- na serveru se spustí:

    synergys -f -1
  
(-f je, že má běžet na popředí, -1 značí, že se nemá při problémech zkoušet restartovat).

Na klientovi je to podobné, jen název porgramu je jiný a přibyde adresa serveru (v tuhle chvíli tak ještě klávesnici a myš potřebujete..):

    synergyc -f -1 adresa_serveru
  

Taky už se snese i IP adresa.

No a pak už stačí jen používat...

[Tiskni] [Přidat komentář] [Ukázat komentáře (10)]


Zpět na Novinky
|_ Nastavení & Info _|
Získání účtu?
|_ On-Line DOC _|
Debian Packages
TUXfinder
|_ Zajímavá místa _|
CZilla..
Webdot.cz
ABC Linuxu..
Konference
Linux na MFF UK
Debian
SuSE Linux
Blackhole
Root..
Reboot
Linuxzone.cz
Underground..
Linuxworld
Documentation Archiv
Manualy SK
Linuxsoft.cz..
|_ Linuxová komunita _|
Linux CZ
Linux SK
GNU
SkLUG
Freesoft
|_ Staré dobré sajty _|
Linuxové noviny
Dokumentační projekt
Mikroservis
Školičky
Myslíkovna
|_ Mirror _|
Phuture
|_ Kalendář _|
Přidej akci

|_ Počitadlo _|
    
Server vzniká za pomocí open-source produktů. Mezi nejdůležitější patří GNUDebianLinuxApachePHPMySQLGimp. Vim. Tomcat.
LINUX Trademark Registration of Linus Torvalds from US
UNIX Trademark Registration of X/Open
Copyright Penguin 1998 - 2016. ALL RIGHTS RESERVED