3 个显示器和 2 个视频卡无法工作

3 个显示器和 2 个视频卡无法工作

我正在尝试让 ubuntu 运行 3 个显示器。我已获得 2 个视频卡

linux - linux系统删除 VGA

20:01:00.0 VGA compatible controller: ATI Technologies Inc RV620 LE [Radeon HD 3450]
25:05:00.0 VGA compatible controller: nVidia Corporation NV44A [GeForce 6200] (rev a1)

我的 ATI 卡上插着两台显示器,该卡插在主 PCIe 插槽中,另外一台显示器插在 nVidia 卡中

我已经在将两个显示器 (dvi|vga) 插入 ATI 卡并将 nVidia 显示器空白的情况下正常工作。现在我让 nVidia 显示器 (dvi) 工作,让 ATI 的一个显示器 (vga) 工作,但我似乎无法让 ATI 上的最后一个显示器 (dvi) 显示任何内容。插入 ATI 卡的两个显示器都显示启动屏幕,而 nVidia 显示器空白,并且一直工作到您看到 Ubuntu 的登录屏幕时,然后 ATI 卡上的 DVI 显示器空白,nVidia 显示器打开并工作。

所以现在我有两个屏幕在工作,每张卡上一个。乍一看,我的设置似乎“想要”工作 - 看看壁纸是如何呈现的。我的左屏幕只有一半被壁纸覆盖,而我的中间显示器完全被覆盖,看起来我壁纸的缺失四分之一应该在右边第三个显示器的左半部分呈现......不确定这是否真的意味着什么。

有点像这样,其中 X = 壁纸

 1   2   3
[ X][XX][X ]

目前我在我的 Xorg.0.log 文件中看到了这个错误,但我不确定接下来该怎么做:

[    24.746] (EE) RADEON(2):  reusing fd for second head

我的 xorg.conf 是否有问题?或者我需要做更多的事情才能使其正常工作?

/etc/X11/xorg.conf

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 270.29  ([email protected]

Section "ServerLayout"
    Identifier     "Layout0"
    Screen      0  "Screen0" 0 0
    Screen      "Screen1" RightOf "Screen0"
    Screen      "Screen2" RightOf "Screen1"
    InputDevice    "Keyboard0" "CoreKeyboard"
    InputDevice    "Mouse0" "CorePointer"
EndSection

Section "Module"
    Load    "dbe"       # Double-buffering
    Load    "GLcore"    # OpenGL support
    # Load  "dri"       # Direct rednering infrastructure
    Load    "glx"       # OpenGL X protocol interface
    Load    "extmod"    # Misc. required extensions
    # Load  "v4l"       # Video4Linux
    Load    "record"    # X event recorder
    Load    "freetype"  # TrueType font handler
    Load    "type1"     # Adobe Type 1 font handler
EndSection

Section "ServerFlags"
    Option "Xinerama" "true"
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"
    Identifier     "Dell0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 76.0
        Option         "DPMS"
EndSection

Section "Monitor"
    Identifier     "Dell1"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSectiSection "Monitor"
    Identifier     "Dell2"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       30.0 - 81.0
    VertRefresh     56.0 - 76.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier  "RD3450"
    Driver      "radeon"
    BusId       "PCI:01:00:0"
    Screen      0
EndSection

Section "Device"
    Identifier  "RD34501"
    Driver      "radeon"
    BusId       "PCI:01:00:0"
    Screen      1
EndSection

Section "Device"
    Identifier     "GF6200"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BusId          "PCI:05:00:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "GF6200"
    Monitor        "Dell0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen1"
    Device         "RD3450"
    Monitor        "Dell1"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "Screen"
    Identifier     "Screen2"
    Device         "RD34501"
    Monitor        "Dell2"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

Section "DRI"
    Mode    0666
EndSection

答案1

您的 xorg.conf 中存在错误:EndSectiSection "Monitor"

答案2

您的第二"Monitor"部分(标记为"Dell1")已损坏。其中有一行写着EndSectiSection

相关内容