Feilsøking Synergy 'kan ikke lese konfigurasjon'-feil
Hvis du har problemer med Synergy 'kan ikke lese konfigurasjon', prøv følgende:Få den nyeste versjonen av Synergy KM fra SourceForgePass på at klientene også har den nyeste versjonen av Synergy installert ( det er ganske gammelt for Windows-klienter, men fungerer)Opprett en ny 'Location' og legg til serveren, skjermene, klientene på nytt i den rekkefølgen du ønsker.Vær oppmerksom på spesi altegn og mellomrom, ikke bruk dem i synergiskjermnavnene."ScreenName" er bedre enn "Screen Name"Start Synergy-serveren og koble til klienter
Her er hele forklaringen hvis du er interessert...
Jeg har nylig lagt til en ekstern skjerm på Mac-en min, og som et resultat måtte jeg justere Synergys serverkonfigurasjon for å vite hvor jeg skulle plassere Mac-en, den nye eksterne skjermen og PC-en min. (For de som ikke vet, Synergy er et flott verktøy som lar deg dele en enkelt mus og tastatur på tvers av flere maskiner, uavhengig av plattformen deres. Mac OS, Windows og Linux støttes). Dette høres enkelt nok ut, så jeg la bare til et nytt skjermnavn for den nye LCD-skjermen min i Synergy-kontrollpanelet, og klikket på «Apply» – det fungerte dessverre ikke, jeg fikk flere feil og Synergy ville ikke starte:
FEIL: kan ikke lese konfigurasjonen "/var/tmp/synergy-A38198/
Var den første feilen, så jeg slettet tmp-filene og prøvde igjen, for å få en ny feil:
FEIL: kan ikke lese konfigurasjonen "/var/folders/iO/
Jeg slettet disse, og fikk så den første feilen igjen. Hmm, ok da. Så, hva gjør vi? Jeg skal bare gjenskape konfigurasjonen, ikke sant?
Jeg installerte den nyeste Synergy KM, du kan få den nyeste versjonen av Synergy KM fra SourceForge. Jeg installerte det og gikk deretter inn i kategorien "Serverkonfigurasjon" i Synergy KM-panelet. Opprettet en "Ny plassering" og la til alle skjermene mine igjen, og startet deretter synergiserveren. Serveren startet OK, men kastet nå forskjellige konfigurasjonsfeil og ville ikke la klienter koble seg til. Merkelig. Så jeg la til skjermene igjen, men bare på en anelse fjernet jeg et mellomrom jeg hadde i et skjermnavn fra "External Monitor" til "ExternalMonitor", startet serveren igjen, og gjett hva? Alt fungerte. Jeg syntes dette var veldig rart, men jeg tipper at plassen i skjermnavnet av en eller annen grunn førte til at Synergy hadde problemer med å lese konfigurasjonsfilen.Bindestreker (-) ser ut til å fungere fint, men mellomrom var problematiske. Jeg har ikke massevis av forklaringer på dette fordi jeg har brukt mellomrom mange ganger i navn, men det så ikke desto mindre ut til å gjøre susen.