AMD & Nvidia,3 显示器系统,22.04.3,更新丢失一台显示器

AMD & Nvidia,3 显示器系统,22.04.3,更新丢失一台显示器
Ubuntu 22.04.3 LTS
product: Oland [Radeon HD 8570 / R5 430 OEM / R7 240/340 / Radeon 520 OEM]
product: GK208B [GeForce GT 710]

2 个显示器为 Nvidia (GT710),一个为 Radeon

总是很难让这个 2-GPU、3 显示器的设置顺利进行,但升级到 22.04 后,一切就好多了——暂停功能甚至运行得相当可靠(可能显示器顺序被打乱了)。但后来发生了一些更新或其他事情,突然我的中间显示器(AMD)在启动后处于非活动状态。在过去,不知道自己在做什么的情况下进行修修补补最终会让我成功,但这次却没有乐趣,所以我非常绝望,不得不寻求帮助。一些线索:

如果我拔掉连接到 Nvidia 的其中一个显示器,连接到 AMD/Radeon 的显示器就会突然亮起来。这样,我就可以不同的两个显示器,而不是三个。据推测这可以消除许多可能的硬件问题。

如果我恢复过去盲目修改的旧 xorg.conf 文件,我就可以得到所有三个监视器!唉,现在经常出现死机,可以通过切换到不同的工作区并返回来解决。这不是一个可以忍受的解决方案。

好像某些高级软件决定我只使用两个显示器,尽管它并不关心是哪两个?我迷茫了。

Using NVIDIA driver metapackage from nvidia-driver-470 (proprietary, tested)

这是旧的 xorg.conf,它可以让我获得三个显示器以及常规的屏幕冻结:

# nvidia-xconfig: X configuration file generated by nvidia-xconfig
# nvidia-xconfig:  version 390.157  (dvs-builder@U64-E08-27-1)  Wed Oct 12 09:14:08 UTC 2022

Section "Monitor"
    Identifier     "Monitor0"
    VendorName     "Unknown"
    ModelName      "Unknown"
    HorizSync       28.0 - 33.0
    VertRefresh     43.0 - 72.0
    Option         "DPMS"
EndSection

Section "Device"
    Identifier     "Device0"
    Driver         "nvidia"
    VendorName     "NVIDIA Corporation"
    BusID          "PCI:1@0:0:0"
EndSection

Section "Device"
    Identifier     "Device1"
    Driver         "amdgpu"
    BusID          "PCI:5@0:0:0"
EndSection

Section "Screen"
    Identifier     "Screen0"
    Device         "Device1"
    Monitor        "Monitor0"
    DefaultDepth    24
    SubSection     "Display"
        Depth       24
    EndSubSection
EndSection

相关内容