X.Org vs. (X)Wayland Gaming Performance For NVIDIA GeForce & AMD Radeon On Ubuntu 22.04

Written by Michael Larabel in Linux Gaming on 14 February 2022 at 02:55 PM EST. 50 Comments
LINUX GAMING
Earlier this month I posted some Ubuntu 22.04 Linux gaming benchmarks with X.Org vs. (X)Wayland performance for NVIDIA GeForce graphics now that the NVIDIA 510 driver has the GBM support in good shape. NVIDIA's (X)Wayland gaming performance is largely in good shape now while for those wondering how it compares to AMD Radeon on Ubuntu 22.04 daily, here are some benchmarks.

For complementing those NVIDIA X.Org vs. (X)Wayland gaming benchmarks on Ubuntu 22.04 with GNOME Shell from earlier this month, afterwards I ran the same X.Org vs. (X)Wayland GNOME testing but with an AMD Radeon graphics card and their latest open-source driver stack consisting of Ubuntu 22.04's Linux 5.15 kernel paired with Mesa 22.1-devel via the Oibaf PPA.

The NVIDIA testing was done with the GeForce RTX 3090 while on the AMD side was with the Radeon RX 6800 XT. Unfortunately I never received a review sample of the RX 6900 XT, thus tested the RX 6800 XT as the next closest card -- though under Linux the RX 6800 XT often can tango with the RTX 3090 current flagship card. The focus of this quick article is looking at whether games where NVIDIA on (X)Wayland was slower (or faster) was also the case with the AMD Radeon driver stack or whether other driver changes are at play.
NVIDIA RTX 3090, RX 6800 XT - GNOME (X)Wayland Ubuntu 22.04 LTS

NVIDIA RTX 3090, RX 6800 XT - GNOME (X)Wayland Ubuntu 22.04 LTS

NVIDIA RTX 3090, RX 6800 XT - GNOME (X)Wayland Ubuntu 22.04 LTS

DiRT Rally 2.0 on Linux via Steam Play saw the X.Org session performing a bit better on the RTX 3090 than under GNOME's Wayland session. With the RX 6800 XT at least, there wasn't any measurable performance difference.
NVIDIA RTX 3090, RX 6800 XT - GNOME (X)Wayland Ubuntu 22.04 LTS

In some games, the RX 6800 XT on Linux continues running neck-and-neck with the RTX 3090.
NVIDIA RTX 3090, RX 6800 XT - GNOME (X)Wayland Ubuntu 22.04 LTS

And in some configurations, both NVIDIA and AMD enjoyed slightly better performance of the (X)Wayland environment.
NVIDIA RTX 3090, RX 6800 XT - GNOME (X)Wayland Ubuntu 22.04 LTS

NVIDIA RTX 3090, RX 6800 XT - GNOME (X)Wayland Ubuntu 22.04 LTS

NVIDIA RTX 3090, RX 6800 XT - GNOME (X)Wayland Ubuntu 22.04 LTS

Overall the (X)Wayland vs. X.Org performance was close to the same difference whether AMD or NVIDIA.
NVIDIA RTX 3090, RX 6800 XT - GNOME (X)Wayland Ubuntu 22.04 LTS

NVIDIA RTX 3090, RX 6800 XT - GNOME (X)Wayland Ubuntu 22.04 LTS

Shadow of the Tomb Raider, which is native to Linux rather than going through Steam Play, was one of the few games where NVIDIA on (X)Wayland saw a slight performance hit but happened to be the same performance with the Radeon RX 6800 XT and its driver stack.
NVIDIA RTX 3090, RX 6800 XT - GNOME (X)Wayland Ubuntu 22.04 LTS

NVIDIA RTX 3090, RX 6800 XT - GNOME (X)Wayland Ubuntu 22.04 LTS

NVIDIA RTX 3090, RX 6800 XT - GNOME (X)Wayland Ubuntu 22.04 LTS

Those wanting to dig through more gaming benchmark results from this comparison can do so via this OpenBenchmarking.org result page.
Related News
About The Author
Michael Larabel

Michael Larabel is the principal author of Phoronix.com 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 OpenBenchmarking.org automated benchmarking software. He can be followed via Twitter, LinkedIn, or contacted via MichaelLarabel.com.

Popular News This Week