El 19 de mayo de 2011 04:04, Alejandro Vargas <[email protected]>escribió:
> 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 > perdón, pero me colgué y no veo que la menciones antes, en qué página? > 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. >
