GNU/Linux >> LINUX-Kenntnisse >  >> Linux

Gemeinsame Nutzung eines X-Servers (Sitzung) über mehrere Computer hinweg?

Ich habe 2 Computer (beide mit Linux) und verwende derzeit Synergie, um sie zu verwenden. Das ist großartig, aber jetzt frage ich mich, gibt es eine Möglichkeit (ist es möglich? wird daran gearbeitet? versucht und gescheitert? definitiv nicht möglich?), Maus/Tastatur/Zwischenablage nicht nur zwischen den Computern zu teilen, sondern zu teilen eine X-Session? Was ich denke, ist die Möglichkeit, X-Fenster zwischen Monitoren zu ziehen.

Mir ist klar, dass dies äußerst nicht trivial ist, und ich weiß genug über Linux (wenn auch nicht über xserver), dass ich diese Idee gerne weiterverfolgen würde, auch wenn es nichts gibt, was dies für Sie tut.

Außerdem muss ich nicht in der Lage sein, einfach „dies zu installieren und es funktioniert“. Ich bin vollkommen bereit (und wäre überrascht, wenn dies nicht erforderlich wäre), benutzerdefinierte Kernels zu installieren oder Partitionen zwischen Computern zu mounten oder was auch immer erforderlich ist. Da ich davon ausgehe, dass auf beiden Rechnern dieselbe Instanz des xorg-Servers ausgeführt werden muss.

Akzeptierte Antwort:

Sie könnten sich xpra ansehen – es ist nicht ganz so reibungslos, wie Sie es beschreiben (kein Ziehen zwischen X-Servern), aber es gibt Ihnen die Möglichkeit, ein Programm auf einer Maschine zu starten und es später zu trennen und auf einer anderen Maschine wieder anzuhängen. (Stellen Sie es sich als Bildschirm für GUI-Anwendungen vor.)

Es ist schwierig, eine engere Integration zu erreichen, da der Prozess immer noch an den Computer gebunden ist, auf dem Sie das Programm starten, und die Prozessmigration ein wirklich schwieriges Problem darstellt.


Linux
  1. Kommunikation zwischen Pam und Pam-aware Daemon verstehen?

  2. Gemeinsame Nutzung von Variablen über mehrere Shell-Skripte hinweg?

  3. Migrieren Sie zwischen Server-Varianten

  4. Starten Sie eine Notfallkonsolensitzung

  5. So teilen Sie Dateien zwischen Ubuntu und Mac OS X

Teilen Sie Dateien zwischen Linux- und Windows-Computern

Übertragen Sie Dateien und Ordner zwischen Computern mit Croc

Übertragen Sie Dateien zwischen beliebigen Geräten mit Piping Server

So synchronisieren Sie Dateien automatisch zwischen zwei Linux-Servern

So installieren Sie den Samba-Dateifreigabeserver auf einem Linux-System

Freigabe von Dateien zwischen Linux Mint und Windows 10