Ubuntu 22.10 XWayland vs. X.Org Gaming GNOME X.Org and Wayland session gaming impact benchmarks by Michael Larabel for a future article. Wayland Session: RX 7900 XTX: Processor: AMD Ryzen 9 7950X 16-Core @ 4.50GHz (16 Cores / 32 Threads), Motherboard: ASUS ROG CROSSHAIR X670E HERO (0805 BIOS), Chipset: AMD Device 14d8, Memory: 32GB, Disk: 2048GB SOLIDIGM SSDPFKKW020X7 + 2000GB, Graphics: AMD Radeon RX 7900 XTX 24GB (2304/1249MHz), Audio: AMD Device ab30, Monitor: ASUS MG28U, Network: Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411 OS: Ubuntu 22.10, Kernel: 6.2.0-060200rc5daily20230125-generic (x86_64), Desktop: GNOME Shell 43.1, Display Server: X Server + Wayland, OpenGL: 4.6 Mesa 23.1.0-devel (git-ab5dd24 2023-01-25 kinetic-oibaf-ppa) (LLVM 15.0.5 DRM 3.49), Vulkan: 1.3.238, Compiler: GCC 12.2.0, File-System: ext4, Screen Resolution: 3840x2160 X.Org Session: RX 7900 XTX: Processor: AMD Ryzen 9 7950X 16-Core @ 4.50GHz (16 Cores / 32 Threads), Motherboard: ASUS ROG CROSSHAIR X670E HERO (0805 BIOS), Chipset: AMD Device 14d8, Memory: 32GB, Disk: 2048GB SOLIDIGM SSDPFKKW020X7 + 2000GB, Graphics: AMD Radeon RX 7900 XTX 24GB (2304/1249MHz), Audio: AMD Device ab30, Monitor: ASUS MG28U, Network: Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411 OS: Ubuntu 22.10, Kernel: 6.2.0-060200rc5daily20230125-generic (x86_64), Desktop: GNOME Shell 43.1, Display Server: X Server 1.21.1.4, OpenGL: 4.6 Mesa 23.1.0-devel (git-ab5dd24 2023-01-25 kinetic-oibaf-ppa) (LLVM 15.0.5 DRM 3.49), Vulkan: 1.3.238, Compiler: GCC 12.2.0, File-System: ext4, Screen Resolution: 3840x2160 Wayland Session: RTX 3090: Processor: AMD Ryzen 9 7950X 16-Core @ 4.50GHz (16 Cores / 32 Threads), Motherboard: ASUS ROG CROSSHAIR X670E HERO (0805 BIOS), Chipset: AMD Device 14d8, Memory: 32GB, Disk: 2048GB SOLIDIGM SSDPFKKW020X7 + 2000GB, Graphics: NVIDIA GeForce RTX 3090 24GB, Audio: NVIDIA GA102 HD Audio, Monitor: ASUS MG28U, Network: Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411 OS: Ubuntu 22.10, Kernel: 6.1.8-060108-generic (x86_64), Desktop: GNOME Shell 43.1, Display Server: X Server 1.21.1.4 + Wayland, Display Driver: NVIDIA 525.85.05, OpenGL: 4.6.0, Vulkan: 1.3.224, Compiler: GCC 12.2.0, File-System: ext4, Screen Resolution: 3840x2160 X.Org Session: RTX 3090: Processor: AMD Ryzen 9 7950X 16-Core @ 4.50GHz (16 Cores / 32 Threads), Motherboard: ASUS ROG CROSSHAIR X670E HERO (0805 BIOS), Chipset: AMD Device 14d8, Memory: 32GB, Disk: 2048GB SOLIDIGM SSDPFKKW020X7 + 2000GB, Graphics: NVIDIA GeForce RTX 3090 24GB, Audio: NVIDIA GA102 HD Audio, Monitor: ASUS MG28U, Network: Intel I225-V + Intel Wi-Fi 6 AX210/AX211/AX411 OS: Ubuntu 22.10, Kernel: 6.1.8-060108-generic (x86_64), Desktop: GNOME Shell 43.1, Display Server: X Server 1.21.1.4, Display Driver: NVIDIA 525.85.05, OpenGL: 4.6.0, Vulkan: 1.3.224, Compiler: GCC 12.2.0, File-System: ext4, Screen Resolution: 3840x2160 Cyberpunk 2077 Resolution: 2560 x 1440 - Graphics Setting: Ultra Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 163.76 |======================================== X.Org Session: RX 7900 XTX ... 159.56 |======================================= Wayland Session: RTX 3090 .... 94.51 |======================= X.Org Session: RTX 3090 ...... 95.12 |======================= Cyberpunk 2077 Resolution: 3840 x 2160 - Graphics Setting: Ultra Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 81.24 |========================================= X.Org Session: RX 7900 XTX ... 80.32 |========================================= Wayland Session: RTX 3090 .... 49.22 |========================= X.Org Session: RTX 3090 ...... 51.67 |========================== DiRT Rally 2.0 Resolution: 3840 x 1600 - Graphics Preset: High Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 97.46 |=========== X.Org Session: RX 7900 XTX ... 353.09 |======================================== Wayland Session: RTX 3090 .... 199.20 |======================= X.Org Session: RTX 3090 ...... 241.24 |=========================== DiRT Rally 2.0 Resolution: 3840 x 1600 - Graphics Preset: Ultra Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 90.76 |================== X.Org Session: RX 7900 XTX ... 200.69 |======================================== Wayland Session: RTX 3090 .... 126.90 |========================= X.Org Session: RTX 3090 ...... 144.75 |============================= F1 22 Resolution: 3840 x 2160 - Graphics Preset: High Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 202 |=========================================== X.Org Session: RX 7900 XTX ... 200 |=========================================== Wayland Session: RTX 3090 .... 130 |============================ X.Org Session: RTX 3090 ...... 148 |================================ F1 22 Resolution: 3840 x 2160 - Graphics Preset: High - Total Frame Time Milliseconds < Lower Is Better Wayland Session: RX 7900 XTX . MIN: 2.9 AVG: 4.9 MAX: 20.4 X.Org Session: RX 7900 XTX ... MIN: 2.6 AVG: 5.0 MAX: 21.7 Wayland Session: RTX 3090 .... MIN: 2.2 AVG: 7.7 MAX: 31.2 X.Org Session: RTX 3090 ...... MIN: 3.9 AVG: 6.7 MAX: 16.2 F1 22 Resolution: 3840 x 2160 - Graphics Preset: Ultra High Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 172 |=========================================== X.Org Session: RX 7900 XTX ... 171 |=========================================== Wayland Session: RTX 3090 .... 111 |============================ X.Org Session: RTX 3090 ...... 123 |=============================== F1 22 Resolution: 3840 x 2160 - Graphics Preset: Ultra High - Total Frame Time Milliseconds < Lower Is Better Wayland Session: RX 7900 XTX . MIN: 2.9 AVG: 5.8 MAX: 15.7 X.Org Session: RX 7900 XTX ... MIN: 1.9 AVG: 5.9 MAX: 25.0 Wayland Session: RTX 3090 .... MIN: 6.3 AVG: 9.0 MAX: 12.1 X.Org Session: RTX 3090 ...... MIN: 5.8 AVG: 8.1 MAX: 24.1 Grand Theft Auto V Resolution: 3840 x 2160 - Quality: High Frames Per Second > Higher Is Better Wayland Session: RTX 3090 . 102.29 |======================================= X.Org Session: RTX 3090 ... 113.06 |=========================================== Grand Theft Auto V Resolution: 3840 x 2160 - Quality: Very High Frames Per Second > Higher Is Better Wayland Session: RTX 3090 . 48.31 |========================================== X.Org Session: RTX 3090 ... 50.70 |============================================ HITMAN 3 Resolution: 3840 x 2160 - Quality Level: Ultra Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 192.57 |======================================== X.Org Session: RX 7900 XTX ... 190.51 |======================================== Wayland Session: RTX 3090 .... 109.73 |======================= X.Org Session: RTX 3090 ...... 121.96 |========================= HITMAN 3 Resolution: 3840 x 2160 - Quality Level: Ultra - Total Frame Time Milliseconds < Lower Is Better Wayland Session: RX 7900 XTX . MIN: 2.6 AVG: 5.2 MAX: 13.9 X.Org Session: RX 7900 XTX ... MIN: 2.8 AVG: 5.3 MAX: 14.0 Wayland Session: RTX 3090 .... MIN: 4.6 AVG: 9.1 MAX: 17.8 X.Org Session: RTX 3090 ...... MIN: 4.1 AVG: 8.2 MAX: 20.8 HITMAN 3 Resolution: 3840 x 2160 - Quality Level: Medium Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 198.95 |======================================== X.Org Session: RX 7900 XTX ... 197.40 |======================================== Wayland Session: RTX 3090 .... 112.65 |======================= X.Org Session: RTX 3090 ...... 125.13 |========================= HITMAN 3 Resolution: 3840 x 2160 - Quality Level: Medium - Total Frame Time Milliseconds < Lower Is Better Wayland Session: RX 7900 XTX . MIN: 2.6 AVG: 5.0 MAX: 8.3 X.Org Session: RX 7900 XTX ... MIN: 2.7 AVG: 5.1 MAX: 7.9 Wayland Session: RTX 3090 .... MIN: 4.1 AVG: 8.9 MAX: 14.2 X.Org Session: RTX 3090 ...... MIN: 4.2 AVG: 8.0 MAX: 15.1 Metro: Last Light Redux Resolution: 3840 x 2160 Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 297.80 |======================================== X.Org Session: RX 7900 XTX ... 299.03 |======================================== Wayland Session: RTX 3090 .... 250.90 |================================== X.Org Session: RTX 3090 ...... 277.43 |===================================== Shadow of the Tomb Raider Resolution: 3840 x 2160 - Graphics Preset: High - Anti Aliasing: Off Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 147.8 |========================================= X.Org Session: RX 7900 XTX ... 146.4 |========================================= Wayland Session: RTX 3090 .... 104.9 |============================= X.Org Session: RTX 3090 ...... 116.8 |================================ Shadow of the Tomb Raider Resolution: 3840 x 2160 - Graphics Preset: Medium - Anti Aliasing: Off Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 152.9 |========================================= X.Org Session: RX 7900 XTX ... 151.3 |========================================= Wayland Session: RTX 3090 .... 109.0 |============================= X.Org Session: RTX 3090 ...... 121.7 |================================= The Talos Principle Renderer: Vulkan - Resolution: 3840 x 2160 Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 222.2 |========================================= X.Org Session: RX 7900 XTX ... 224.6 |========================================= Wayland Session: RTX 3090 .... 183.9 |================================== X.Org Session: RTX 3090 ...... 223.1 |========================================= Team Fortress 2 Resolution: 3840 x 2160 Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 276.17 |======================================== X.Org Session: RX 7900 XTX ... 271.84 |======================================= Wayland Session: RTX 3090 .... 263.38 |====================================== X.Org Session: RTX 3090 ...... 266.39 |======================================= Total War: Three Kingdoms 1.0.1 Resolution: 3840 x 2160 - Graphics Preset: High - Scenario: Battle Benchmark Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 105.5 |========================================= X.Org Session: RX 7900 XTX ... 104.6 |========================================= Wayland Session: RTX 3090 .... 75.9 |============================= X.Org Session: RTX 3090 ...... 82.6 |================================ Total War: Three Kingdoms 1.0.1 Resolution: 3840 x 2160 - Graphics Preset: Medium - Scenario: Battle Benchmark Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 148.5 |========================================= X.Org Session: RX 7900 XTX ... 147.2 |========================================= Wayland Session: RTX 3090 .... 105.3 |============================= X.Org Session: RTX 3090 ...... 116.4 |================================ X-Plane 12 Resolution: 3840 x 2160 - Quality: High Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 149.63 |======================================== X.Org Session: RX 7900 XTX ... 148.50 |======================================== Wayland Session: RTX 3090 .... 106.58 |============================ X.Org Session: RTX 3090 ...... 118.83 |================================ DDraceNetwork 16.3.2 Resolution: 3840 x 2160 - Mode: Fullscreen - Renderer: OpenGL 3.3 - Zoom: Default - Demo: RaiNyMore2 Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 1611.44 |======================================= X.Org Session: RX 7900 XTX ... 1602.83 |======================================= Wayland Session: RTX 3090 .... 667.77 |================ X.Org Session: RTX 3090 ...... 1148.62 |============================ DDraceNetwork 16.3.2 Resolution: 3840 x 2160 - Mode: Fullscreen - Renderer: Vulkan - Zoom: Default - Demo: RaiNyMore2 Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 8193.66 |======================================= X.Org Session: RX 7900 XTX ... 7798.86 |===================================== Wayland Session: RTX 3090 .... 727.30 |=== X.Org Session: RTX 3090 ...... 1270.29 |====== Quake II RTX 1.6 Resolution: 3840 x 2160 - Global Illumination: Low - Denoiser: On - Ray Tracing API: VK_KHR_ray_query Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 49.27 |==================================== X.Org Session: RX 7900 XTX ... 46.82 |================================== Wayland Session: RTX 3090 .... 54.30 |======================================== X.Org Session: RTX 3090 ...... 56.29 |========================================= Quake II RTX 1.6 Resolution: 3840 x 2160 - Global Illumination: Low - Denoiser: Off - Ray Tracing API: VK_KHR_ray_query Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 78.69 |===================================== X.Org Session: RX 7900 XTX ... 74.70 |==================================== Wayland Session: RTX 3090 .... 82.59 |======================================= X.Org Session: RTX 3090 ...... 86.10 |========================================= Quake II RTX 1.6 Resolution: 3840 x 2160 - Global Illumination: Low - Denoiser: On - Ray Tracing API: VK_KHR_ray_tracing_pipeline Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 41.35 |=================================== X.Org Session: RX 7900 XTX ... 40.10 |================================== Wayland Session: RTX 3090 .... 46.75 |======================================= X.Org Session: RTX 3090 ...... 48.68 |========================================= Quake II RTX 1.6 Resolution: 3840 x 2160 - Global Illumination: Low - Denoiser: Off - Ray Tracing API: VK_KHR_ray_tracing_pipeline Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 60.85 |==================================== X.Org Session: RX 7900 XTX ... 58.04 |================================== Wayland Session: RTX 3090 .... 66.44 |======================================= X.Org Session: RTX 3090 ...... 69.13 |========================================= Tesseract 2014-05-12 Resolution: 3840 x 2160 Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 997.77 |======================================== X.Org Session: RX 7900 XTX ... 986.05 |======================================== Wayland Session: RTX 3090 .... 486.16 |=================== X.Org Session: RTX 3090 ...... 826.73 |================================= Unvanquished 0.53 Resolution: 3840 x 2160 - Effects Quality: High Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 668.0 |===================================== X.Org Session: RX 7900 XTX ... 664.6 |===================================== Wayland Session: RTX 3090 .... 645.7 |==================================== X.Org Session: RTX 3090 ...... 742.4 |========================================= Unvanquished 0.53 Resolution: 3840 x 2160 - Effects Quality: Ultra Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 653.5 |======================================= X.Org Session: RX 7900 XTX ... 653.2 |======================================= Wayland Session: RTX 3090 .... 496.2 |============================== X.Org Session: RTX 3090 ...... 682.9 |========================================= Xonotic 0.8.5 Resolution: 3840 x 2160 - Effects Quality: Ultimate Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 590.77 |======================================== X.Org Session: RX 7900 XTX ... 581.87 |======================================= Wayland Session: RTX 3090 .... 365.08 |========================= X.Org Session: RTX 3090 ...... 468.46 |================================ yquake2 8.10 Renderer: Vulkan - AF: On - MSAA: On - Resolution: 3840 x 2160 Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 628.5 |========================================= X.Org Session: RX 7900 XTX ... 623.9 |========================================= Wayland Session: RTX 3090 .... 405.0 |========================== X.Org Session: RTX 3090 ...... 596.0 |======================================= yquake2 8.10 Renderer: OpenGL 3.x - AF: On - MSAA: On - Resolution: 3840 x 2160 Frames Per Second > Higher Is Better Wayland Session: RX 7900 XTX . 2829.9 |======================================== X.Org Session: RX 7900 XTX ... 2752.0 |======================================= Wayland Session: RTX 3090 .... 635.6 |========= X.Org Session: RTX 3090 ...... 780.6 |===========