三重顯示器和 xinerama = 遊戲開始時黑屏?

三重顯示器和 xinerama = 遊戲開始時黑屏?

在全新安裝ubuntu 後(我的舊安裝不知何故被破壞了),當啟用Xinerama 時,我一生都無法從steam 上玩我的遊戲,它與我上次安裝的ubuntu 一起工作,絕對沒有任何問題,現在這一切都發生了每次我開始遊戲時,所有三個螢幕都會變黑,除了遊標之外沒有任何顯示,沒有聲音,沒有視覺效果,什麼也沒有,這是我的規格:

  • 烏班圖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 才能使所有顯示器協同工作。

相關內容