PO-17775-FotoClip_Collection-09_Business_Industrie-Karl_Holzhauser-Flachbildschirm_Tastatur_und_Maus.jpg

Eine Tastatur reicht

Mehrere PCs mit einer Tastatur/Maus steuern

06.07.2009
Zwei oder mehr Computer, aber nur eine Tastatur? Kein Problem, wenn Sie Synergy installieren. Mit der Maus fahren Sie einfach über Monitor- und Rechnergrenzen auf die anderen Desktops, und das sogar mit Linux und Windows.

Ohne Maus und Tastatur können Sie die wenigsten Rechner verwenden, Ausnahmen sind lediglich Multimediazentralen, die Sie mit einer Fernbedienung steuern. Benutzen Sie Linux und Windows parallel auf zwei oder mehr Rechnern, wird der Platz auf dem Schreibtisch schnell eng, denn für jeden PC benötigen Sie einen separaten Satz Eingabegeräte.

Für Linux gibt es mit x2x[1] schon länger ein Tool, mit dem Sie mehrere PCs über eine Tastatur und eine Maus ansteuern können. Läuft dieses Programm, fahren Sie einfach mit dem Mauszeiger nach links oder rechts "aus dem Monitor heraus" und landen dann auf dem benachbarten Monitor, der zu einem anderen PC gehört [2]. Das ist sehr praktisch, klappt aber nur mit zwei oder mehr Linux-Systemen.

Das Szenario mit einer Windows- und einer Linux-Maschine unterstützt x2x nicht, wohl aber Synergy [3], ein ähnliches Programm, das betriebssystemübergreifend arbeitet und zusätzlich noch auf Apple-Rechnern unter Mac OS X läuft.

Ein besonderes Highlight von Synergy ist, dass es die Zwischenablagen aller Computer synchronisiert: Sie können also unter Linux mit der Maus einen Text markieren, dann mit der Maus auf den Windows-PC wechseln und den Text dort mit [Strg]+[V] in eine Textverarbeitung oder ein anderes Programm einfügen. Der Weg von Linux nach Windows funktionierte hier problemlos, in der umgekehrten Richtung gingen aber Umlaute und andere Sonderzeichen kaputt. Beim Versuch, aus Word unter Windows Text in OpenOffice unter Linux einzufügen, erhielten wir einen unbrauchbaren längeren HTML-Block mit Stilbeschreibungen (Abbildung 1).

Wenn Sie Synergy ausprobieren wollen, finden Sie die Linux-Version auf unserer Heft-DVD. Die Windows-Version laden Sie von der Projektwebseite [3] herunter.

Abbildung 1: Synergy synchronisiert die Zwischenablagen von Windows und Linux, mag allerdings keine aus Microsoft Word kommenden Texte.

Wer hat das Sagen?

Bevor Synergy läuft, liegen noch alle Tastaturen und Mäuse auf dem Tisch. Die erste Frage, die Sie beantworten müssen, ist nun, welche der Eingabegeräte künftig verschwinden sollen. Der PC, dessen Geräte auf der Tischplatte verbleiben, wird in der Synergy-Sprache zum Server, alle übrigen werden Clients. Diese Begriffsbildung ist sinnvoll, weil der Rechner mit Maus und Tastatur einen Service anbietet: eben die Steuerung der PCs.

Wir beschreiben im Folgenden zwei Szenarien, in denen es genau einen Linux- und einen Windows-PC gibt. Synergy unterstützt prinzipiell beliebig viele dieser Rechner, so dass Sie auch acht Computer nutzen könnten, deren Monitore neben- und übereinander stehen – das führt für diesen Artikel aber zu weit und dürfte auch nur selten Ihrer tatsächlichen Situation entsprechen. Die beiden Standardszenarien, für die wir die Konfiguration erklären, sind:

  • Windows-PC als Server (steuert beide Computer), Linux-PC als Client
  • Linux-PC als Server (steuert beide Computer), Windows-PC als Client

Namensvergabe

Synergy erwartet, dass Sie jeden der beteiligten Rechner mit seinem Namen ansprechen. Im Test war es hilfreich, zunächst eine Übersicht mit Rechnernamen und zugehörigen IP-Adressen anzulegen und diese in der Linux-PC-als-Server-Variante auch in die Synergy-Konfigurationsdatei unter Linux zu schreiben.

