Xserver não está se estendendo para o terceiro monitor

1

Eu tenho 2 GPUs e três monitores, mas o servidor X do Ubuntu só pode trabalhar com uma GPU ou outra GPU, mas não com ambas. Como posso dizer ao servidor X para compor uma única tela de ambas as GPUs? Eu tentei todas as configurações possíveis e acabei com uma única tela onde o mouse está funcionando, mas quando movo o mouse para o terceiro monitor, o cursor muda de ponteiro para um "X", ele não aceita janelas movendo para ele e usa um fundo preto. Eu só preciso de alguma forma para dizer ao servidor X que o terceiro monitor também faz parte da tela, como devo fazê-lo?

Este é o meu arquivo de configuração do X11:

niko@desk:~$ cat /etc/X11/xorg.conf
# nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 361.42  (buildd@lgw01-18)  Tue Apr  5 14:33:28 UTC 2016

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    Screen      1  "Screen1" RightOf "Screen0"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
#    Option         "Xinerama" "1"
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      "ViewSonic VA703-3Series"
    HorizSync       30.0 - 82.0
    VertRefresh     50.0 - 85.0
    Option         "DPMS"
EndSection

Section "Monitor"
    # HorizSync source: edid, VertRefresh source: edid
    Identifier     "Monitor1"
    VendorName     "Unknown"
    ModelName      "ViewSonic VA703-3Series"
    HorizSync       30.0 - 82.0
    VertRefresh     50.0 - 85.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 8400 GS"
    BusID          "PCI:7:0:0"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce 210"
    BusID          "PCI:8: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 +1600+0, DVI-I-1: nvidia-auto-select +0+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         "nvidiaXineramaInfoOrder" "CRT-1"
    Option         "metamodes" "nvidia-auto-select +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection
    
por Nulik 02.02.2018 / 16:50

1 resposta

0

Eu habilitei o Xinerama, desabilitei a extensão Composition na configuração, e não funciona. a tela de login é exibida em todos os três monitores, mas agora tenho outro problema, a sessão X não será iniciada. Eu posso iniciar o X manualmente e enviar o xterm para ele a partir do console, mas é isso. Acho que devo encontrar um gerenciador de janelas projetado para o Xinerama.

EDITAR: O Xinerama é 100% compatível com o X. Depois de analisar o problema, descobri que os gerenciadores de janelas do GNOME ou do Ubuntu não trabalham com o Xinerama porque usam a extensão composta que está desativada. Então eu instalei o Xcfe e agora eu tenho um gerenciador de janelas incrível e é mais rápido que o padrão do Ubuntu.

    
por Nulik 02.02.2018 / 19:39