ubuntuusers.de

Fenster auf anderen PC verschieben (!)

Status: Ungelöst | Ubuntu-Version: Kubuntu 12.10 (Quantal Quetzal)
Antworten |

davidbaumann

Anmeldungsdatum:
18. Dezember 2011

Beiträge: 177

Hallo zusammen,

ich würde gerne mehrere PCs effektiv nutzen. Alle nutzen Ubuntu mit KDE.

Meine Maus und Tastatur kann ich jetzt mit synergy2 auf den Systemen teilen.

Was jetzt aber der Hammer wäre - und warum sollte der X-Server (bzw. was auch immer wir gerade verwenden) das nicht können. Kann ich Fenster auf den PCs hin- und herschieben? Klar würde das Programm noch auf dem Ursprungsrechner laufen, aber in einem unsichtbaren Bereich des Framebuffer, welcher auf den anderen PC weitergeleitet wird.

Gruß, David.

dirkolus

Anmeldungsdatum:
17. Mai 2011

Beiträge: 2182

Wohnort: dahoam

Geht technisch, wenngleich es im schlimmsten Fall etwas eigenartig aussieht, denn der grafische Kontext oder, ganz profan, die Auflösung können völlig unterschiedlich sein.

Eine Realisierung für ein solches Setup ist das hier, auch wenn es wahrscheinlich etwas zu teuer ist, um nur den Coolness-Faktor zu erhöhen 😉

Dirk

mgraesslin Team-Icon

Avatar von mgraesslin

Anmeldungsdatum:
8. November 2006

Beiträge: 9183

ich kann von so einer Lösung nur abraten und nein technisch im Protokoll ist sowas nicht vorgesehen und das Design, dass dirkolus aufzeigt hat einen Haken - es geht von "es gibt nur X" aus. Das ist bei heutigen Toolkits nicht mehr der Fall (Stichwort OpenGL).

themroc

Avatar von themroc

Anmeldungsdatum:
5. November 2006

Beiträge: 1555

Wohnort: JWD bei Berlin

Falls sich Deine Rechner im selben LAN befinden, kannst du openssh-server installieren und dann wie im Wiki beschrieben eine Passwortlose Authentifizierung über Public-Keys einrichten SSH (Abschnitt „Authentifizierung-ueber-Public-Keys“).

Dann kannst du mit ssh -c arcfour,blowfish-cbc -X rechner2 dolphin z.B. dolphin auf rechner2 von rechner 1 aus starten.

dirkolus

Anmeldungsdatum:
17. Mai 2011

Beiträge: 2182

Wohnort: dahoam

mgraesslin schrieb:

ich kann von so einer Lösung nur abraten und nein technisch im Protokoll ist sowas nicht vorgesehen und das Design, dass dirkolus aufzeigt hat einen Haken - es geht von "es gibt nur X" aus. Das ist bei heutigen Toolkits nicht mehr der Fall (Stichwort OpenGL).

Richtig, das hatte ich übersehen! Alles, was irgendwie mit beschleunigter (3D-)Grafik und OpenGL zu tun hat, ist hier außen vor, weil OpenGL immer auf der lokalen Hardware läuft. (Der XBigX-Vorschlag war auch nicht ganz ernst gemeint 😉.

Also, Antwort auf Deine Frage:

  • Fenster zwischen PCs verschieben ist ohne viel Aufwand nicht möglich.

  • Fenster neu öffnen (was vielfach mit Neustart der Applikation verbunden ist) auf einem anderen PC ist möglich (siehe Post von themroc)

Dirk

Antworten |