Sollten Sie Schwierigkeiten haben, die Rechnernamen herauszufinden, hilft Ihnen der Kasten Probleme mit PC-Namen weiter. Allgemein können Sie sowohl auf Linux- als auch auf Windows-Systemen hostname eingeben, um den Namen herauszufinden:

$ hostname
quad

Unter Windows starten Sie dazu zunächst über Ausführen im Startmenü und Eingabe von cmd in das Schnellstartfenster eine Konsole, in der Sie dann den Befehl eingeben:

C:\Users\esser>hostname
core2

Probleme mit PC-Namen

Sollte es Ihnen nicht gelingen, den Namen des Windows-Rechners herauszufinden, nutzen Sie einen kleinen Trick: Tragen Sie den Windows-PC unter einem Phantasienamen in die Konfigurationsdatei ein, etwa als Unbekannt, und versuchen Sie dann von Windows aus den Verbindungsaufbau. Im Terminalfenster, in dem der Server synergys unter Linux läuft, erscheinen dann verschiedene Meldungen, darunter auch einige Fehlermeldungen:

NOTE: CClientListener.cpp,127: accepted client connection
DEBUG: CClientProxy1_0.cpp,404: received client "core2" info shape=0,0 1680x1050
WARNING: CServer.cpp,265: a client with name "core2" is not in the map
NOTE: CServer.cpp,1908: disconnecting client "core2"
NOTE: CClientProxy1_0.cpp,206: client "core2" has disconnected

Fett gedruckt sehen Sie in dieser Ausgabe, unter welchem Namen sich der Synergy-Client des Windows-Rechners am Server anmelden wollte, im Beispiel also core2. Ersetzen Sie jetzt in der Synergy-Konfiguration unter Linux den Phantasienamen Unbekannt durch den richtigen (hier: core2) und starten Sie beide Synergy-Programme neu, erst unter Linux, dann unter Windows – jetzt sollte es funktionieren.

LinuxCommunity kaufen

Einzelne Ausgabe
 
Abonnements
 

Ähnliche Artikel

  • Seitensprung
    Zum Steuern entfernter Rechner gibt es Ansätze wie VNC, Nomachine oder SSH. Das pfiffige Synergy denkt buchstäblich um die Ecke und verschaltet mehrere PCs zu einem virtuellen Desktop.
  • software
Kommentare
synergy+
Carsten Aevermann (unangemeldet), Freitag, 26. Februar 2010 12:33:05
Ein/Ausklappen

es gibt ja inzwischen Synergy+. Läuft bei mir mit Windows7 (server), und 2 * Kubuntu clients. Meine Frage: Habt ihr mal von einer Lösung gehört, welche die Client-Rechner nicht über Netzwerk sondern z.B. USB oder eine andere Verbindung (Seriell, BlueTooth) anspricht. Das wäre sehr sinnvoll für Rechner die zum Browsen online sind und nichtr in das gleiche Netz dürfen wie die Arbeitsplatzrechner?

Grüße
Carsten



Bewertung: 193 Punkte bei 23 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
easy
Vasco (unangemeldet), Mittwoch, 16. September 2009 22:08:20
Ein/Ausklappen

Hab Synergy mal vor einem Jahr ausprobiert und bin an der installation gescheitert :D
Heute einfach mal wieder ausprobiert und es dank eurer Anleitung sehr schnell laufen gehabt. Ich danke für die gut nachvollziehbare, einfache Übersicht. Dank ihr kann ich meine 3 Rechner nun endlich mal anständig benutzen. DANKE


Bewertung: 183 Punkte bei 30 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
Verblüffend Einfach
Wolfgang Völker, Samstag, 25. Juli 2009 19:29:02
Ein/Ausklappen

Ich habe schon lange nach so einer Möglichkeit für zwei meiner Rechner gesucht. Die Installation ist ja gut beschrieben. Allerdings läuft auf beiden Rechnern Lenny. apt-get install synergy und dann wie beschrieben eingerichtet. Schon flutscht die Maus über zwei Bildschirme und Texteingabe geht super.
Ich bin verblüfft und hoch begeistert. Ein Artikel der für mich einen echten Nutzen hat.



