UbuntuでSynergyを自動起動する
2007.02
14

OSの異なる複数のPCを、一組のマウスとキーボードで扱えるようにするsynergyとゆうGPL(改変・再配布が自由なソフトウェアライセンス)のソフトがあって、それをUbuntuで自動起動させる設定方法について、日本語で書かれているものがなかったので、以下のフォーラムを参考にして書きます。
synergy / boot up - Ubuntu Forums

SynergyはX server の起動後に実行しないといけなくて、以下の公式ページにも自動起動の方法が書かれてるけど、この方法ではUbuntuだとうまくいかない。
Synergy Autostart Guide

ちなみに、UbuntuとはLinuxディストビューションの一つで、複雑な設定無しにすぐインストール出来る、初心者にやさしい、ありがたいLinux。

ubuntu 6.10 日本版 と Synergy 1.3.1 で動作確認しました。

UbuntuでSynergyのインストール

ターミナル (アプリケーション -> アクセサリ -> GNOME端末) でコマンドを入力( “$” は入力不要。一般ユーザであることを示す記号。)

パッケージの取得更新

$ sudo apt-get update

Synergyのインストール

$ sudo apt-get install synergy

クライアントとして自動起動

Synergyを使ってマウスとキーボードを共有する場合、サーバ(マウスやキーボードを直接接続しているPC)とクライアント(それ以外のPC)に分かれて、それぞれの設定を行います。

ログインする前 (ユーザ名とパスワードを入力する前) にSynergyを自動起動する設定

/etc/gdm/Init/Defaultを編集する

$ sudo gedit /etc/gdm/Init/Default

“sysmodmap=/etc/X11/Xmodmap”の直前に以下のコードを加える。
コード中の<br /> <address of server machine>はサーバ機のIPアドレスにする。
(例:$SYNERGYC 192.168.0.2) 

SYNERGYC=`gdmwhich synergyc`
if [ x$SYNERGYC != x ] ; then
        $SYNERGYC
<address of server machine>
fi

ログイン後にSynergyを自動起動する設定

/etc/gdm/PreSession/Defaultを編集する

$ sudo gedit /etc/gdm/PreSession/Default

“XSETROOT=`gdmwhich xsetroot`”の直前に以下のコードを加える。

SYNERGYC=`gdmwhich synergyc`
if [ x$SYNERGYC != x ] ; then
        $SYNERGYC
<address of server machine>
fi

サーバとして自動起動

サーバとして起動する場合は設定ファイルを作らなければならない。サーバ設定の仕方は後述の[参考・参照]のリンク集をご覧になってください。
自動起動の設定を記述するファイルはクライアントの場合と一緒。

/etc/synergyディレクトリをつくる

$ sudo mkdir /etc/synergy

サーバ設定ファイルsynergy.confを編集。

sudo gedit /etc/synergy/synergy.conf

ログインする前にSynergyを自動起動する設定

/etc/gdm/Init/Defaultを編集する

$ sudo gedit /etc/gdm/Init/Default

“sysmodmap=/etc/X11/Xmodmap”の直前に以下のコードを加える。

SYNERGYS=`gdmwhich synergys`
if [ x$SYNERGYS != x ] ; then
        $SYNERGYS --config /etc/synergy/synergy.conf
fi

ログイン後にSynergyを自動起動する設定

/etc/gdm/PreSession/Defaultを編集する

$ sudo gedit /etc/gdm/PreSession/Default

“XSETROOT=`gdmwhich xsetroot`”の直前に以下のコードを加える。

SYNERGYS=`gdmwhich synergys`
if [ x$SYNERGYS != x ] ; then
        $SYNERGYS --config /etc/synergy/synergy.conf
fi

間違いがあったので修正しました。([/dec]は無用)

参考・参照

synergyの使い方などは以下を参考に。
1組のマウスとキーボードを複数のPCで共有するには(サーバ編) - @IT

1組のマウスとキーボードを複数のPCで共有するには - @IT

Synergy公式サイトの和訳
Guide to Running Synerg

日本語キーボードに対応させる。
Synergy - 斜に

