Radeon GPU drivers for Linux will finally get HDMI 2.1 support

Valve’s incoming Steam Machine gaming PC/console drew new attention to one long‑standing weakness of the Linux ecosystem: HDMI 2.1 support. It works with Nvidia hardware (thanks to closed‑source drivers and firmware), but the open‑source drivers used for Radeon GPUs could not support it because the HDMI Forum did not allow HDMI 2.1 support in open‑source code. However, it looks like this problem may finally be coming to an end.

The lack of HDMI 2.1 support for AMD GPUs on Linux has been a persistent issue ever since the Radeon RX 6000 series launched, and it continues with newer GPUs. The HDMI Forum, which develops and maintains HDMI, was unwilling to approve support in open‑source drivers (the specification itself is not open). AMD actually developed an implementation back in 2023 that the company believed could enable HDMI 2.1 features while complying with licensing requirements, but the solution was not accepted at the time.

Until now, AMD GPU users on Linux could only use HDMI ports in HDMI 2.0 mode—with lower maximum resolutions and refresh rates—and they also lacked HDMI 2.1 variable refresh rate support. The only workaround was using active DisplayPort 2.1 adapters, which often do not work perfectly.

But yesterday, Phoronix reported that the situation may be changing. AMD has begun publishing patches that add HDMI 2.1 implementation to Linux and the AMDGPU driver (the open‑source Radeon GPU driver).

The first kernel patches add support for the FRL transmission mode, the faster communication mode used by HDMI 2.1. It enables bandwidth up to 48 Gb/s and support for 8K displays. This is one of the key features that distinguishes HDMI 2.1 from HDMI 2.0.

Jeden z patchů s podporou režimu HDMI 2.1 FRL pro ovladač AMDGPU
One of the patches adding HDMI 2.1 FRL mode support to the AMDGPU driver (source: Kernel.org)

The HDMI 2.1 implementation may include more than just FRL — potentially it could offer full or nearly full support (except for HDCP content protection, which likely cannot be included in open‑source code for technical reasons). According to AMD employees, more patches will be submitted as the code is finalized. FRL support is only the beginning.

According to AMD, the implementation in these patches has passed the HDMI compliance tests relevant to FRL support, and full certification across the entire test suite is underway. AMD says this code was prepared years ago—making it likely that the same implementation rejected in 2023 is now finally landing. It appears AMD has finally convinced the HDMI Forum that the solution complies with licensing requirements and can be added to Linux. Demand from Valve and other handheld manufacturers who want Linux on their devices may also have helped.

Valve Steam Machine (Autor: Valve)
Valve Steam Machine (Author: Valve)

It seems that one of the long‑standing annoyances AMD GPU users on Linux faced—both in gaming and productivity—will finally be resolved. It took a long time, but better late than never. This should also mean that the Valve Steam Machine could eventually launch with HDMI 2.1 support, avoiding issues with connecting TVs at higher refresh rates and resolutions. However, it is possible that this support will arrive some time after launch and not be available on day one.

It’s hard to predict when these patches will land in the mainline kernel and when the functionality will make its way into the kernels used by mainstream Linux distributions. It may still take many months (and it will naturally depend on each distribution’s policy regarding how quickly they ship new kernels to users).

Sources: Phoronix (1, 2), ***********************************@*md.com/”>Kernel.org

English translation and edit by Jozef Dudáš


Contents

AMD reportedly preparing new AM5 boards or chipsets for summer

AMD is expected to launch the first Ryzen desktop CPUs based on the new Zen 6 architecture either in autumn this year or early next year. Until now, there had been no indications that these CPUs would also bring the arrival of new chipsets. However, it now appears that a new wave of AM5 socket motherboards for these processors is in preparation. These models could come equipped with new capabilities and potentially a new chipset. Read more “AMD reportedly preparing new AM5 boards or chipsets for summer” »

x86 ACE Instructions: AMD Zen 7 core’s AI acceleration detailed

Longtime rivals AMD and Intel have established a joint consortium seeking to make their x86 processors and their future extensions more compatible instead of using the differences and exclusive features as (anti)competitive advantages. In autumn they settled on several extensions to be made standard: AVX10/AVX-512, APX, ChkTag, FRED, and also the ACE matrix extension for AI compute, about which very little had been known until now. Read more “x86 ACE Instructions: AMD Zen 7 core’s AI acceleration detailed” »

EXPO 1.2 brings support for CUDIMM memory to the AMD platform

The launch of AMD’s next‑generation desktop processors (Zen 6 architecture) is apparently still many months away. It is therefore surprising that a new feature is coming to AM5 motherboards at the current time: AMD has introduced EXPO 1.2, a new generation of DDR5 memory overclocking profiles for the AM5 platform. EXPO 1.2 adds several previously missing capabilities, especially initial support for higher‑speed CUDIMM modules. Read more “EXPO 1.2 brings support for CUDIMM memory to the AMD platform” »

Leave a Reply

Your email address will not be published. Required fields are marked *