对于那些目前使用 DisplayPort 转 HDMI 转接器并使用 AMDGPU Linux 内核图形驱动程序的用户,可能会发现一些较高的分辨率/模式不可用。幸运的是,由于内核驱动程序中的一个疏忽,正在解决此问题的修复程序即将推出。
结果,AMDGPU 内核驱动程序意外地将时钟限制在 165MHz,尽管 HDMI 1.3+将时钟提升至 340MHz。这反过来可能导致 DP-HDMI 转接器在绑定到 165MHz 时因带宽需求超出而运行高分辨率显示器时出现问题。

作为今天 AMDGPU DC 更新的一部分,正在逐步应用到 Linux 内核中,AMDGPU 驱动程序现在将正确地将支持输出的时钟速度从 165MHz 提升至 340MHz,以允许这些更高模式被宣传和使用:
[原因]
DP-HDMI 转接线可能会超过高分辨率显示器的带宽要求。这可能导致高分辨率模式被禁用。HDMI 1.3 将时钟频率提升至 340MHz,但显示代码从未匹配。
[如何]
将默认值设置为 (DVI) 165MHz。一旦识别到 HDMI 显示器,则更新至 340MHz。
随着补丁的发布时间,希望它能在即将到来的 Linux 6.20~7.0 内核周期中被选中。
转自 AMD Linux GPU Driver Improvement Coming For DP-HDMI Dongles – Phoronix
Linuxeden开源社区