Um X Cliente Muitos Servidores X

4

Eu tenho um cliente X e gostaria de exibi-lo em muitos servidores (com diferentes IPs), é possível com o X Display?

EDITAR:

Situação simples eu tenho em rede alguns hosts: 192.168.0.1 192.168.0.2 192.168.0.3

Do host 192.168.0.1, gostaria de executar o 'firefox' e exibi-los (somente exibir! sem controle de hosts remotos) em 192.168.0.2 e em 192.168.0.3.

Uma das soluções que encontrei é usar o ffmpeg para fazer o screencast e transmiti-lo, mas com certeza é menos eficiente do que encaminhar X, e também não permite transmitir mais de um programa.

    
por debiaman 05.10.2013 / 14:53

2 respostas

4

Eu não acho que é possível exibir um único Xclient diretamente em vários servidores X, dado como o X funciona.

No entanto, você poderia usar algo como XMX (um multiplexador de protocolo X) para multiplexar uma única sessão X em vários servidores X.

trecho do site principal: link

XMX is a standalone utility for sharing an X Window System session on multiple X displays. It allows users to see and interact with the same applications at the same time from different locations. XMX takes advantage of the networked nature of the X Window System by acting as an intermediary between X clients and X servers. In this way, XMX works with any X clients and any X servers, without the need to modify either.

XMX provides a WYSIWIS (What You See Is What I See) environment; it paints the same graphics on all participating displays. The shared client applications appear to each participant in a virtual root window which is subject to local window management. In this way, the shared X session coexists with each user's private X session.

The X client applications which are shared via XMX are unaware that they are being viewed or controlled by more than one user. Existing, single-user X client applications may be shared using XMX without recompilation, relinking or access to source code.

imagem dele em ação em um laboratório.

    
por 05.10.2013 / 17:43
0

Existem várias maneiras de fazer isso:

link

Mas na verdade a maioria desses aplicativos foi criada antes de 1994, então eles são bem antigos. Por exemplo, o ShX suporta apenas máquinas SPARC, MIPS, sun3 e VAX.

O XMX também foi difícil de compilar para mim.

Acho que o mais popular hoje em dia é o XDMX .

    
por 22.10.2013 / 13:14

Tags