X equivalente ao utilitário 'screen'

11

No unix / linux, existe este programa extremamente útil screen: é para bash, somente texto, e posso desanexar uma sessão, sair (a sessão ainda está em execução), entrar mais tarde (mesmo em um computador diferente) e continuar a sessão exatamente como eu a deixei.

A minha pergunta é: existe um equivalente screenpara o X?

Então, o que eu quero fazer é: trabalhar remotamente ssh -Xem uma sessão X em uma máquina remota Linux, faça logout e depois faça login novamente em um computador diferente novamente ssh -Xe, em seguida, reconecte a sessão X; praticamente retomando o trabalho a partir do momento em que eu saí antes. Isso é possível?

Der Hochstapler
fonte

Respostas:

6

Estou tendo sucesso no uso do xpra

Dean Serenevy
fonte
1
Sim, o autor descreve xpracomo " screenpara X". Útil mesmo.
Piskvor saiu do prédio em
3

Por que não usar apenas o VNC?

Desde que você não efetue logout (fechando todos os aplicativos em execução, etc), seu sistema permanecerá exatamente no mesmo estado, não importa quantas vezes você se desconecte / reconecte.

Rudi Visser
fonte
4
Com o encaminhamento X, os aplicativos podem aparecer como em execução no computador para o qual você está encaminhando, enquanto no VNC você se limita a trabalhar em uma área de trabalho encaminhada. Ou seja, o encaminhamento X dá uma sensação mais nativa.
Sebastian Paaske Tørholm
2

Mais uma pergunta para o unix.stack, mas dê uma olhada no x11vnc . As coisas vão funcionar um pouco diferente, você não usará o ssh -X, mas usará o protocolo VNC. No modo compartilhado, desconectar o VNC não efetuará logout da sessão X.

Mel
fonte
0

Eu uso o NoMachine no trabalho e em casa. Ele usa ssh. Por acaso, uso o cliente Windows, mas os clientes também estão disponíveis para Linux e Mac.

garyjohn
fonte