Это мой первый пост здесь. Я только что обновил (ну, переустановил) до Ubuntu 15.10. Я использую драйвер nvidia с закрытым исходным кодом с 2 видеокартами и 4 мониторами (по 2 на карту).
Я использую X-screen0 для «нормального» рабочего стола Unity / Compiz и запускаю vmware в полноэкранном режиме на X-screen1 с openbox в качестве оконного менеджера.
Проблема в X-screen0, работающем Unity / Compiz. Всякий раз, когда я увеличиваю окна на левом мониторе, окно будет развернуто на правом мониторе. Вторая, возможно, не связанная с этим проблема заключается в том, что какое-то окно активно, и я щелкаю в браузере на левом мониторе, это окно смещается вправо, немного в мой правый монитор.
Когда я отключаю свои 2 монитора на X-screen1, я могу заставить работать вещи только тогда, когда я устанавливаю свой правый монитор в качестве основного в настройках nvidia, иначе окна максимизируют охват обоих мониторов.
Это мой xorg.conf: # nvidia-settings: X-файл конфигурации, сгенерированный nvidia-settings # nvidia-settings: версия 352.21 (buildd @ lgw01-37) Чт 23 июля 11:50:49 UTC 2015
Section "ServerLayout"
# Removed Option "Xinerama" "1"
Identifier "Layout0"
Screen 0 "Screen0" 0 0
Screen 1 "Screen1" 3471 0
InputDevice "Keyboard0" "CoreKeyboard"
InputDevice "Mouse0" "CorePointer"
Option "Xinerama" "0"
EndSection
Section "Files"
EndSection
Section "InputDevice"
# generated from default
Identifier "Mouse0"
Driver "mouse"
Option "Protocol" "auto"
Option "Device" "/dev/psaux"
Option "Emulate3Buttons" "no"
Option "ZAxisMapping" "4 5"
EndSection
Section "InputDevice"
# generated from default
Identifier "Keyboard0"
Driver "kbd"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor0"
VendorName "Unknown"
ModelName "Idek Iiyama PLE2200"
HorizSync 30.0 - 84.0
VertRefresh 55.0 - 77.0
Option "DPMS"
EndSection
Section "Monitor"
# HorizSync source: edid, VertRefresh source: edid
Identifier "Monitor1"
VendorName "Unknown"
ModelName "DELL 1907FP"
HorizSync 30.0 - 81.0
VertRefresh 56.0 - 76.0
Option "DPMS"
EndSection
Section "Device"
Identifier "Device0"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "GeForce GT 620"
Option "RANDR" "Enable"
BusID "PCI:2:0:0"
EndSection
Section "Device"
Identifier "Device1"
Driver "nvidia"
VendorName "NVIDIA Corporation"
BoardName "Quadro FX 570"
BusID "PCI:3:0:0"
EndSection
Section "Screen"
Identifier "Screen0"
Device "Device0"
Monitor "Monitor0"
DefaultDepth 24
Option "RANDR" "Enable"
Option "Stereo" "0"
Option "nvidiaXineramaInfoOrder" "CRT-1"
Option "metamodes" "HDMI-0: nvidia-auto-select +0+0, VGA-0: nvidia-auto-select +1680+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Screen"
Identifier "Screen1"
Device "Device1"
Monitor "Monitor1"
DefaultDepth 24
Option "RANDR" "Enable"
Option "Stereo" "0"
Option "metamodes" "DVI-I-2: nvidia-auto-select +0+0, DVI-I-3: nvidia-auto-select +1280+0"
Option "SLI" "Off"
Option "MultiGPU" "Off"
Option "BaseMosaic" "off"
SubSection "Display"
Depth 24
EndSubSection
EndSection
Section "Extensions"
# Option "Composite" "Enable"
Option "RANDR" "Enable"
EndSection
И видеокарты:
$ lspci | grep VGA
02:00.0 VGA compatible controller: NVIDIA Corporation GF108 [GeForce GT 620] (rev a1)
03:00.0 VGA compatible controller: NVIDIA Corporation G84GL [Quadro FX 570] (rev a1)
uname:
$ uname -a
Linux chef 4.2.0-16-generic #19-Ubuntu SMP Thu Oct 8 15:35:06 UTC 2015 x86_64 x86_64 x86_64 GNU/Linux
Я пытался использовать плагин compiz 'put' и использовать "put для соседних" viewport ", но это не имеет никакого эффекта (т.е. нажатие на ярлык ничего не делает).
Я хотел бы посмотреть какую-нибудь хрень на YouTube на левом мониторе, работая над другими:)
Дайте мне знать, если вам нужна дополнительная информация о моей настройке.
Хорошо, по-видимому, моя проблема была волшебно решена.
я способный-get'ted плазменный рабочий стол и попробованный, что, только чтобы видеть, позволило ли это мне максимизировать окна на обоих мониторах. Нет. Я даже не мог перетащить окна к своему левому монитору. Это было бы разделение экрана максимизировать окно на правильном мониторе вместо этого. Не чувствуя себя подобно играющий с незнакомой настольной средой слишком долго, я произвел чистку его. После которого, назад в моем рабочем столе единицы, волшебно работали вещи! Я могу максимизировать окна на обоих мониторах. Наблюдайте полный экран видео на любом мониторе и странном перемещении/переходе окна при предоставлении его, внимание на мой левый монитор исчезло также.
у меня нет подсказки, почему вещи работают теперь, но они. :)