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