70个补丁修复一块屏!AMD修好苹果5K显示器:Linux下不再抽风
AMD发布70个补丁,修复Linux下Radeon显卡连接苹果StudioDisplay时的5K显示异常,通过隐藏并断开第二个DisplayPort链路避免问题,同时改进了HDMI音频静音等待时间及缩放支持。
快科技7月18日消息,这周AMD的GPU显示核心更新包一口气放了70个新补丁。这批补丁专门针对Linux桌面环境下Radeon显卡的开源显示支持,做了不少改进——其中有一项修复,对用AMD显卡连接苹果Studio Display的用户来说,堪称救星。

苹果Studio Display是一款27英寸5K视网膜显示器,但AMDGPU DC驱动当前对它的DisplayPort信号处理存在不足。简单来说,这款显示器内部是2×1拼接面板,暴露了两个单流传输DisplayPort链路。第一个链路能提供正确的5120×2880分辨率模式,并启用了显示流压缩技术。问题出在第二个链路——新补丁的做法是直接隐藏并断开它。
为什么这么做?因为之前在使用AMDGPU驱动的Linux内核上,桌面合成器可能会尝试独立驱动两个拼接流,结果就是显示异常。补丁合入主线内核后,用户只会看到主链路上的单一5K流,显示正常了。
当然,这批补丁不只这一项亮点。HDMI音频静音等待时间从2帧增加到了3帧——部分HDMI设备需要更多时间,否则从休眠恢复时可能花屏。此外,补丁还带来了SPL UPSP上采样和YUV422缩放支持,KUnit测试覆盖率也得到了改进。
按照当前时间安排,这批DC补丁预计将合入即将发布的Linux v7.3内核周期。到时候,AMD Radeon显卡用户在Linux系统上连接苹果Studio Display时,5K显示异常的问题将彻底成为历史。










































