三重显示器和 xinerama = 游戏开始时黑屏?

三重显示器和 xinerama = 游戏开始时黑屏?

在全新安装 ubuntu 后(我的旧安装不知为何损坏了),当启用 Xinerama 时,我无法从 steam 中获取游戏来玩,它与我上次安装的 ubuntu 配合使用,完全没有问题,现在每次我开始游戏时,所有三个屏幕都会变黑,除了光标外什么都没有显示,没有声音,没有视觉效果,这是我的规格:

  • Ubuntu 15.04
  • Nvidia 970 使用 352.21 驱动程序
  • 英特尔 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 才能使所有显示器协同工作。

相关内容