GNOME 40's Mutter Adds Atomic Mode-Setting Support

Written by Michael Larabel in GNOME on 23 January 2021 at 04:06 AM EST. 12 Comments
Adding to the list of big ticket changes for GNOME 40 is Mutter now supporting atomic mode-setting.

The popular mainline DRM/KMS drivers for years have generally supported atomic mode-setting while finally with Mutter 40 the bits are coming into place for GNOME. Atomic mode-setting is much cleaner than the older legacy mode-setting path, principally allows for testing of modes prior to applying, can reduce flickering in some instances, and also tends to be faster.

The new Mutter atomic mode-setting code has been tested so far across Intel, Nouveau, and AMDGPU as well as the EGLStream legacy back-end. Other functionality pertaining to display features has also been tested and in good shape. The one exception is virtual machines not currently doing the atomic mode-setting route for now but retaining the legacy mode-setting support.

More details on the now-merged atomic mode-setting support via the merge request that was honored on Friday.
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