it-swarm-es.com

"Detach" y "reattach" xterms a través de x sesiones?

¿Hay alguna manera de guardar/separar un XTERM (u otra ventana) y reabrir/cargar/reírse en una sesión x diferente en la misma máquina?

Lo que estoy tratando de lograr es "mover" que ejecute Xterms entre dos sesiones VNC que se ejecutan en una máquina.

No, no estoy buscando la pantalla :)

No quiero usar la pantalla, porque entonces necesitaré usar una sesión de pantalla separada para cada Xterm. El uso de múltiples pestañas en pantalla no funciona bien para mi caso, ya que necesito ver varios Xterms a la vez, no cambiar entre las pestañas.

NX es otra opción que surgió, pero requiere privilegios en el servidor para instalar el S/W. Estoy buscando alguna solución utilizando X, o alguna opción en uno de los administradores de ventanas directamente. FVWM/XFCE/GNOME sería bueno, pero otros WMS que tienen esta instalación también son bienvenidos.

14
Abhinav

No es lo que has pedido, pero Pantalla puede hacer lo que quiere.

Esto se comparte en el nivel de la cáscara en lugar del nivel de la ventana X, por lo que podría tener dos xterms (en diferentes xservers, siempre y cuando estuvieran en la misma caja), corriendo screen -x, que mostraría las mismas sesiones SH.

Esto no funcionaría para cosas no terminales.

Edición: XPRA es probablemente lo que quiere.

4
Greg

CryOPID solía poder mover las aplicaciones GTK + (como gnome-terminal) entre los servidores X. Ha sido inmanente por un tiempo, por lo que podría no funcionar en este momento, pero algunas personas lo han recogido y comenzó a trabajar de nuevo.

2
TRS-80

Puede usar pantalla dentro de un xterm. Este es un programa que le permite adjuntar y separar las sesiones de terminales. Por lo tanto, comenzaría una pantalla Xterm, iniciaría dentro del Xterm, y usará el XTERM como NORMAL. Para mover la sesión, se separaría de la sesión dentro de la pantalla y saldrá de la XTERM. Poner en marcha otro xterm en otro lugar, y reatta a la sesión de pantalla existente.

Si desea hacerlo con cualquier programa X, puede usar NX . Funciona como la pantalla, ya que puedes separar/adjuntar a un servidor X. También entiende el protocolo X11, por lo que hace un buen trabajo al acelerar x sobre redes lentas.

2
KeithB

No. De la casilla X no tiene esta instalación. Si desea hacer esto, la mejor manera es usar XVNC , que es un servidor X que se convierte en un búfer de marco virtual VNC. Luego, puede conectarse a su sesión X con un cliente VNC.

1
Richard Hoskins

Como se envía? No. Solía ​​haber una aplicación "Xmovex" que a veces a veces hacía un poco lo que estás preguntando, pero no fue muy popular y no funcionó muy bien.

Hay un par de maneras de acercarse a lo que quieres:

  • ejecute el escritorio en una sesión de VNC y luego conecte a eso de todas partes;
  • comparte tu escritorio a través de X11VNC;
  • mira en NX y Freenx.
1
David Mackintosh

Si solo le importa la sesión de la línea de comandos dentro del Xterm, use pantalla

0
Roalt

Me pregunto si está buscando Exportar pantalla manejo.

0
nik