UbuntuサイトのSynergy設定方法
SynergyHowto - Community Ubuntu Documentation


Comments

TrackBack

[...] Windowsはスタートアップに登録すればOK ubuntuは、 UbuntuでSynergyを自動起動する | Retujyou どうにもならない劣情の種子を植え付... を参考に設定してみましょう。 自動ログインにしている場合は、 Synergy [...]

[...] UbuntuでSynergyを自動起動する | Retujyou どうにもならない劣情の種子を植え付けられたばかりに synergyの自動起動させるための設定 (tags: synergy ubuntu tips linux software) [...]

Related Posts
関連記事
Compiz設定ツール Fusion Icon をインストールする方法。 Ubuntu 7.10 Gutsy
Compiz設定ツール Fusion Icon をインストールする方法。 Ubuntu 7.10 Gutsy

通知スペース(システムトレイ)に常駐し Compiz Fusion の設定変更が出来るツール、Fusion I...


Ubuntu Linuxで FireFox の左右スクロールする(チルトホイールを使う)方法
Ubuntu Linuxで FireFox の左右スクロールする(チルトホイールを使う)方法

Ubuntu 8.04 Hardy でチルトホイールを使う方法。チルトホイールってのは上下でなく左右に傾かせて...


Ubuntu 8.04 Hardy Heron の Compiz Fusion で 3Dデスクトップ!
Ubuntu 8.04 Hardy Heron の Compiz Fusion で 3Dデスクトップ!

Ubuntu 8.04 Hardy Heron が遂にリリースされたので、64bit(amd64)版をクリーン...


Ubuntu Linux で5ボタンマウスを Firefoxの「戻る」「進む」に対応させる
Ubuntu Linux で5ボタンマウスを Firefoxの「戻る」「進む」に対応させる

Ubuntu 7.10 で5ボタンマウス のサイドボタンをFirefox2の「戻る」「進む」に対応させるには以...


Ubuntu 7.10 Gutsy の Compiz Fusion で 3Dデスクトップ
Ubuntu 7.10 Gutsy の Compiz Fusion で 3Dデスクトップ

Ubuntu 7.10 Gutsy の Compiz Fusion で、3Dデスクトップする方法。 Ub...


Recent Posts
最近の記事
 
Rider Amazon v0.0.2
Rider Amazon v0.0.2

自作 WordPress Plugin 、Rider Amazon をバージョンアップ。v0.0.2。
投稿画面でAmzon商品の検索が出来て、記事本文中にASINを挿入するとAmazonから情報を取得して表示するPlu [...]


 
高橋洋一『さらば財務省!』感想
高橋洋一『さらば財務省!』感想

各所でおすすめされてた高橋洋一『さらば財務省!』読みました。これおもしろすぎた。今年読んだ本で今んとこ一番。
題名からして、何か暴露本みたいな(『さらば外務省』のパクリ)印象を受けるが、現在進行中の日本の政治経済について [...]


 
http://i.love.you みたいに自由なドメインが選べる!
http://i.love.you みたいに自由なドメインが選べる!

.comや.netだけじゃない、http://i.love.you などのようにトップレベルドメイン(.youの部分)が自由にえらべるようになるそうです。2009年第2四半期から利用できるようになる予定との事。
40年の [...]


 
Symbianのオープンソース化でスマートフォン市場がおもしろい事になってきた
Symbianのオープンソース化でスマートフォン市場がおもしろい事になってきた

Nokiaが symbian を完全に買収し、Symbian OS とそのプラットフォーム を Eclipse Public License 1.0 の元でオープンソース化する。同時にSymbian Foundation [...]


 
ルイス・ブニュエル『アンダルシアの犬』の感想
ルイス・ブニュエル『アンダルシアの犬』の感想

ルイス・ブニュエル監督、サルバドール・ダリ脚本、シュルレアリスムの代表的映画。1929年公開。
上映時間は16分と短い。現実にある物をごちゃまぜに組み合わせて、「夢」をスクリーンに映し出した様な映画。シュルレアリスムはフ [...]