web-dev-qa-db-ja.com

Ubuntuのシナジーがコンピューター名の変更を認識しない

これらの場所でコンピューター名を変更しました。

/etc/hostname
/etc/hosts

しかし、Synergyを新しい名前で接続しようとすると、ログで古い名前で接続しようとします。また、他のコンピューター(ランプを実行している)からのみ、古いホスト名でコンピューターにアクセスでき、新しいホスト名ではアクセスできません。

何が足りないのですか?完全に再起動しました。

2
Anonymous

Ubuntuで次のコマンドラインを使用してSynergyサーバーに接続してみてください。

synergyc -f --name <my-new-hostname> <servername>


独自の内部DNSサーバーを実行していない場合は、ネットワーク内の各コンピューター(通常はhostsファイル)でUbuntuボックスの新しいホスト名を指定する必要があります。

Arpおよびdnsキャッシュをフラッシュし、サーバー上のhostsファイルを変更して、CLIENTマシンのエントリを含めてから、再試行してください。

1
Jeremy W

私はそれを修正する次のことをしました。

Sudo apt-get remove --purge synergy

または

Sudo dpkg -r synergy

その後

Sudo rm ~/.config/Synergy(このフォルダー内のsynergy.confファイルがホスト名の問題を引き起こしていたため、フォルダー全体を削除して最初からやり直しました)

その後

Sudo dpkg -i synergy-1.4.12-Linux-i686.deb

1
Joshua Spurgeon

/ home/yourusername/.config/synergy /でユーザーのsynergy.confを探し、新しいホスト名のSCREEN-NAMEに合うように編集してみてください...私のものはアンインストールの間でも変更されませんでした。 ..チェックイン/チェックイン:

gedit ~/.config/synergy/synergy.conf

ところで:そのホスト名とスクリーン名の命名はGUIで十分に一貫しておらず(Quicksynergyは私にヒントを与えてくれました)、非常に混乱する可能性があります。

1
iam

これを試してみてください。

まず、ubuntuでターミナルを開きます。

次のコマンドを入力して入力します。

gksudo gedit/etc/hostname

ヒットするより[〜#〜] enter [〜#〜]

その後、管理者パスワードを入力し、"OK"ボタンをクリックします。

ホスト名が表示され、名前が変更されるよりも、

完了したら、システムを保存して再起動します。

0
Kelvin Maurits

ターミナルを開き、ルートに移動してコマンドを実行します enter image description here

ファイルの内容は通常

enter image description here

通常、2行目には古いコンピューター名が含まれています。その名前を変更して、代わりの名前を付けてください。入力したばかりです。保存して、geditを終了します。

次に、ルートを終了してください。そして、Sudo suと入力して、ルートに戻ろうとします。

0
Sony Wardhany

Synergyでキャッシュをクリアしたり、デフォルト設定をリセットしたりしましたか?私はそれがあなたの古いホスト名とIPダウンをキャッシュしたかもしれないと思います。

ホストマシン(uname -n)でホスト名が正常に変更されていますか?そして、それが正常に変更された場合は、クライアントの問題である可能性があります。上記のようにキャッシュをクリアすると役立つ場合があります。

ホスト名がまだ古い場合は、/etc/hostname/etc/hostsが自動的に復元されないようにする必要があります。

0
Shou Ya