Bewertung: 197 Punkte bei 27 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
-
Re: Problem
hbmalle (unangemeldet), Dienstag, 04. August 2009 11:17:53
Ein/Ausklappen

Hi, ich habe alles so Versucht wie beschrieben,
leider habe ich nur Fehlermeldungen die ich nicht
lesen kann da ich nicht zu gut im Englisch bin.
Wer kann mir in deutsch einige Anweisungen geben
danke für eine Hilfe
HB


Bewertung: 155 Punkte bei 26 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
-
Re: Problem
Wolfgang Völker, Mittwoch, 19. August 2009 15:22:20
Ein/Ausklappen

Gib mal ein paar Details.
Oder besser poste dein Problem mit den Fehlermeldungen auf der Suse oder der Ubuntu Mailingliste.
Dort wird dir geholfen


Bewertung: 180 Punkte bei 28 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
Re: Verblüffend Einfach
ossi46 (unangemeldet), Montag, 10. August 2009 20:37:52
Ein/Ausklappen

hab es dank der guten Beschreibung sofort ans laufen gebracht.
ubuntu---->windows


Bewertung: 203 Punkte bei 26 Stimmen.
Den Beitrag bewerten: Gut / Schlecht
Re: Verblüffend Einfach
naga02 (unangemeldet), Freitag, 28. August 2009 12:20:01
Ein/Ausklappen

War extrem einfach mit dieser Anleitung unter Ubuntu(Client) und Windows XP(Server). Jedoch benötige ich die Tastatur noch für die Linux-Anmeldung. Ein Lösung für dieses Problem wäre noch interessant. Sowohl für Windows als auch für Linux.


Bewertung: 182 Punkte bei 25 Stimmen.
Den Beitrag bewerten: Gut / Schlecht

Infos zur Publikation

title_2014_04

Digitale Ausgabe: Preis € 9,80
(inkl. 19% MwSt.)

EasyLinux erscheint vierteljährlich und kostet EUR 9,80. Weitere Informationen zum Heft finden Sie auf der EasyLinux-Homepage.

Das EasyLinux-Jahresabo mit Prämie kostet ab EUR 33,30. Details zum EasyLinux-Jahresabo finden Sie im Medialinx-Shop.

NEU: DIGITALE AUSGABEN FÜR TABLET & SMARTPHONE

HINWEIS ZU PAYPAL: Die Zahlung ist auch ohne eigenes Paypal-Konto ganz einfach per Kreditkarte oder Lastschrift möglich!      

Tipp der Woche

Ubuntu 14.10 und VirtualBox
Ubuntu 14.10 und VirtualBox
Tim Schürmann, 08.11.2014 18:45, 0 Kommentare

Wer Ubuntu 14.10 in einer virtuellen Maschine unter VirtualBox startet, der landet unter Umständen in einem Fenster mit Grafikmüll. Zu einem korrekt ...

Aktuelle Fragen

ICEauthority
Thomas Mann, 17.12.2014 14:49, 2 Antworten
Fehlermeldung beim Start von Linux Mint: Could not update ICEauthority file / home/user/.ICEauth...
Linux einrichten
Sigrid Bölke, 10.12.2014 10:46, 5 Antworten
Hallo, liebe Community, bin hier ganz neu,also entschuldigt,wenn ich hier falsch bin. Mein Prob...
Externe USB-Festplatte mit Ext4 formatiert, USB-Stick wird nicht mehr eingebunden
Wimpy *, 02.12.2014 16:31, 0 Antworten
Hallo, ich habe die externe USB-FP, die nur für Daten-Backup benutzt wird, mit dem YaST-Partition...
Steuern mit Linux
Siegfried Markner, 01.12.2014 11:56, 2 Antworten
Welches Linux eignet sich am besten für Steuerungen.
Nach Ubdates alles weg ...
Maria Hänel, 15.11.2014 17:23, 5 Antworten
Ich brauche dringen eure Hilfe . Ich habe am wochenende ein paar Ubdates durch mein Notebook von...