トリプルモニターと xinerama = ゲーム開始時に黒い画面になる?

トリプルモニターと xinerama = ゲーム開始時に黒い画面になる?

Ubuntu を新しくクリーン インストールした後 (古いインストールが何らかの理由で壊れてしまった)、Xinerama が有効になっていると Steam のゲームをプレイすることができません。前回の Ubuntu インストールではまったく問題なく動作していたのに、今はゲームを開始するたびに 3 つの画面すべてが真っ黒になり、カーソル以外は何も表示されず、音も映像も何も出ません。私の仕様は次のとおりです。

  • ウブントゥ 15.04
  • 352.21 ドライバーを使用する Nvidia 970
  • インテル i7 4790k

これが私の設定です

nvidia-settings: X configuration file generated by nvidia-settings
# nvidia-settings:  version 346.59  (buildd@toyol)  Thu Apr  9 09:44:23 UTC 2015

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    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      "BenQ RL2455"
    HorizSync       30.0 - 83.0
    VertRefresh     50.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BoardName      "GeForce GTX 970"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device0"
    Monitor        "Monitor0"
    DefaultDepth    24
    Option         "Stereo" "0"
    Option         "nvidiaXineramaInfoOrder" "DFP-1"
    Option         "metamodes" "DVI-I-0: nvidia-auto-select +3840+0, HDMI-0: nvidia-auto-select +1920+0, DVI-D-0: nvidia-auto-select +0+0"
    Option         "SLI" "Off"
    Option         "MultiGPU" "Off"
    Option         "BaseMosaic" "off"
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

答え1

Xinerama が有効になっている場合、すべてのモニターを連携させるには、Nvidia ドライバーで Basemosaic を有効にする必要があります。

関連情報