AMD在Linux上的HDMI 2.1突破遇到了一个小障碍——FRL最初将默认保持禁用状态。AMDGPU HDMI 2.1 FRL支持需要手动启用,正如最新Linux补丁中所显示的那样。

我们最近看到AMD向Linux内核提交了FRL(固定速率链路,Fixed Rate Link)补丁,增加了对HDMI 2.1的支持,这长期以来一直是一个挑战。该公司再次为开源AMGPU Linux驱动发布了HDMI 2.1 FRL和DSC补丁的第六版。这对Linux上的Radeon用户来说是一项重大进展,因为FRL将使HDMI能够超越HDMI 2.0的带宽限制,支持诸如高刷新率4K等现代显示模式。
然而,正如Phoronix所见,最新的补丁修订版默认禁用了FRL。因此,想要使用或测试HDMI 2.1 FRL支持的用户需要使用“amdgpu.dc_feature_mask=0x400”参数启动Linux内核。这将手动启用FRL,但该实现并不会作为用户的默认体验。
据说原因与可变刷新率(VRR)支持有关。根据报道,FRL默认被禁用,直到HDMI VRR准备就绪。因为在没有VRR的情况下启用FRL,对于拥有支持FRL显示器的用户来说是一种倒退,AMD不希望默认开启FRL。一旦VRR支持落地,预计AMD也会默认启用FRL,届时手动内核参数将只是临时要求。
尽管如此,AMD之前的补丁(包括为其开源AMDGPU驱动提供的HDMI 2.1 FRL支持)为AMD和Valve与HDMI论坛的长期合作铺平了道路。Valve的参与尤为关键,因为该公司一直在通过SteamOS和Proton推动Linux游戏的发展。


