Équivalent X de l'utilitaire «écran»

11

Sous unix / linux, il y a ce programme extrêmement utile screen: c'est pour bash, texte uniquement, et je peux détacher une session, vous déconnecter (la session est toujours en cours), vous connecter plus tard (même à partir d'un autre ordinateur) et reprendre la session exactement comme je l'ai laissée.

Ma question est, existe-t-il un équivalent de screenX?

Donc, ce que je veux faire, c'est: travailler à distance avec ssh -Xdans une X-session sur une machine Linux distante, se déconnecter, puis se reconnecter plus tard à partir d'un autre ordinateur avec ssh -Xpuis reconnecter la X-session; reprendre pratiquement le travail à partir du moment où je me suis déconnecté avant. Est-ce possible?

Der Hochstapler
la source

Réponses:

6

J'ai du succès à utiliser xpra

Dean Serenevy
la source
1
Oui, l'auteur décrit xpracomme " screenpour X". Utile en effet.
Piskvor a quitté le bâtiment le
3

Pourquoi ne pas simplement utiliser VNC?

Tant que vous ne vous déconnectez pas (fermant ainsi toutes vos applications en cours d'exécution, etc.), votre système restera dans le même état, quel que soit le nombre de déconnexions / reconnexions.

Rudi Visser
la source
4
Avec X-forwarding, les applications peuvent apparaître comme s'exécutant sur l'ordinateur vers lequel vous les transférez, tandis qu'avec VNC, vous êtes limité à travailler à l'intérieur d'un bureau transféré. Autrement dit, le transfert X donne une sensation plus native.
Sebastian Paaske Tørholm
2

Plus une question pour unix.stack mais jetez un œil à x11vnc . Les choses fonctionneront un peu différemment, vous n'utiliserez pas ssh -X mais utiliserez le protocole VNC. En mode partagé, la déconnexion de VNC ne déconnecte pas la session X.

Mel
la source
0

J'utilise NoMachine au travail et à la maison. Il utilise ssh. Il se trouve que j'utilise le client Windows, mais les clients sont également disponibles pour Linux et Mac.

garyjohn
la source