Моя поточна установка - це три монітори, підключені наступним чином (монітори перелічені зліва направо):
GPU0 (nVidia GTX 280):
- Dell 2405FPW (1920x1200)
- Dell U2410 (1920x1200)
GPU1 (nVidia 210):
- Dell 2405FPW (1920x1200)
Працює як шарм в Windows 7, не так багато в Linux. У мене, здається, є лише три реальні варіанти:
- Запускаючи всі три монітори як окремий екран X, я отримую апаратне прискорення, але так як вони всі незалежні сесії X, я не можу переміщувати вікна між ними, і на будь-який момент можу відкрити лише один firefox.
- Запустіть два на GPU0 у режимі TwinView і мати GPU1 як окремий екран X. Те саме обмеження, що і 1, але принаймні два монітори працюють разом добре. У мене виникла проблема, коли час від часу Linux бачив обидва монітори на GPU0 як єдиний великий монітор.
- Увімкніть Xinerama і працюйте все так, як мені хочеться, але апаратне прискорення вже не працює, а дисплей Windows 95 стильний.
Моїм ідеальним рішенням було б, щоб усі екрани працювали так, як це роблять під Xinerama, без обмеження відключення апаратного прискорення. Мені навіть не байдуже, чи це означає надання всіх трьох на GPU0 і якимось чином переробляти показ третього монітора на GPU1, що б не працювало.
Моє запитання таке: чи є спосіб досягти цього? Я не відчуваю, що мій випадок використання є настільки там, що не повинно бути хоч якоїсь форми підтримки (за винятком трьох обмежених варіантів, представлених вище), або найкращим моїм варіантом буде просто висмоктати його та забрати краще карта, щоб замінити обидва, які можуть обробити три виходи самостійно?