Отстраняване на неизправности Synergy грешка „не може да прочете конфигурация“.
Ако имате проблеми с грешка на Synergy „не може да прочете конфигурацията“, опитайте следното:Вземете най-новата версия на Synergy KM от SourceForgeУверете се, че клиентите също имат инсталирана най-новата версия на Synergy ( това е доста старо за Windows клиенти, но работи)Създайте ново „Местоположение“ и добавете отново вашия сървър, екрани, клиенти в реда, който желаете.Обърнете внимание на специалните знаци и интервали, не ги използвайте в синергичните екранни имена.„ScreenName“ е по-добро от „Screen Name“Стартирайте Synergy сървър и се свържете с клиенти
Ето пълното обяснение, ако се интересувате...
Наскоро добавих външен дисплей на моя Mac и в резултат на това трябваше да коригирам конфигурацията на сървъра на Synergy, за да знам къде да поставя моя Mac, новия външен екран и моя компютър. (За тези, които не знаят, Synergy е страхотна помощна програма, която ви позволява да споделяте една мишка и клавиатура на множество машини, независимо от тяхната платформа. Mac OS, Windows и Linux се поддържат). Това звучи достатъчно просто, така че току-що добавих ново екранно име за моя нов LCD в контролния панел на Synergy и щракнах върху „Приложи“ – за съжаление това не проработи, получих няколко грешки и Synergy не стартира:
ГРЕШКА: не може да се прочете конфигурация "/var/tmp/synergy-A38198/
Беше първата грешка, затова отидох и изтрих tmp файловете и опитах отново, за да получа нова грешка:
ГРЕШКА: не може да се прочете конфигурацията "/var/folders/iO/
Изтрих ги и след това отново получих първата грешка. Хм, добре тогава. И така, какво да правя? Просто ще пресъздам конфигурацията, нали?
Инсталирах най-новия Synergy KM, можете да получите най-новата версия на Synergy KM от SourceForge. Инсталирах го и след това влязох в раздела „Конфигурация на сървъра“ в панела Synergy KM. Създадох „Ново местоположение“ и добавих отново всички мои екрани, след което стартирах сървъра за синергия. Сървърът стартира добре, но сега хвърляше различни грешки в конфигурацията и не позволяваше на клиентите да се свързват. Странно. Така че отново добавих екраните, но само по предчувствие премахнах интервал, който имах в екранното име от „Външен монитор“ на „Външен монитор“, стартирах отново сървъра и познайте какво? Всичко работеше. Мислех, че това е наистина странно, но предполагам, че по някаква причина интервалът в екранното име е карал Synergy да има затруднения при четенето на конфигурационния файл.Тиретата (-) изглежда работят добре, но интервалите бяха проблематични. Нямам много обяснения за това, защото съм използвал интервали много пъти в имената, но въпреки това изглежда свърши работа.