Что означает наличие трех мониторов, все из которых управляются Xmonad и имеют аппаратное 3D-ускорение?
Я имел удовольствие использовать три монитора в начале этого года, и, хотя Xmonad и Xinerama легко обрабатывали три монитора, мне пришлось добавить дополнительный драйвер дисплея, а также отпустить собственный TwinView от Nvidia (который взломал Xinerama). Это оставило меня без ускорения HW и некоторых мерцаний, поскольку двойная буферизация не будет работать с некоторыми приложениями. Тем не менее, три монитора работают так красиво, что мне было трудно вернуться к двум.
Я понимаю, что самый простой способ получить HW-ускоренную трехголовую комбинацию - это разделить на две Xorgs. Я не смог бы переключать окна между Xorgs, так что я не совсем в этом решении.
Более того, наличие дешевой и старой карты PCI вместе с еще немного лучшей PCIe, казалось, замедлило процесс. Даже если бы я иногда отключал третий монитор из конфигурации Xorg, я не мог заставить HW ускорение работать. Только после того, как я физически отключил старую карту PCI, я смог вернуть игры в рабочее состояние.
Подойдут ли Matrox Dual/Tri-head2go и мощный графический процессор Nvidia? Я понимаю, что Xmonad можно настроить так, чтобы он "верил", что "одиночный" (как Dualhead2Go объединится) дисплей 3360x1050 на самом деле представляет собой два разных дисплея? Так что Mod-w
и Mod-e
Xmonad будут работать там правильно.