Synergy入れてみた

http://synergy-foss.org/
Mac2Macでは、teleport使っていたのだけど、Ubuntuで別のキーボード使うのがめんどくさいので、導入してみる。
前に恐竜先生にオススメされたので。


普段使うのはMacBookなので、それにサーバーを入れる。といっても配布は別れてはいないようだ。
Macのほうは、各OSバージョンごとにパッケージがあるのはなんでだろう。
1.3.8 Stable 10.6を入れる。
http://synergy.googlecode.com/files/synergy-1.3.8-MacOSX106-Universal.zip
zipをほどくと、synergys, synergyc, synergy.conf.example, MacReadme.txtが入っている。
え、コマンドしかないのか...
鯖としては、

synergys --daemon --config /etc/synergy.conf

のように使うらしい。
ちなみに、クライアントは、

synergyc --daemon サーバアドレス

め、めんどくさすぎ...
confはサンプルをベースに自分で書くのか。
ディスプレイレイアウトとかどうするんだ?



SynergyKMというフロントエンド付きがあるそうな。
みなさん、こっちがデフォルト?
http://sourceforge.net/projects/synergykm/
http://downloads.sourceforge.net/project/synergykm/Binaries/1.0%20Beta%207/SynergyKM-1.0b7-Installer.dmg
バージョンのマッチングは大丈夫なんだろうか?
使っているのは1.3.0だそうだ。


quicksynergyというフロントエンドだけのものもあった。
http://code.google.com/p/quicksynergy/
Leopard onlyって書いてある... orz
Linuxでは使えるのね。
Ubuntuにはパッケージがある。
Macdmg
こっちのがいいかな。snow leopardには対応できてないのかな?
まぁ、使ってみるか。
落とす。
http://quicksynergy.googlecode.com/files/QuickSynergy.dmg
使い方はこちら。
http://code.google.com/p/quicksynergy/wiki/RunningQuickSynergy
って、からっぽ。
作者による記事はここ。
http://gnuski.blogspot.com/2008/02/quicksynergy-quick-howto.html
んー、synergy本体はどこに置けばいいのだ?
とりあえず、dmgをマウントして、QuickSynergyをアプリケーションフォルダにインストールした。
アプリになっているので、常駐機能はないようだ。
起動している間だけ動くみたい。
ひぇ〜。
鯖としての設定は上下左右に接続先の名前を入れてRunボタンを押すだけ。
使うPortは24800。
というわけで、先にクライアントの名前を決めなくては。


Ubuntuにはクライアントをインストール。
標準パッケージは古い。

kinneko@BuildSV:~$ sudo apt-get install -s synergy
(snip)
Inst synergy (1.3.6-1ubuntu1 Ubuntu:11.04/natty [amd64])

落として入れる。

kinneko@BuildSV:~$ wget http://synergy.googlecode.com/files/synergy-1.3.8-Linux-x86_64.deb
kinneko@BuildSV:~$ sudo dpkg -i synergy-1.3.8-Linux-x86_64.deb 
Selecting previously deselected package synergy.
(Reading database ... 144839 files and directories currently installed.)
Unpacking synergy (from synergy-1.3.8-Linux-x86_64.deb) ...
Setting up synergy (1.3.8) ...

起動スクリプトはおろか、設定サンプルもついてない... orz

kinneko@BuildSV:~$ dpkg -L synergy
/usr
/usr/bin
/usr/bin/synergys
/usr/bin/synergyc

今回は、クライアントなので、quicksynergyの出番はないけど入れておく。

kinneko@BuildSV:~$ sudo apt-get install -s quicksynergy
(snip)
Inst quicksynergy (0.9-1 Ubuntu:11.04/natty [amd64])
(snip)
kinneko@BuildSV:~$ sudo apt-get install quicksynergy

これにも設定ファイルのサンプルは含まれていないね。
起動して実行すると、設定ファイルは生成されるそうな。
場所はこのあたり。