What AMD’s New HDMI 2.1 FRL Support Actually Brings
AMD has been steadily working to bring full HDMI 2.1 capabilities to its open‑source AMDGPU Linux driver. The latest sixth revision of the company’s patches finally wires up FRL (Fixed Rate Link) and DSC (Display Stream Compression), two core technologies that let HDMI 2.1 push past HDMI 2.0 bandwidth limits. In practice, FRL support on Linux means AMD graphics cards can drive modern HDMI 2.1 displays at high‑bandwidth modes, such as high‑refresh 4K, without falling back to older signalling methods. DSC further helps by compressing the video stream so that more pixels and higher refresh rates fit within available link bandwidth. These patches are a significant milestone for AMD HDMI 2.1 Linux users, especially gamers and creators who rely on HDMI rather than DisplayPort. However, despite this technical progress, FRL support Linux users might expect out‑of‑the‑box is not enabled by default yet, and that is an intentional design choice.

Why FRL Support Is Disabled by Default on AMD GPUs
Although AMD’s patches add FRL capability, the company has deliberately shipped it disabled by default in the AMD graphics Linux driver. The key reason is HDMI Variable Refresh Rate (VRR) support. According to the patch notes, enabling FRL without HDMI VRR is considered a regression for users with FRL‑capable displays. In other words, if the driver automatically switched to FRL today, many HDMI 2.1 monitors and TVs that users expect to run with smooth, tear‑free VRR might instead lose that behavior until VRR is fully wired up over FRL. To avoid degrading the experience for existing setups, AMD is taking a cautious rollout approach: keep FRL off by default, let enthusiasts opt in via a kernel parameter HDMI setting, and only flip it on globally once HDMI VRR is ready. At that point, FRL should become part of the standard, seamless configuration.
How to Enable HDMI 2.1 FRL with an AMDGPU Kernel Parameter
If you want to test AMD HDMI 2.1 Linux FRL support today, you must explicitly enable it via a kernel parameter. AMD’s patches introduce a feature bit in the AMDGPU driver that can be toggled at boot. To turn FRL on, add the following to your kernel command line: amdgpu.dc_feature_mask=0x400. This hexadecimal mask tells the driver to activate the FRL feature block that is otherwise disabled by default. How you set this kernel parameter depends on your distribution and bootloader, but the principle is the same: edit the boot entry, append the parameter to the existing list, and regenerate any necessary configuration so it persists across reboots. After booting with this flag, your HDMI 2.1‑capable Radeon GPU and display should negotiate FRL modes where supported, unlocking higher‑bandwidth display configurations.
Practical Steps: Adding the FRL Parameter to Your Bootloader
On most systems using GRUB, you can enable FRL support Linux‑wide by editing the GRUB configuration. Open your GRUB defaults file with elevated privileges, locate the line that defines the kernel command line (often GRUB_CMDLINE_LINUX or similar), and append amdgpu.dc_feature_mask=0x400 to the existing parameters. Save the file, then regenerate the GRUB configuration using your distribution’s standard command, and reboot. Systems using other bootloaders, such as systemd‑boot, follow the same idea: locate the entry for your Linux kernel and add the parameter to its options line. After reboot, you can confirm that the AMD graphics Linux driver picked up the setting by checking kernel logs for AMDGPU messages. Remember that this is still experimental; if you encounter instability or display issues, remove the parameter and revert to the default, non‑FRL configuration.
What to Expect Next for AMD HDMI 2.1 on Linux
The current manual‑enable state of FRL is a transitional phase rather than the final word on AMD HDMI 2.1 Linux support. AMD’s earlier and current patch series, developed alongside collaborators such as Valve and coordinated with the HDMI Forum, lay the groundwork for a more complete implementation that includes HDMI VRR. Once VRR over FRL is ready, AMD is expected to switch FRL on by default, eliminating the need for the dc_feature_mask kernel parameter. At that stage, users should get high‑bandwidth modes and variable refresh over HDMI 2.1 automatically, bringing the experience closer to what many already enjoy on other platforms. For now, advanced users and testers can opt in to help validate the implementation, while everyday users are protected from potential regressions until the full feature set lands in the mainline kernel and stable distributions.
