Diferencia entre revisiones de «Multiterminal/Usando Xephyr»

Contenido eliminado Contenido añadido
Kiroh (discusión | contribs.)
Línea 11:
=Instroducción=
 
Xephyr es un servidor X que corre dentro de otro servidor X. Xephyr es al mismo tiempo un cliente X y un servidor X. Xephyr es un cliente de un servidor X real, pero tambientambién es un servidor que tiene sus propios clientes. Xephyr es normalmente usado para permitir trabajar en dos o mas escritorios al mismo tiempo , sin embargo, hemos hechos modificaciones en su código para hacer posible que Xephyr implemente un sistema multiterminal.
 
El sistema trabaja en la siguiente manera. UnicamenteÚnicamente un servidor X "real" está corriendo, ,configurado para usar varios screens o pantallas, de las cuales cada una será asociada a una tarjeta de video . DespuesDespués del inicio de X, un Xephyr estará corriendo dentro de cada pantalla. Cada usuario usará un Xephyr, en una forma transparente
 
El Xephyr original obtiene los eventos de los dispositivos de entrada de su servidor X padre . Sin embargo, para permitir Xephyr sea usada en la multiterminal modificamos su codigo fuente para que leyera directamente desde la interfaceinterfase de eventos del kernel ,saltandoce saltando al servidor X.
 
La ventaja de esto es la posibilidad de tener multiterminales con cualquier combinacioncombinación de tarjetas de video, siempre y cuando esta sea soportada por el servidor X. Además de esto, Xephyr tiene varias ventajas sobre Xnest(otro programa parecidosimilar): Xephyr tiene soporte, es mas rapidorápido que Xnest, y soporta la implementacionimplementación de extensionaesextensiones mas facilmente fácilmente.
 
=Evdev y Udev=