Windows 7サーバーとUbuntu 11.04クライアントをSynergy 1.3.7に接続しようとしています。
netstat -ano
を実行して、サーバーが正しいポートでリッスンしていることを確認しました。また、クライアントがこのポートでtelnetを使用してサーバーに接続できることを確認しました。
サーバーの画面名はRupert-PCです。
サーバーは、サーバー画面のRupert-PCとクライアント画面のUbuntuの両方でセットアップされます。
hostname
を実行して、クライアントがubuntuと呼ばれていることを確認しました。 synergyc -f --name ubuntu 000.000.000.0
を呼び出して直接指定することも試みました。
ただし、クライアントはまだ接続できず、次のエラーが発生します。
Error server refused client with name "ubuntu"
これを機能させるために他に何をチェックできるかについてのアイデアはありますか?
編集:Synergy 1.4.3ベータ版を使ってみましたが、同じ結果が得られました。
問題はハイフンにあります。私は同じ問題に直面していました。クライアント構成の画面名とホストのサーバー構成画面名から「-」を削除したとき。出来た。
問題は、サーバーの画面名「Rupert-PC」にありました。代わりに「ルパート」を使用することにより、相乗効果はうまく機能しました。
これは、大文字またはハイフンに問題がある可能性があります。
画面名から特殊文字を削除し、同じ名前(サーバーのクライアント画面名とクライアント名)を使用していることを確認すると、これが機能しました。
クライアントとしてMac(1.4.1)を、サーバーとしてWindows(1.6.3)を使用していました。
以下の設定の場合
これを機能させるには、サーバーとクライアントの両方の画面名を持つ構成ファイルを作成する必要がありました。 (また、すべてのシナジープロセスを強制終了して再起動する必要がありました)
以下は設定ファイルの内容であり、ここに参照 link があります。
section: screens
subu:
halfDuplexCapsLock = false
halfDuplexNumLock = false
halfDuplexScrollLock = false
xtestIsXineramaUnaware = false
switchCorners = none
switchCornerSize = 0
swin:
halfDuplexCapsLock = false
halfDuplexNumLock = false
halfDuplexScrollLock = false
xtestIsXineramaUnaware = false
switchCorners = none
switchCornerSize = 0
end
section: aliases
end
section: links
subu:
right = swin
swin:
left = subu
end
section: options
relativeMouseMoves = false
screenSaverSync = true
win32KeepForeground = false
switchCorners = none
switchCornerSize = 0
end