![Xorg 1.20 更新后第二个显示器不工作](https://linux22.com/image/145517/Xorg%201.20%20%E6%9B%B4%E6%96%B0%E5%90%8E%E7%AC%AC%E4%BA%8C%E4%B8%AA%E6%98%BE%E7%A4%BA%E5%99%A8%E4%B8%8D%E5%B7%A5%E4%BD%9C.png)
我正在使用连接到 Razer Core V2 的超极本(Dell XPS13 9350)(效果非常好!),其内部是 AMD Vega Frontier 版(风冷)。这部分设置从未给我带来任何问题,并且尽管 Thunderbolt 带宽有限,但功能非常强大。
许多系统信息命令的输出位于单独的 Pastebin 中:
问题是我的 LG UltraWide 34 英寸第二显示器(3440x1440,用 Displayport 电缆直接插入 Vega),在我拿到它后它只能工作很短一段时间,然后我的发行版 (Solus) 将 Xorg 从版本 1.19 更新到 1.20。首先,还需要使用这些命令来启动屏幕(来自 Arch Wiki:https://wiki.archlinux.org/index.php/PRIME):
xrandr --setprovideroffloadsink "Radeon Vega Frontier Edition @ pci:0000:08:00.0" Intel
xrandr --setprovideroutputsource "Radeon Vega Frontier Edition @ pci:0000:08:00.0" Intel
xrandr --output DisplayPort-1-2 --above eDP1
(eDP1 曾一度是 lvds1)
在执行上述命令之前,Gnome、Mate、Budgie 和 KDE 的显示设置屏幕从未显示第二个显示器
更新后,第二个显示器从未工作过,这就是我现在所处的状态,使用上述命令:
https://i.stack.imgur.com/W0Vv8.jpg
另外,我确实意识到我可以回滚更新并锁定版本,但这只是一个创可贴,其他东西最终会损坏,所以我想找到当前版本的修复程序。
首先,我尝试将 Gnome 与 Wayland 一起使用,它立即识别出有第二个显示器,但看起来也很乱(仅在 21:9 分辨率下,16:9 在 Wayland 中工作正常),就像上面第二张图片中的那样。然后我尝试使用 Ubuntu,第二个显示器可以工作,但分辨率较低。原始分辨率看起来仍然混乱。在 Ubuntu 上,我安装了 AMDGPU-PRO 驱动程序,即使在执行上述命令之后,它甚至从未识别出第二台显示器。我也尝试过调整刷新率,但没有效果。
有一段时间,我涉足了 xorg.conf.d 文件夹,但除了让外接显示器的扬声器在启动时工作之外,我仍然没有取得太大进展。