Un cliente X Muchos servidores X

Un cliente X Muchos servidores X

Tengo un cliente X y me gustaría mostrarlo en muchos servidores (con diferentes IP), ¿es posible con X Display?

EDITAR:

Situación simple, tengo en la red algunos hosts: 192.168.0.1 192.168.0.2 192.168.0.3

Desde el host 192.168.0.1 me gustaría ejecutar 'firefox' y mostrarlos (¡solo mostrar! Sin control desde hosts remotos) en 192.168.0.2 y en 192.168.0.3.

Una solución que he encontrado es usarffmpeghacer un screencast y transmitirlo, pero seguramente es menos eficiente que reenviar X, y tampoco permite transmitir más de un programa.

Respuesta1

No creo que sea posible mostrar un único cliente X directamente en varios servidores X, dado cómo funciona X.

Sin embargo, podría utilizar algo como XMX (un multiplexor de protocolo X) para multiplexar una única sesión X en varios servidores X.

extracto del sitio web principal:http://cs.brown.edu/software/xmx/

XMX es una utilidad independiente para compartir una sesión del sistema X Window en varias pantallas X. Permite a los usuarios ver e interactuar con las mismas aplicaciones al mismo tiempo desde diferentes ubicaciones. XMX aprovecha la naturaleza en red del sistema X Window actuando como intermediario entre los clientes X y los servidores X. De esta manera, XMX funciona con cualquier cliente X y cualquier servidor X, sin necesidad de modificar ninguno de los dos.

XMX proporciona un entorno WYSIWIS (lo que ves es lo que veo); pinta los mismos gráficos en todas las pantallas participantes. Las aplicaciones cliente compartidas aparecen para cada participante en una ventana raíz virtual que está sujeta a la gestión de ventanas local. De esta forma, la sesión X compartida coexiste con la sesión X privada de cada usuario.

Las aplicaciones cliente X que se comparten a través de XMX no saben que están siendo vistas o controladas por más de un usuario. Las aplicaciones cliente X existentes de un solo usuario se pueden compartir mediante XMX sin tener que volver a compilarlas, volver a vincularlas ni acceder al código fuente.

                                      imagen

                                           Imagen de él en acción en un laboratorio.

Respuesta2

Hay muchas maneras de hacer esto:

http://www.faqs.org/faqs/x-faq/part6/section-4.html#b

Pero en realidad la mayoría de estas aplicaciones se crearon antes de 1994, por lo que son bastante antiguas. Por ejemplo, ShX solo admite máquinas SPARC, MIPS, sun3 y VAX.

XMX también fue difícil de compilar para mí.

Creo que lo más popular hoy en día esXDMX.

información relacionada