X-Äquivalent zum Dienstprogramm 'screen'

11

Unter Unix / Linux gibt es dieses äußerst nützliche Programm screen: Es ist nur für Bash gedacht, und ich kann eine Sitzung trennen, mich abmelden (die Sitzung wird jedoch noch ausgeführt), mich später anmelden (auch von einem anderen Computer aus) und fortfahren die Sitzung genau so, wie ich sie verlassen habe.

Meine Frage ist, gibt es ein Äquivalent zu screenfür X?

Was ich also tun möchte, ist: Remote-Arbeit ssh -Xin einer X-Sitzung auf einem Remote-Linux-Computer, Abmelden, später erneut von einem anderen Computer aus anmelden ssh -Xund die X-Sitzung erneut anhängen; Praktische Wiederaufnahme der Arbeit ab dem Moment, als ich mich vorher abgemeldet habe. Ist das möglich?

Der Hochstapler
quelle

Antworten:

6

Ich habe Erfolg mit xpra

Dean Serenevy
quelle
1
Ja, der Autor beschreibt xpraals " screenfür X". In der Tat nützlich.
Piskvor verließ das Gebäude am
3

Warum nicht einfach VNC verwenden?

Solange Sie sich nicht abmelden (wodurch alle laufenden Anwendungen usw. geschlossen werden), bleibt Ihr System im exakt gleichen Zustand, unabhängig davon, wie oft Sie die Verbindung trennen / wieder herstellen.

Rudi Visser
quelle
4
Bei der X-Weiterleitung können die Anwendungen auf dem Computer ausgeführt werden, an den Sie sie weiterleiten, während Sie bei VNC nur auf einem weitergeleiteten Desktop arbeiten können. Das heißt, X-Forwarding vermittelt ein nativeres Gefühl.
Sebastian Paaske Tørholm
2

Eher eine Frage an unix.stack, aber schauen Sie sich x11vnc an . Die Dinge werden ein bisschen anders funktionieren, Sie werden nicht ssh -X verwenden, sondern das VNC-Protokoll verwenden. Im freigegebenen Modus wird beim Trennen von VNC die X-Sitzung nicht abgemeldet.

Mel
quelle
0

Ich benutze NoMachine bei der Arbeit und zu Hause. Es verwendet ssh. Ich verwende zufällig den Windows-Client, aber Clients sind auch für Linux und Mac verfügbar.

Garyjohn
quelle