2013年10月23日水曜日

OSX MavericksでSynergyが動かなくなったときの対策の要点だけ

OSX LionからOSX Marvericksにアップデートしたところ、Synergy(サーバ)の起動でエラーが起きるようになって、対策を調べたメモです。Synergy 1.4.14 OSX版で確認しました。
(1.4.14は10.8(Mountain Lion)用と書いてあるので、そのうちMarvericks版が出ると思うのでdonateして応援すると良い。)



エラー状態:
"Start"をクリックするとポップアップに以下のエラーが出る:
Synergy terminated unexpectedly with an exit code of 1.
Please see the log output for details.

さらに、GUIのLogエリアには以下のエラーが表示されている:
FATAL: Init failed: system setting not enabled: "Enable access for assistive devices"
Try `synergys --help' for more information.
NOTE: stopping synergy desktop process


対策:

  1. System Preferences > Security & Privacy を開く
  2. Privacyタブ
  3. Accessibilityを選択
  4. SynergyとTerminal.appがあると思うので両方チェックする
  5. ターミナルを起動する
  6. 以下をコマンドラインから実行

$/Applications/Synergy.app/Contents/MacOS/Synergy &

上記をするとSynergyのGUIがSynergy.appを起動したときと同じように表示されるので、あとは普通に使えるはず。もしくはSynergyと同フォルダにsynergysコマンドが入っているのでそこから直接サーバプロセスを起動しても良い。
synergysの詳細はsynergys --helpで見ることができます。

参照:
http://synergy-foss.org/spit/issues/details/3642/

0 件のコメント:

コメントを投稿