El día 16 de marzo de 2011 23:44, Fernando Cladera Ojeda <[email protected]> escribió: >> > Les comento el problema: necesitamos para una exposición tener una >> > pantalla grande, que lamentablemente no tenemos a disposición. >> > Ahora bien, cada uno de los cuatro expositores tiene una notebook, por >> > lo que nos preguntábamos si es posible sincronizar las pantallas de las >> > computadoras. Es decir, cuando uno instala un monitor externo tiene la >> > posibilidad de elegir para que entre ambas pantallas formen una sola >> > imagen grande. ¿Es posible formar un único escritorio con varias >> > máquinas distrintas?¿Qué otra alternativa sugerirían, teniendo en cuenta >> > que el "raid de pantallas" va a usarse para reproducir video? >> > Había pensado sino, dividir cada video de alta calidad en 4 pequeños >> > videos (uno para cada notebook), pero no se si hay alguna alternativa >> > más sencilla.
Ayer justamente me encontraba con unproblema: quería leer los manuales de la API de Google Maps y al mismo tiempo estar programando. Es la primera vez en mucho tiempo que extraño tener un xinerama, así que me decidí a mirar qué se podía hacer. Tengo varios monitores pero la placa de video es integrada así que sólo tiene una salida... Y tengo dos máquinas a mi lado, así que se me ocurrió investigar cómo unir los monitores de las dos máquinas en uno solo. Y adivinen qué: existe un proyecto que lo hace. Es un Proxy de X windows. En cualquier máquina (con pantalla o no) se ejecuta el programa xdmx. Él genera un nuevo servidor X, pero a su vez se conecta a tantos servidores X (locales o remotos) como haga falta. La entrada (teclado y mouse) la puede tomar de donde uno quiera (por ejemplo teclado y mouse locales), pero por defecto los toma del primer servidor X de la lista. Antes de darles un ejemplo de cómo se usa, una aclaración: a mi me funcionó mal. Dicen por ahí que mezclar placas 3D de diferente marca (ATI y Nvidia) puede generar problemas pero debería ser sólo si se usa Open GL. Probé incluso generando un servidor X por software con Xnest y también me daba problemas: basuritas en los bordes de las ventanas. Pantalla que se pinta todo de blanco excepto algunas partes, etc. Para colmo el proyecto parece estar sin mantenimiento desde hace no se cuánto. En fin, yo les cuento por si quieren probarlo y/o dedicarse a mantenerlo: La cosa es arrancar dos servidores X. En la página dan un script de ejemplo que hace todo automáticamente conectándose por SSH a las máquinas remotas pero yo les cuento "a mano" cómo se hace para que quede claro. Por ejemplo tenemos tres máquinas, "mimaquina", y "laotra" y "server". Yo estoy sentado frente a mimáquina y server es la máquina donde quiero ejecutar mis programas porque es bastante potente. La tengo configurada para que acepte conexiones de servidores X por red. En una consola de texto ejecuto: [root@mimaquina ~]# X -ac :2 Después me cambio a otra consola, hago un ssh a "laotra" y hago lo mismo [root@laotra ~]# X -ac :2 Finalmente, en una tercera consola de mi máquina ejecuto: [root@mimaquina ~]# Xdmx :100 +xinerama -display :2 -display laotra:2 -query server Hecho esto, me cambio a la consola virtual donde haya aparecido el servidor :2 que ejecuté al principio (será la 8, la 9 o algo así), y debería tener la pantalla de login de "server" pero debería poder mover el mouse desde mi pantalla a la pantalla de "laotra" como en un xinerama normal.
