Что означает наличие трех мониторов, все из которых управляются Xmonad и имеют аппаратное 3D-ускорение?
Ранее в этом году мне посчастливилось использовать три монитора, и хотя Xmonad и Xinerama легко справляются с тремя мониторами, мне пришлось добавить дополнительный драйвер дисплея, а также отказаться от собственного TwinView от Nvidia (который является хаком для Xinerama). Это оставило меня без аппаратного ускорения и с некоторым мерцанием, поскольку двойная буферизация не работала с некоторыми приложениями. Однако три монитора справляются так прекрасно, что мне было трудно вернуться к двум.
Я понимаю, что самый простой способ добиться HW-ускоренного трехголового комбо — это разделить его на два Xorg. Я не смогу переключать окна между Xorg, поэтому мне это решение не очень нравится.
Более того, наличие дешевой и старой карты PCI вместе с даже немного лучшей картой PCIe, похоже, замедляло работу. Даже если я иногда отключал третий монитор из конфигурации Xorg, я не мог заставить работать HW-ускорение. Только после того, как я физически отключил старую карту PCI, я смог снова запустить игры.
Будет лиMatrox Dual/Tri-head2goи мощный графический процессор Nvidia делают свое дело? Я понимаю, что Xmonad можно настроить так, чтобы он "верил", что "один" (поскольку Dualhead2Go объединит) дисплей 3360x1050 на самом деле является двумя разными? Так что Xmonad Mod-w
и Mod-e
будут работать там должным образом.
решение1
Xdmx + Хром?http://en.wikipedia.org/wiki/Xdmx
Если вам действительно нужна скорость 3D на 1-2 мониторах и вы хотите иметь только общую клавиатуру/мышь (правда, две XMonad) — приобретите Synergy2.