[eside-ghost] X sin X fisicas, o sin hard por asi decirlo

Jon Ander Hernández hernandez en movimage.com
Vie Dic 29 21:34:37 CET 2006


Aupi!

El vie, 29-12-2006 a las 00:23 +0100, zgor escribió:
> Aupi,
> 
> Ei una kosa, hay alguna forma de ejecutar unas X en plan de trankas, sin 
> que haga falta configurarlas ?

Yep, cualquier xserver basado en kdrive. Lo único que en debian/ubuntu
no están, solo está uno de ellos que es xephyr pero no sirve porque es
como un xnest (osea un xserver que corre encima de otro xserver).
(Para saber que es kdrive mirar el email que mandaré después de este (lo
mandaré si me da tiempo sino mañana).

De todas maneras los xserver basados en kdrive son estáticos con lo cual
es tan solo un ficherin de 4MBs, si no encuentras ningún paquete/binario
por ahí te lo paso yo para que no lo tengas que compilar a mano, que
puede ser un poco coñazo teniendo en cuenta que casi todas las recetas
para compilar las X en freedesktop están obsoletas.

> Supongamos que para hcer tipica historia que solo quieres que esten por 
> ahi en un server pero ke no va a tener monitor ni nada ni inputs ni nada 
> ... solo lo quieres para VNCearle. (da = que no tenga sentido, supongo 
> que se pensarán rápido cosas de X exportadas, etc ....pero no me sirve), 
> pero si por lo que sea, razones de la vida, se quiere hacer eso ?
> 
> Cual es la mejor forma ? una forma que no tengas que pelearte con 
> drivers ni movidas, una especie de null driver ¿? (Existe?)

En un principio no debería ser necesario tener un X server en el
servidor, de hecho estás intentando hacer lo contrario a lo que está
pensado.
El terminología de las X el servidor es que provee los recursos
gráficos, es decir el Display y input, y el cliente es el que consume
esos recursos gráficos, es decir, la aplicación ejecutada. Un ejemplo
claro podría ser un cliente ligero, tu tienes un aula lleno de Pentium
II a 300mhz y un server guapo con doble núcleo y unos gigas de RAM,
entonces ejecutas los Firefox y el OpenOffice que ve cada usuario de
esos Pentium II en el servidor.

Tienes un diagrama aquí :

http://en.wikipedia.org/wiki/XDMCP

Por lo tanto lo que bastaría sería con arrancar una sesión gráfica
remota desde un equipo cualquiera al servidor, os desde el gdm/kde de
cualquier ordenador al server, y te ahorras todo el vnc. No te puedo dar
más detalles sobre como se hace esto con el gdm porque no me acuerdo,
pero si quieres ya te lo miro en cuanto tenga un poco de tiempo, pero en
la guía de gdm o kdm estará explicado seguro.

Un saludete!

JonAn.



Más información sobre la lista de distribución eside-ghost