Felsökning Synergy "kan inte läsa konfiguration"-fel
Om du har problem med Synergy 'kan inte läsa konfigurationen', prova följande:Hämta den senaste versionen av Synergy KM från SourceForgeSe till att klienterna har den senaste versionen av Synergy installerad också ( det är ganska gamm alt för Windows-klienter, men fungerar)Skapa en ny 'Plats' och lägg till din server, skärmar, klienter igen i den ordning du önskar.Var uppmärksam på speci altecken och mellanslag, använd dem inte i synerginamnen."ScreenName" är bättre än "Screen Name"Starta Synergy-servern och anslut till klienter
Nu här är hela förklaringen om du är intresserad...
Jag lade nyligen till en extern skärm på min Mac och som ett resultat var jag tvungen att justera Synergys serverkonfiguration för att veta var jag skulle placera min Mac, den nya externa skärmen och min PC. (För de som inte vet är Synergy ett utmärkt verktyg som låter dig dela en enda mus och tangentbord över flera maskiner, oavsett deras plattform. Mac OS, Windows och Linux stöds). Detta låter enkelt nog, så jag lade bara till ett nytt skärmnamn för min nya LCD-skärm i Synergy-kontrollpanelen och klickade på "Apply" – tyvärr fungerade det inte, jag fick flera fel och Synergy ville inte starta:
ERROR: kan inte läsa konfigurationen "/var/tmp/synergy-A38198/
Var det första felet, så jag gick och tog bort tmp-filerna och försökte igen, för att få ett nytt fel:
ERROR: kan inte läsa konfigurationen "/var/folders/iO/
Jag tog bort dem och fick sedan det första felet igen. Hmm, okej då. Så vad ska man göra? Jag ska bara återskapa konfigurationen, eller hur?
Jag installerade den senaste Synergy KM, du kan få den senaste versionen av Synergy KM från SourceForge. Jag installerade det och gick sedan in på fliken "Serverkonfiguration" i Synergy KM-panelen. Skapade en "Ny plats" och la till alla mina skärmar igen och startade sedan synergiservern. Servern startade OK men kastade nu olika konfigurationsfel och lät inte klienter ansluta. Udda. Så jag lade till skärmarna igen, men bara på en aning tog jag bort ett utrymme som jag hade i ett skärmnamn från "External Monitor" till "ExternalMonitor", startade servern igen, och gissa vad? Allt fungerade. Jag tyckte att detta var riktigt konstigt, men jag gissar att utrymmet i skärmnamnet av någon anledning gjorde att Synergy hade svårt att läsa konfigurationsfilen.Streck (-) verkar fungera bra, men mellanslag var problematiska. Jag har inte en massa förklaringar till detta eftersom jag har använt mellanslag många gånger i namn, men det verkade ändå göra susen.