Synergieverbindung mit Windows 8-Client

6429
Ed Krohne

Ich habe gerade ein Dell XPS 12-Ultrabook mit einem umgedrehten Touchscreen erworben. Ich mag es, möchte aber den (kleinen) Touchscreen nur von zu Hause aus benutzen. Ich möchte Synergien nutzen, um meinen neuen Laptop von meinem Desktop aus zu steuern.

Zuerst hat es gut funktioniert. Ich hatte ein Installationsfenster im Hintergrund auf dem Laptop, und sobald das Fenster in den Fokus geriet, hörte der Client auf, die Maus als Reaktion auf den Server zu bewegen. Ich gehe davon aus, dass für die Installation von Windows-Fenstern Administratorrechte erforderlich sind und Synergien solche Fenster nicht beherrschen können. Das hat mich zunächst verwirrt, also habe ich einige Änderungen vorgenommen, und es fällt mir schwer, herauszufinden, was letztendlich die Synergie brach.

Irgendwann, vielleicht, wenn die Hintergrundinstallation abgeschlossen war oder die Serversynergy-Version auf 1.4.11 aktualisiert wurde, konnten Client und Server keine Verbindung herstellen. Zum Beispiel auf dem Client:

NOTE: starting the client NOTE: config file: XXXXXX NOTE: log level: NOTE 

mit einer ähnlichen Nachricht auf dem Server. In der Statusleiste unten in beiden Fenstern würde "Synergy startet" angezeigt. und die Stop / Start-Taste würde "Stop" lauten. Ich habe den Eindruck, der Server wird nie gestartet und der Client verbindet sich nie.

In diesem Setup war der Client der XPS 12-Laptop eine Windows 8 64-Bit-Box, auf der Synergy v1.4.11 ausgeführt wurde, und der Server ist ein selbst erstellter Desktop mit Windows 7 64 Bit und Synergy v1.4.11. Ich habe versucht, mit und ohne aktivierten Passwörtern Synergien zu aktivieren, ich habe versucht, Firewalls zu deaktivieren, ich habe sowohl die 32-Bit- als auch die 64-Bit-Version von Synergy ausprobiert, und nichts hilft oder bringt einen sichtbaren Unterschied im Verhalten. Wenn Sie dem Client mitteilen, dass er eine Verbindung zu einer falschen Server-IP-Adresse herstellen soll, ändert sich auch das Verhalten nicht sichtbar - es ist, als ob der Server gar nicht da wäre.

Sowohl Client als auch Server berichten im Protokoll

NOTE: connecting to service... ERROR: ipc connection error, connection refused 

immer wieder, ob der Client oder Server "gestartet" oder "gestoppt" ist. Ich weiß nicht was das bedeutet und ich würde es gerne tun. Ist "ipc" eine Kommunikation zwischen Prozessen? Ist das überhaupt ein Netzwerkproblem? In mehreren früheren Beiträgen wurde die Verwendung der 32-Bit-Version anstelle von 64 oder die Neuinstallation von Synergien vorgeschlagen.

Wenn Sie den Synergy-Server v1.4.10 von Ubuntu 13.04 ausführen, werden bessere serverseitige Ergebnisse erzielt, jedoch keine Verbindung. Das Dialogfeld ist ähnlich, aber es wird keine Warnung zu ipc angezeigt. Wenn Sie auf "Start" klicken, wird die Meldung angezeigt

NOTE: stopping synergy desktop process NOTE: starting server NOTE: config file: /tmp/qt_temp.TT2295 NOTE: log level: NOTE 2013-05-01T00:44:24 NOTE: started server, waiting for clients /build/buildd/synergy-1.4.10/src/lib/synergy/CServerApp.cpp,612 

Dann werden die Konfigurations-Kontrollkästchen für "Server" und "Client" usw. ausgeblendet, und die Statusleiste meldet "Synergy läuft (Desktop-Modus). Version 1.4.11 ist jetzt verfügbar, Website besuchen [Link]". Dies steht im Gegensatz zu "Synergie beginnt". unter Windows.

Ich hatte keine Chance, eine Ubuntu-Partition auf dem Laptop zu installieren, vermute aber bessere Ergebnisse. In der Zwischenzeit weiß ich nicht, was ich sonst noch versuchen soll, abgesehen davon, mich auf Ubuntu zu beschränken (Betriebssysteme sind mir nicht wichtig, ich brauche beides).

1
"IPC-Verbindungsfehler, Verbindung abgelehnt" klingt, als würde etwas nicht am selben Port hören wie zuvor. Können Sie überprüfen, ob die Portnummer Ihren Erwartungen entspricht? Mark Allen vor 11 Jahren 1

1 Antwort auf die Frage

2
Chuck

Starten Sie den Synergy-Dienst in der Windows-Systemsteuerung. Der IPC-Verbindungsfehler bedeutet normalerweise, dass der Dienst angehalten wurde.

Schritte:

  1. Öffnen Sie Ihren Windows Task-Manager.
  2. Klicken Sie auf die Registerkarte Dienste.
  3. Klicken Sie mit der rechten Maustaste auf den Synergy-Dienst.
  4. Klicken Sie auf Dienst starten.
Vielen Dank! Das war es genau. Ich weiß nicht, warum der Dienst stirbt, aber ich musste ihn ein paar Mal neu starten (und Synergien neu installieren, um dies zu tun). Aber ich habe jetzt funktioniert, danke. Ed Krohne vor 11 Jahren 0