Manjaro KDE Edition
   2439

2 видеокарты NVIdia, 4 монитора

Всем добрый день!
Имеем Manjaro KDE со всеми обновлениями. Ядро 4.14-57.1.
Требуется подключить 4 монитора к системе. Для этого была приобретена видеокарта GeForce GTX 1050 Ti, ибо, в характеристиках написано «Работа с 4 мониторами». Но реальность сурова — 4 монитора она, отчего-то не тянет. Система виснет при загрузке. В оправдание моих кривых рук — LiveCD тоже не грузится. Ради эксперимента попробовал Ubuntu — то же самое — не идёт.
Масла в огонь подливает то, что всё отлично работает с 3 ЛЮБЫМИ мониторами из этих 4-х. Система стартует норм. В процессе работы можно подоткнуть 4-й — и всё также будет отлично. Всё настраивается через Gui «Параметры системы», где видны все мониторы. Но после перезагрузки — всё опять висит.

Чтож, проблему надо решать… Воткнул в системник вторую видеокарту — GeForce GTX650 Ti.
И вот тут такой момент — с открытыми драйверами всё отлично! Окошки таскаются между всеми 4-мя мониторами, как и нужно. Все 4 моника видны в «Параметрах системы». Даже с LiveCD.
Но с NVidia-драйверами (а они и нужны, ибо игрушки наше всё) происходят траблы.

Требуется вот так:
Manjaro KDE Edition: 2 видеокарты NVIdia, 4 монитора
На картинке мониторы DP-1 и HDMI-2 наложены друг на друга. Так и нужно.

NVidia X Server Settings при этом выдаёт вот такой файл:
nvidia.conf
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings: version 390.77 (buildmeister@swio-display-x64-rhel04-14) Tue Jul 10 23:18:15 PDT 2018

Section «ServerLayout»
Identifier «Layout0»
Screen 0 «Screen0» 0 0
Screen 1 «Screen1» RightOf «Screen0»
InputDevice «Keyboard0» «CoreKeyboard»
InputDevice «Mouse0» «CorePointer»
Option «Xinerama» «0»
EndSection

Section «Files»
EndSection

Section «Module»
Load «dbe»
Load «extmod»
Load «type1»
Load «freetype»
Load «glx»
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 «Samsung SyncMaster»
HorizSync 30.0 — 81.0
VertRefresh 56.0 — 75.0
Option «DPMS»
EndSection

Section «Monitor»
# HorizSync source: unknown, VertRefresh source: unknown
Identifier «Monitor1»
VendorName «Unknown»
ModelName «LG Electronics LG TV»
HorizSync 0.0 — 0.0
VertRefresh 0.0
Option «DPMS»
EndSection

Section «Device»
Identifier «Device0»
Driver «nvidia»
VendorName «NVIDIA Corporation»
BoardName «GeForce GTX 1050 Ti»
BusID «PCI:1:0:0»
EndSection

Section «Device»
Identifier «Device1»
Driver «nvidia»
VendorName «NVIDIA Corporation»
BoardName «GeForce GTX 650 Ti»
BusID «PCI:2:0:0»
EndSection

Section «Screen»
Identifier «Screen0»
Device «Device0»
Monitor «Monitor0»
DefaultDepth 24
Option «Stereo» «0»
Option «nvidiaXineramaInfoOrder» «DFP-3»
Option «metamodes» «DVI-D-0: 1280x1024_75 +0+0, DP-1: nvidia-auto-select +1280+0, HDMI-2: nvidia-auto-select +1280+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 «Stereo» «0»
Option «metamodes» «1920x1080_60 +0+0 {AllowGSYNC=Off}»
Option «SLI» «Off»
Option «MultiGPU» «Off»
Option «BaseMosaic» «off»
SubSection «Display»
Depth 24
EndSubSection
EndSection


Но при такой конфигурации правый монитор (который получился на отдельном XScreen) оказывается как бы слева до упора, т.е., внешне всё выглядит нормально, но клик мышкой на правом мониторе вызывает появление меню на самом левом. Кроме того, таскание окошек между мониторами невозможно — идут какие-то глюки из разряда «Тащишь окошко на левый монитор, а оно вместо этого разворачивается на левой половине среднего».
Опцию Xinerama ставить пробовал — с ней не грузится вовсе.
Что ещё можно добавить/убрать в конфиг от NVidia?? Ну или, может, будут ещё какие радикальные советы?
Спасибо заранее!

4 комментария

avatar
link 1
link 2
link 3
link 4
link 5 (youtube)

Надеюсь Вы потом поделитесь опытом.
0
avatar
А куда nvidia кладет этот конфиг?
Инфа из рачвики.
Последний раз редактировалось
0
avatar
Предлагает сохранить в любое место, а с него уже сам копируешь в /etc/X11/mhwd.d/nvidia.conf
0
avatar
Тогда с путями все верно.
Что ещё можно добавить/убрать в конфиг от NVidia?
Секции про клавиатуру и мышь можно выкинуть, им там не место.
Связанное с мониторами, ИМХО, логичнее выглядит в /etc/X11/xorg.conf.d/10-monitor.conf.
0
Только зарегистрированные и авторизованные пользователи могут оставлять комментарии.