¿Hay alguna manera de guardar / desconectar un xterm (u otra ventana) y volver a abrirlo / cargarlo / volverlo a colocar en una sesión X diferente en la misma máquina?
Lo que intento lograr es "mover" ejecutando xterms entre dos sesiones de 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. Usar múltiples pestañas en la pantalla no funciona bien para mi caso, ya que necesito mirar múltiples 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 usando X, o alguna opción en uno de los gestores de ventanas directamente. fvwm / xfce / gnome sería bueno, pero otros WM que tienen este servicio también son bienvenidos.
No es exactamente lo que ha pedido, pero la pantalla puede hacer lo que quiera.
Esto se comparte en el nivel de shell en lugar del nivel de la ventana X, por lo que podría tener dos xterms (en diferentes servidores X, siempre que estuvieran en el mismo cuadro), en ejecución
screen -x
, que mostrarían las mismas sesiones sh.Esto no funcionaría para cosas no terminales.
EDITAR: xpra es probablemente lo que quieres.
fuente
Puede usar la pantalla dentro de un xterm. Este es un programa que le permite conectar y desconectar sesiones de terminal. Por lo tanto, debe iniciar un xterm, iniciar la pantalla dentro del xterm y usar el xterm como de costumbre. Para mover la sesión, debe separarse de la sesión dentro de la pantalla y salir de xterm. Inicie otro xterm en otro lugar y vuelva a conectarlo a la sesión de pantalla existente.
Si desea hacerlo con cualquier programa X, puede usar NX . Funciona como la pantalla, ya que puede desconectar / adjuntar a un servidor X. También comprende el protocolo X11, por lo que hace un buen trabajo al acelerar X a través de redes lentas.
fuente
CryoPID solía poder mover aplicaciones GTK + (como gnome-terminal) entre servidores X. Ha estado sin mantenimiento por un tiempo, por lo que puede que no funcione en este momento, pero algunas personas lo han recogido y comenzaron a trabajar en él nuevamente.
fuente
Como enviado? No. Solía haber una aplicación "xmovex" que a veces hacía lo que pedías, pero no era muy popular y no funcionaba muy bien.
Hay un par de formas de acercarse a lo que desea:
fuente
No. Fuera de la caja, X no tiene esta instalación. Si desea hacer esto, la mejor manera es usar XVNC, que es un servidor x que se procesa en un búfer de trama virtual VNC. Luego puede conectarse a su sesión X utilizando un cliente VNC.
fuente
¿Has mirado en xmove?
http://en.wikipedia.org/wiki/Xmove
fuente
Si solo le importa la sesión de línea de comandos dentro de xterm, use screen
fuente
Me pregunto si está buscando manejo de visualización de exportación .
fuente