Страница 1 из 1

Две ВидеоКарты не в SLI-режиме и три монитора

Добавлено: 18 дек 2013, 11:58
Yamah
Rosa Desktop Fresh R2 x86_64, KDE 4.11

Имеем на борту GTZ650 (проприетарные драйвера, естественно) два одинаковых монитора Acer AL1917 подключенных к ней, конфиг, который nvidia-settings написала:

Код: Выделить всё

xorg.conf
bash: сфе: команда не найдена

[root@admin:home# cat xorg.conf
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 325.15  (mockbuild@localhost)  Sun Dec  1 21:32:12 MSK 2013

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
    Option         "Xinerama" "0"
EndSection

Section "Files"
    FontPath        "/usr/share/fonts/default/Type1"
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      "Acer AL1917"                                                                                                            
    HorizSync       30.0 - 82.0                                                                                                             
    VertRefresh     56.0 - 76.0                                                                                                             
    Option         "DPMS"                                                                                                                   
EndSection                                                                                                                                  
                                                                                                                                            
Section "Device"                                                                                                                            
    Identifier     "Device0"                                                                                                                
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 650"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "VGA-0: nvidia-auto-select +0+0, DVI-D-0: nvidia-auto-select +1280+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
Мониторы работают в режиме двух рабочих столов (0:0 + 1280:0) в сеансе X screen 0. То есть на каждом мониторе свой рабочий стол: для каждого рабочего стола своя картинка фона (обои), свой набор панелей, окна разворачивают только на один монитор, можно спокойно перетаскивать ока с одного монитора на другой, в KDM фон дублируется на каждый рабочий монитор, а выбор пользователя есть только на одном экране (помеченным как главный). Все замечательно.

Поставил вторую видеокарту GT8500, и к ней подключил Acer V223w.
Nvidia-Settings его увидела, и предложила сконфигурировать его для другого сеанса X (X screen 1). Ну да ладно, думаю, логично, что на двух разных картах должен крутится свой X screen. Сконфигурировал, сохранил конфиг:

Код: Выделить всё

cat xorg.conf
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 325.15  (mockbuild@localhost)  Sun Dec  1 21:32:12 MSK 2013


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"
    FontPath        "/usr/share/fonts/default/Type1"
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      "Acer AL1917"
    HorizSync       30.0 - 82.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "Acer V223W"
    HorizSync       0.0 - 0.0
    VertRefresh     0.0
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 650"
    BusID          "PCI:1:0:0"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8500 GT"
    BusID          "PCI:2:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-0"
    Option         "metamodes" "VGA-0: nvidia-auto-select +0+0, DVI-D-0: 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" "nvidia-auto-select +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
Выходу из системы и вижу, что что-то не то.
1. KDM растянут на два первых монитора, на третьем черный экран, хотя мышка туда спокойно убегает и меняет курсор на крестик.
2. После входа в систему рабочий стол с главного монитора растянут на оба монитора первой видеокарты, вместе с панельками. На третьем мониторе черный фон, который меняется на нужный и вообще без панелек, благо их можно добавить (только простую панель или панель Росы, стандартной в списке нет), окна нельзя перемещать между этими рабочими столами (и пофиг).
Выхожу из системы, возвращаю старый конфиг перезапускаю иксы - все как было до установки монитора (два рабочих стола, со своими настройками фона, виджетов, окна можно переносить с одного монитора на второй). Выхожу из системы, возвращаю новый конфиг, перезапускаю иксы - все точно также, как я оставил перед выходом из сеанса с новым конфигом.

Заметил багу. SW вызванная с любого X screen в любом случае раскрывается в X screen 0.

Есть ли способ добавить третий монитор в X screen 1, сохранив тот функционал работы X screen 0, который был с настройками только двух мониторов на одной видеокарте (то есть два рабочих стола на двух мониторах x screen 0)?

Re: Две ВидеоКарты не в SLI-режиме и три монитора

Добавлено: 19 дек 2013, 11:56
PastorDi
Попробуйте в секции DeviceX дописать скрины.
Типа этого:

Код: Выделить всё

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 650"
    BusID          "PCI:1:0:0"
    Screen        0
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8500 GT"
    BusID          "PCI:2:0:0"
    Screen        1
EndSection

Re: Две ВидеоКарты не в SLI-режиме и три монитора

Добавлено: 19 дек 2013, 13:24
keleg
Можно еще попробовать новые иксы, там работа с мониторами правилась.
http://bugs.rosalinux.ru/show_bug.cgi?id=3433

Re: Две ВидеоКарты не в SLI-режиме и три монитора

Добавлено: 19 дек 2013, 18:51
Yamah
keleg писал(а):Можно еще попробовать новые иксы, там работа с мониторами правилась.
http://bugs.rosalinux.ru/show_bug.cgi?id=3433
Не помогло.
PastorDi писал(а):Попробуйте в секции DeviceX дописать скрины.
Типа этого:
Иксы начали работать как со старым конфигом: два монитора работают с раздельными рабочими столами, третий не функционирует.

Re: Две ВидеоКарты не в SLI-режиме и три монитора

Добавлено: 19 авг 2015, 20:55
AlexBU
Работаю под виндой с 3-мя мониторами. Используется 2 видеокарты. Пытаюсь добиться того же от линукса. Пока что работает только 2 монитора.

Вопросы:
1. Как подключить 3-й монитор?
2. 2-й монитор имеет черный фон. Как кинуть на него обои?

Я новичок, сильно не пинать :)
http://forum.rosalab.ru/viewtopic.php?f=53&t=5910 - здесь начал тему по переходу с Windows на Linux. И вот сейчас всё уперлось в подключение 3-го монитора.

Re: Две ВидеоКарты не в SLI-режиме и три монитора

Добавлено: 19 авг 2015, 22:49
AVB
Здесь http://ubuntuforums.org/showthread.php?t=1999966 вроде есть решение, но это Ubuntu.

Не вдаваясь в подробности, понял, что 1 экран (центральный) подключают к одной карте, 2 (левый) и 3 (правый) к другой карте, главное, потом их правильно прописать

Re: Две ВидеоКарты не в SLI-режиме и три монитора

Добавлено: 20 авг 2015, 10:21
AlexBU
AVB писал(а):Здесь http://ubuntuforums.org/showthread.php?t=1999966 вроде есть решение, но это Ubuntu.

Не вдаваясь в подробности, понял, что 1 экран (центральный) подключают к одной карте, 2 (левый) и 3 (правый) к другой карте, главное, потом их правильно прописать
Поразбирюсь, но не уверен, что разберусь. Там всё на английском, ubuntu и я новичок.

Re: Две ВидеоКарты не в SLI-режиме и три монитора

Добавлено: 20 авг 2015, 10:35
Barmalei
AlexBU писал(а):
AVB писал(а):Здесь http://ubuntuforums.org/showthread.php?t=1999966 вроде есть решение, но это Ubuntu.

Не вдаваясь в подробности, понял, что 1 экран (центральный) подключают к одной карте, 2 (левый) и 3 (правый) к другой карте, главное, потом их правильно прописать
Поразбирюсь, но не уверен, что разберусь. Там всё на английском, ubuntu и я новичок.
Открываете страницу в оригинале и в переводе и все понятно станет.