La mia configurazione attuale è di tre monitor collegati come segue (monitor elencati da sinistra a destra):
GPU0 (nVidia GTX 280):
- Dell 2405FPW (1920x1200)
- Dell U2410 (1920x1200)
GPU1 (nVidia 210):
- Dell 2405FPW (1920x1200)
Funziona come un fascino in Windows 7, non tanto in Linux. Mi sembra di avere solo tre opzioni reali:
- Eseguo tutti e tre i monitor come uno schermo X separato, ottengo l'accelerazione hardware ma poiché sono tutte sessioni X indipendenti, non riesco a spostare le finestre tra di loro e posso solo aprire Firefox su uno in qualsiasi momento.
- Esegui i due su GPU0 in modalità TwinView e dispone di GPU1 come schermo X separato. Stessa limitazione di 1 ma almeno due monitor funzionano bene. Ho avuto un problema in cui occasionalmente Linux vedeva entrambi i monitor su GPU0 come un singolo monitor di grandi dimensioni.
- Abilita Xinerama e fai funzionare tutto come voglio, ma l'accelerazione hardware è sparita e il display è instabile in stile Windows 95.
La mia soluzione ideale sarebbe quella di far funzionare tutti gli schermi come fanno con Xinerama senza la limitazione di disabilitare l'accelerazione hardware. Non mi importa nemmeno se ciò significhi rendere tutti e tre su GPU0 e in qualche modo coltivare il display del terzo monitor su GPU1, qualunque cosa funzioni.
La mia domanda è questa: esiste un modo per raggiungere questo obiettivo? Non mi sembra che il mio caso d'uso sia così in circolazione che non ci dovrebbe essere almeno una qualche forma di supporto (oltre le tre opzioni limitate presentate sopra), o la mia migliore opzione sarà quella di succhiarlo e scegliere una carta migliore per sostituire entrambe in grado di gestire tre uscite da sola?