Risoluzione dei problemi Errore "impossibile leggere la configurazione" di Synergy
Se riscontri problemi di errore "Impossibile leggere la configurazione" di Synergy, prova quanto segue:Ottieni l'ultima versione di Synergy KM da SourceForgeAssicurati che anche i client abbiano l'ultima versione di Synergy installata ( è piuttosto vecchio per i client Windows, ma funziona)Crea una nuova "Posizione" e aggiungi nuovamente il tuo server, schermate, client, nell'ordine che desideri.Presta attenzione a caratteri speciali e spazi, non usarli nei nomi delle schermate di sinergia."ScreenName" è meglio di "Screen Name"Avvia il server Synergy e connettiti con i client
Ora ecco la spiegazione completa se sei interessato…
Di recente ho aggiunto uno schermo esterno al mio Mac e di conseguenza ho dovuto regolare la configurazione del server di Synergy per sapere dove posizionare il mio Mac, il nuovo schermo esterno e il mio PC. (Per coloro che non lo sanno, Synergy è un'ottima utility che ti consente di condividere un singolo mouse e tastiera su più macchine, indipendentemente dalla loro piattaforma. Mac OS, Windows e Linux sono supportati). Sembra abbastanza semplice, quindi ho appena aggiunto un nuovo nome utente per il mio nuovo LCD nel pannello di controllo di Synergy e ho fatto clic su "Applica" - sfortunatamente non ha funzionato, ho ricevuto diversi errori e Synergy non si avviava:
ERRORE: impossibile leggere la configurazione "/var/tmp/synergy-A38198/
È stato il primo errore, quindi sono andato a cancellare i file tmp e ho riprovato, per ottenere un nuovo errore:
ERRORE: impossibile leggere la configurazione "/var/folders/iO/
Li ho cancellati e poi ho ricevuto di nuovo il primo errore. Mmm, ok allora. Quindi che si fa? Ricreerò solo la configurazione, giusto?
Ho installato l'ultima versione di Synergy KM, puoi ottenere l'ultima versione di Synergy KM da SourceForge. L'ho installato e poi sono entrato nella scheda "Configurazione server" nel pannello Synergy KM. Ho creato una "nuova posizione" e ho aggiunto di nuovo tutti i miei schermi, quindi ho avviato il server di sinergia. Il server è stato avviato correttamente ma ora generava diversi errori di configurazione e non consentiva ai client di connettersi. Strano. Quindi ho riaggiunto di nuovo gli schermi, ma solo per intuizione ho rimosso uno spazio che avevo in un nome di schermo da "Monitor esterno" a "Monitor esterno", ho riavviato il server e indovina un po'? Tutto ha funzionato. Ho pensato che fosse davvero strano, ma immagino che per qualche motivo lo spazio nel nome della schermata stesse causando difficoltà a Synergy nella lettura del file di configurazione.I trattini (-) sembrano funzionare bene, ma gli spazi erano problematici. Non ho un sacco di spiegazioni per questo perché ho usato gli spazi molte volte nei nomi, ma nonostante ciò sembrava fare il trucco.