Я очень заинтересован в установке Quad Monitor с использованием Ubuntu 12.04. Возможно ли это с Unity? Сможет ли Nvidia X Server автоматически обнаруживать и настраивать все 4 монитора, чтобы упростить задачу?
Я тут и там откопал несколько кусочков информации, но не знаю, что со всем делать.
Квадратические мониторы, конечно, возможны, вот моя установка, управляемая 2 картами Nvidia (использующий собственный драйвер Nvidia):
, хотя в моей конкретной установке я не смог заставить 3D ускорение работать, но, как я помню, это было больше требованием наличия двух из мониторов, повернутых, чем наличие 4 мониторов.
кроме того, я не использую Единицу, менеджер окон является XMonad, который я рекомендовал бы очень многому для такой установки, если Вы не хотите провести часы, перетаскивая окна с монитора на монитор и располагая их вручную.
я использую пользовательский xorg.conf файл, потому что, как я помню, я должен был указать отдельные идентификаторы шины PCI для каждой карты, чтобы смочь использовать их - можно быть более удачливыми, но обычно установка машины мультимонитора является осуществлением из "усовершенствованной" главы книги, <забастовка> не ожидают полный Plug and Play забастовка> * (см. обновление ниже). Снова, в моем случае, вращался, мониторы усложнили ситуацию немного.
Вот мой xorg.conf:
Section "ServerLayout"
Identifier "Layout0"
Screen 0 "Screen0" RightOf "Screen3"
Screen 1 "Screen1" 0 0
Screen 2 "Screen2" RightOf "Screen1"
Screen 3 "Screen3" RightOf "Screen2"
Option "Xinerama" "1"
EndSection
Section "Files"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor3"
VendorName "Unknown"
ModelName "SamsungSyncMaster"
HorizSync 30.0 - 84.0
VertRefresh 56.0 - 76.0
Option "DPMS"
Option "Rotate" "Left"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor2"
VendorName "Unknown"
ModelName "Dell 2007 WFP"
HorizSync 30.0 - 84.0
VertRefresh 56.0 - 76.0
Option "DPMS"
Option "Rotate" "Left"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor1"
VendorName "Unknown"
ModelName "BENQ"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 75.0
Option "DPMS"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "BenQ FP222W"
HorizSync 30.0 - 84.0
VertRefresh 56.0 - 76.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device3"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 210"
BusID "PCI:3:0:0"
Screen 1
EndSection
Section "Device"
Identifier "Device2"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8400 GS"
BusID "PCI:2:0:0"
Screen 1
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 210"
BusID "PCI:3:0:0"
Screen 0
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce 8400 GS"
BusID "PCI:2:0:0"
Screen 0
EndSection
Section "Screen"
Identifier "Screen3"
Device "Device3"
Monitor "Monitor3"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "DFP: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen2"
Device "Device2"
Monitor "Monitor2"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "DFP: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Option "TwinView" "0"
Option "TwinViewXineramaInfoOrder" "CRT-0"
Option "metamodes" "nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "TwinView" "0"
Option "metamodes" "CRT: nvidia-auto-select +0+0"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Теперь я довольно уверен, что возможно включить другую видеокарту и расширить это до установки с 6 мониторами, но я чувствую, что ограниченная гибкость моей шеи не позволила бы мне делать хорошее использование 6 мониторов :)
* ОБНОВЛЕНИЕ Середины 2015: Недавно я должен был загрузить эту машину от карты с интерфейсом USB с Kubuntu 15.04. Я должен сообщить, что к моему изумлению это распознало и смогло использовать все 4 монитора без любой ручной установки (в портретной ориентации). Вращение мониторов не вполне работало, но тем не менее прогресс является впечатляющим - я совершенно уверен, что это только использовало один или два монитора ранее. Таким образом, я подозреваю, что, если Вы не хотите мониторы портрета, Kubuntu мог бы работать на Вас из поля без любых тонких настроек.
Я также смог получить квадратические настройки мониторов. Я действительно использовал единицу, хотя я застрял на 2-й единице. Установка не была прекрасна, были дефекты, но наличие дополнительной экранной недвижимости сделало стычку стоящей того.
, Какой дефекты? каждую пару мониторов рассматривали как единственный монитор. Для этого удар кнопки развертывания окна заставил бы окно охватывать через два монитора вместо одного. Также функция, куда можно перетащить окна к краю и иметь его, заполняется, половина экрана была повреждена. Время от времени, если бы я пытался играть видео на мониторах 3 или 4, то видео замерзло бы даже мысль, которую аудио будет продолжать играть. Были некоторые другие незначительные сбои как этот.
установка была болезненной! Я провел ЧАСЫ, роя через сообщения в блоге и ища здесь, прежде чем я наконец понял это с методом проб и ошибок.
, Поскольку Sergey сказал, необходимо использовать собственные драйверы Nvidia. Я не помню, где я нашел их, но Вы не заставите это работать с драйверами Nvidia что автоматическая установка. верьте мне, я попробовал! Затем необходимо создать xorg.conf вручную, определив аппаратные средства и установив надлежащие настройки.
К сожалению, назад в дни Ubuntu 10.x, это было на самом деле довольно легко... почти Plug and Play. Это все ушло с 11,04. = (Вещи поправились постепенно с тех пор, но это - FAR от идеального.