AMDGPU Fixes For Linux 5.0 Include FreeSync/VRR Properties For eDP Displays

Written by Michael Larabel in Radeon on 6 February 2019 at 12:39 AM EST. 33 Comments
The latest batch of AMDGPU graphics driver fixes were sent out on Tuesday for the Linux 5.0 kernel, including a fix for the FreeSync/VRR support that was merged at the start of this cycle.

The AMDGPU fixes for Linux 5.0 are mostly small and mundane fixes, as they should be at this stage of the kernel cycle with Linux 5.0-rc6 coming out on Sunday. But one change catching our attention is a fix for missing FreeSync properties on eDP.

It turns out attaching the VRR (Variable Rate Refresh, a.k.a. FreeSync / Adaptive-Sync) properties for Embedded DisplayPort (eDP) connectors was mistakenly missed out in the code. FreeSync is supported on select laptops with eDP displays, but not nearly as common as it is to the masses of FreeSync (and now Adaptive-Sync) monitors out there for desktops.

Now that the VRR connector check is there for eDP, the properties should appear there. Unfortunately I don't have any FreeSync-capable laptop to confirm, but if you do have experience here and running Linux, be sure to chime in via the forums.

The few other AMDGPU fixes for Linux 5.0 can be found via this pull request.

Besides needing the Linux 5.0 kernel, Mesa 19.0 and the latest xf86-video-amdgpu code is also required as part of the long-awaited open-source FreeSync stack for this adaptive synchronization technology that aims to eliminate/reduce tearing within games and stuttering. These components should make it into Ubuntu 19.04, Fedora 30, and other distribution releases due out in the spring/summer.

Since last week, NVIDIA brought their "FreeSync" / G-Sync Compatible support to Linux too.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of and founded the site in 2004 with a focus on enriching the Linux hardware experience. Michael has written more than 20,000 articles covering the state of Linux hardware support, Linux performance, graphics drivers, and other topics. Michael is also the lead developer of the Phoronix Test Suite, Phoromatic, and automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via

Popular News This Week