Três monitores, duas placas nvidia - como criar uma configuração?

1

Encontrei numerosas perguntas semelhantes, não respondidas ou não a resposta "certa".

Configuração:

  • Duas placas NVIDIA GT 610. Uma placa tem duas telas de 19 "(uma DVI, uma HDMI). A outra tem um adaptador de 17" (VGA a DVI).
  • Ubuntu 16.10 amd64, novo driver

Problema:

Sem criar uma configuração manual, tudo está funcionando perfeitamente. xrandr está mostrando todos os três monitores, eu posso organizá-los nas configurações de exibição, e tudo está bom - exceto que a tela (o mouse em particular) parece ser sincronizada a partir do vsync do monitor de 17 "- assim ele pisca ( e até desaparece às vezes) nos outros monitores.

Por isso, gostaria de criar uma configuração manual que funcione da mesma forma que eu tenho no momento. Que eu quase fiz. Uma vez feito isso, eu posso então jogar com várias configurações de sincronização e cursor, o que eu não acho que seja possível sem ter uma configuração para editar.

Eu tenho todas as três telas funcionais (até certo ponto) como: 0.0,: 0.1 e: 0.2. No entanto, eu gostaria de tê-los (como eu tenho agora) tudo como: 0, não como telas separadas. xrandr só vê uma tela - aquela em que está sendo executada.

  • Eu não usarei, em hipótese alguma, o Xinerama. É uma calça completa - muito lenta até para reproduzir um vídeo - então não a sugira.

Quais opções ou conceitos estou faltando no meu xorg.conf?

Section "ServerLayout"
    Identifier     "X.org Configured"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    Screen      2  "Screen2" LeftOf "Screen0"
    InputDevice    "Mouse0" "CorePointer"
    InputDevice    "Keyboard0" "CoreKeyboard"
EndSection

Section "Files"
    ModulePath   "/usr/lib/xorg/modules"
    FontPath     "/usr/share/fonts/X11/misc"
    FontPath     "/usr/share/fonts/X11/cyrillic"
    FontPath     "/usr/share/fonts/X11/100dpi/:unscaled"
    FontPath     "/usr/share/fonts/X11/75dpi/:unscaled"
    FontPath     "/usr/share/fonts/X11/Type1"
    FontPath     "/usr/share/fonts/X11/100dpi"
    FontPath     "/usr/share/fonts/X11/75dpi"
    FontPath     "built-ins"
EndSection

Section "Module"
    Load  "glx"
EndSection

Section "InputDevice"
    Identifier  "Keyboard0"
    Driver      "kbd"
EndSection

Section "InputDevice"
    Identifier  "Mouse0"
    Driver      "mouse"
    Option      "Protocol" "auto"
    Option      "Device" "/dev/input/mice"
    Option      "ZAxisMapping" "4 5 6 7"
EndSection

Section "Monitor"
    Identifier   "Monitor0"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Monitor"
    Identifier   "Monitor1"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Monitor"
    Identifier   "Monitor2"
    VendorName   "Monitor Vendor"
    ModelName    "Monitor Model"
EndSection

Section "Device"
    Identifier  "Card0a"
    Driver      "nouveau"
    BusID       "PCI:3:0:0"
    Screen      0
EndSection

Section "Device"
    Identifier  "Card0b"
    Driver      "nouveau"
    BusID       "PCI:3:0:0"
    Screen      1
    Option      "UseDisplayDevice"   "HDMI-1"
EndSection

Section "Device"
    Identifier  "Card1"
    Driver      "nouveau"
    BusID       "PCI:4:0:0"
EndSection

Section "Screen"
    Identifier "Screen0"
    Device     "Card0a"
    Monitor    "Monitor0"
    SubSection "Display"
        Viewport   0 0
        Depth     1
    EndSubSection
    ... more subsections ...
EndSection

Section "Screen"
    Identifier "Screen1"
    Device     "Card0b"
    Monitor    "Monitor1"
    SubSection "Display"
        Viewport   0 0
        Depth     1
    EndSubSection
    ... more subsections ...
EndSection

Section "Screen"
    Identifier "Screen2"
    Device     "Card1"
    Monitor    "Monitor2"
    SubSection "Display"
        Viewport   0 0
        Depth     1
    EndSubSection
    ... more subsections ...
EndSection

Atualização:

Parece que ele já está rodando o Xinerama automaticamente (de acordo com xdpyinfo ) - eu achei que estava sendo muito lento :(

    
por Majenko 05.12.2016 / 18:09

0 respostas