Mi configuración actual es de tres monitores conectados de la siguiente manera (monitores enumerados de izquierda a derecha):
GPU0 (nVidia GTX 280):
- Dell 2405FPW (1920x1200)
- Dell U2410 (1920x1200)
GPU1 (nVidia 210):
- Dell 2405FPW (1920x1200)
Funciona de maravilla en Windows 7, no tanto en Linux. Parece que solo tengo tres opciones reales:
- Ejecuto los tres monitores como una pantalla X separada, obtengo aceleración de hardware, pero como todas son sesiones X independientes, no puedo mover ventanas entre ellas y solo puedo abrir Firefox en una en un momento dado.
- Ejecute los dos en GPU0 en modo TwinView y tenga GPU1 como una pantalla X separada. La misma limitación que 1 pero al menos dos monitores funcionan juntos bien. Sin embargo, tuve un problema en el que ocasionalmente Linux veía ambos monitores en GPU0 como un solo monitor grande.
- Habilite Xinerama y haga que todo funcione como yo quiero, pero la aceleración de hardware desapareció y la pantalla tiene un estilo entrecortado de Windows 95.
Mi solución ideal sería tener todas las pantallas funcionando como lo hacen en Xinerama sin la limitación de tener la aceleración de hardware deshabilitada. Ni siquiera me importa si eso significa mostrar los tres en GPU0 y de alguna manera agotar la pantalla del tercer monitor a GPU1, lo que sea que funcione.
Mi pregunta es esta: ¿hay alguna forma de lograr esto? No creo que mi caso de uso esté tan extendido que no debería haber al menos algún tipo de soporte (más allá de las tres opciones limitadas presentadas anteriormente), o mi mejor opción será simplemente absorberlo y elegir ¿una mejor tarjeta para reemplazar ambas que pueda manejar tres salidas por sí misma?