моя текущая настройка состоит из трех мониторов, подключенных следующим образом (мониторы перечислены слева направо):
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, что бы ни работало.
мой вопрос в следующем: есть ли способ сделать это? Я не чувствую себя как моя вариант использования настолько велик, что не должно быть хотя бы какой-то поддержки (помимо трех ограниченных вариантов, представленных выше), или мой лучший вариант будет просто сосать его и подобрать лучшую карту, чтобы заменить оба, которые могут обрабатывать три выхода сами по себе?