Pemecahan masalah sinergi 'tidak dapat membaca konfigurasi' kesalahan

Jika Anda mengalami masalah kesalahan Synergy 'tidak bisa membaca konfigurasi', coba yang berikut ini:
* Dapatkan versi terbaru Synergy KM dari SourceForge
* Pastikan klien memiliki versi terbaru Synergy yang diinstal juga (ini cukup tua untuk klien Windows, tetapi berfungsi)
* Buat 'Lokasi' baru dan tambahkan kembali server, layar, klien Anda, sesuai urutan yang Anda inginkan.
* Perhatikan karakter dan spasi khusus, jangan menggunakannya dalam nama layar sinergi. "ScreenName" lebih baik daripada "Nama Layar"
* Luncurkan server Synergy dan terhubung dengan klien

Sekarang inilah penjelasan lengkapnya jika Anda tertarik ...

Saya baru saja menambahkan layar eksternal di Mac saya dan sebagai hasilnya saya harus menyesuaikan konfigurasi server Synergy untuk mengetahui di mana menempatkan Mac saya, layar eksternal baru, dan PC saya. (Bagi mereka yang tidak tahu, Synergy adalah utilitas hebat yang memungkinkan Anda untuk berbagi satu mouse dan keyboard di beberapa mesin, terlepas dari platform mereka. Mac OS, Windows, dan Linux didukung). Ini terdengar cukup sederhana, jadi saya hanya menambahkan nama layar baru untuk LCD baru saya di panel kontrol Synergy, dan mengklik "Terapkan" - sayangnya itu tidak berhasil, saya mendapat beberapa kesalahan dan Synergy tidak akan mulai:

ERROR: cannot read configuration "/var/tmp/synergy-A38198/

Apakah kesalahan pertama, jadi saya pergi dan menghapus file tmp dan mencoba lagi, untuk mendapatkan kesalahan baru:

ERROR: cannot read configuration "/var/folders/iO/

Saya menghapusnya, dan kemudian mendapat kesalahan pertama lagi. Hmm, baiklah kalau begitu. Jadi apa yang harus dilakukan? Saya hanya akan membuat ulang konfigurasi, bukan?

Saya menginstal Synergy KM terbaru, Anda bisa mendapatkan versi terbaru Synergy KM dari SourceForge. Saya menginstalnya dan kemudian masuk ke tab "Server Configuration" di panel Synergy KM. Membuat "Lokasi Baru" dan menambahkan semua layar saya lagi, kemudian memulai server sinergi. Server diluncurkan OK tetapi sekarang melemparkan kesalahan konfigurasi yang berbeda dan tidak akan membiarkan klien terhubung. Aneh. Jadi saya menambahkan lagi layarnya tetapi hanya dengan dugaan saya menghapus spasi yang saya miliki di nama layar dari "Monitor Eksternal" menjadi "ExternalMonitor", memulai lagi server, dan tebak apa? Semuanya bekerja. Saya pikir ini benar-benar aneh, tapi saya menduga bahwa karena alasan tertentu ruang di nama layar menyebabkan Sinergi mengalami kesulitan dalam membaca file konfigurasi. Tanda pisah (-) tampaknya berfungsi dengan baik, tetapi spasi bermasalah. Saya tidak memiliki banyak penjelasan untuk ini karena saya telah menggunakan spasi berkali-kali dalam nama-nama, tetapi meskipun demikian tampaknya itu berhasil.