NVIDIA RTX 3090, RX 6800 XT - GNOME (X)Wayland Ubuntu 22.04 LTS Benchmarks for a future article by Michael Larabel on Phoronix.com looking at Wayland vs. X.Org GNOME session on Ubuntu 22.04 LTS with both Radeon and NVIDIA graphics.
HTML result view exported from: https://openbenchmarking.org/result/2202053-NE-NVIDIARTX35&imw=1&sgm=1&grs .
Processor Motherboard Chipset Memory Disk Graphics Audio Monitor Network OS Kernel Desktop Display Server Display Driver OpenGL Vulkan Compiler File-System Screen Resolution RTX 3090 RX 6800 XT X.Org Session Wayland Session X.Org Session Wayland Session AMD Ryzen 9 5950X 16-Core @ 3.40GHz (16 Cores / 32 Threads) ASUS ROG CROSSHAIR VIII HERO (WI-FI) (3904 BIOS) AMD Starship/Matisse 32GB 1000GB Sabrent Rocket 4.0 Plus + 2000GB NVIDIA GeForce RTX 3090 24GB NVIDIA GA102 HD Audio ASUS MG28U Realtek RTL8125 2.5GbE + Intel I211 + Intel Wi-Fi 6 AX200 Ubuntu 22.04 5.15.0-18-generic (x86_64) GNOME Shell 41.3 X Server 1.20.14 NVIDIA 510.47.03 4.6.0 1.3.194 GCC 11.2.0 ext4 3840x2160 X Server 1.20.14 + Wayland AMD Radeon RX 6800 XT 16GB (2575/1000MHz) AMD Navi 21 HDMI Audio X Server 1.20.14 4.6 Mesa 22.1.0-devel (git-9da3d71 2022-02-05 jammy-oibaf-ppa) (LLVM 13.0.0 DRM 3.42) 1.3.204 X Server 1.20.14 + Wayland OpenBenchmarking.org Kernel Details - Transparent Huge Pages: madvise Compiler Details - RTX 3090: X.Org Session: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-iOLsLC/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-iOLsLC/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - RTX 3090: Wayland Session: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-iOLsLC/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-iOLsLC/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - RX 6800 XT: X.Org Session: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-O5cEXJ/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-O5cEXJ/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v - RX 6800 XT: Wayland Session: --build=x86_64-linux-gnu --disable-vtable-verify --disable-werror --enable-bootstrap --enable-cet --enable-checking=release --enable-clocale=gnu --enable-default-pie --enable-gnu-unique-object --enable-languages=c,ada,c++,go,brig,d,fortran,objc,obj-c++,m2 --enable-libphobos-checking=release --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-link-serialization=2 --enable-multiarch --enable-multilib --enable-nls --enable-objc-gc=auto --enable-offload-targets=nvptx-none=/build/gcc-11-O5cEXJ/gcc-11-11.2.0/debian/tmp-nvptx/usr,amdgcn-amdhsa=/build/gcc-11-O5cEXJ/gcc-11-11.2.0/debian/tmp-gcn/usr --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --program-prefix=x86_64-linux-gnu- --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-build-config=bootstrap-lto-lean --with-default-libstdcxx-abi=new --with-gcc-major-version-only --with-multilib-list=m32,m64,mx32 --with-target-system-zlib=auto --with-tune=generic --without-cuda-driver -v Processor Details - Scaling Governor: acpi-cpufreq performance (Boost: Enabled) - CPU Microcode: 0xa201016 Graphics Details - RTX 3090: X.Org Session: BAR1 / Visible vRAM Size: 32768 MiB - RTX 3090: Wayland Session: BAR1 / Visible vRAM Size: 32768 MiB - RX 6800 XT: X.Org Session: BAR1 / Visible vRAM Size: 16368 MB - RX 6800 XT: Wayland Session: BAR1 / Visible vRAM Size: 16368 MB Security Details - itlb_multihit: Not affected + l1tf: Not affected + mds: Not affected + meltdown: Not affected + spec_store_bypass: Mitigation of SSB disabled via prctl and seccomp + spectre_v1: Mitigation of usercopy/swapgs barriers and __user pointer sanitization + spectre_v2: Mitigation of Full AMD retpoline IBPB: conditional IBRS_FW STIBP: always-on RSB filling + srbds: Not affected + tsx_async_abort: Not affected
tesseract: 3840 x 2160 twtk: 3840 x 2160 - Ultra - Battle Benchmark batman-knight: 3840 x 2160 - High yquake2: Vulkan - On - On - 3840 x 2160 hitman3: 1920 x 1080 - Ultra unvanquished: 3840 x 2160 - Ultra twtk: 1920 x 1080 - Ultra - Battle Benchmark unvanquished: 3840 x 2160 - Medium unvanquished: 3840 x 2160 - High xonotic: 3840 x 2160 - Ultimate shadowofthetombraider: 1920 x 1080 - Highest - Off shadowofthetombraider: 3840 x 2160 - Highest - Off hitman3: 3840 x 2160 - Ultra dirt-rally2: 3840 x 1600 - Ultra strange-brigade: 3840 x 2160 - Ultra xonotic: 3840 x 2160 - High f12020: 3840 x 2160 - Ultra dirt-rally2: 2560 x 1080 - Ultra batman-knight: 1920 x 1080 - High xonotic: 3840 x 2160 - Low xonotic: 3840 x 2160 - Ultra f12020: 1920 x 1080 - Ultra f12020: 1920 x 1080 - High f12020: 3840 x 2160 - High RTX 3090 RX 6800 XT X.Org Session Wayland Session X.Org Session Wayland Session 569.2106 57.4 164.36 507.4 245.97 461.4 167.7 480.7 467.8 371.6409327 236.4 105.1 113.27 139.657079 164.8 569.9128243 178 212.369802 274.69 660.3227757 494.2518013 188 235 226 572.0071 56.9 155.72 481.2 242.75 466.1 161.6 491.2 465.4 372.9721816 219.2 99.4 111.94 134.870682 166.5 577.0005356 173 201.207916 270.65 674.5653288 492.2780435 192 231 221 888.8839 41.8 126.93 417.2 295.70 387.7 141.2 413.8 395.8 416.4519635 243.9 94.5 121.38 128.979472 156.1 541.9269804 168 200.628189 264.42 673.5385565 483.9817916 192 235 221 876.2011 42.1 127.78 412.6 297.63 390.1 141.8 418.3 399.4 419.6902824 247.1 94.8 121.66 129.253159 158.1 546.6604338 168 201.178502 260.98 689.6196584 502.8989337 195 239 222 OpenBenchmarking.org
HITMAN 3 Resolution: 3840 x 2160 - Quality Level: Ultra - Total Frame Time X.Org Session Wayland Session OpenBenchmarking.org Milliseconds, Fewer Is Better HITMAN 3 Resolution: 3840 x 2160 - Quality Level: Ultra - Total Frame Time RTX 3090 RX 6800 XT 5 10 15 20 25 Min: 4.72 / Avg: 8.85 / Max: 22.98 Min: 4.34 / Avg: 8.24 / Max: 11.66 Min: 4.68 / Avg: 8.94 / Max: 21.7 Min: 4.38 / Avg: 8.23 / Max: 11.11
Tesseract Resolution: 3840 x 2160 X.Org Session Wayland Session OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 3840 x 2160 RTX 3090 RX 6800 XT 200 400 600 800 1000 SE +/- 0.66, N = 3 SE +/- 2.89, N = 3 SE +/- 2.94, N = 3 SE +/- 8.52, N = 3 569.21 888.88 572.01 876.20
Total War: Three Kingdoms Resolution: 3840 x 2160 - Graphics Preset: Ultra - Scenario: Battle Benchmark X.Org Session Wayland Session OpenBenchmarking.org Frames Per Second, More Is Better Total War: Three Kingdoms 1.0.1 Resolution: 3840 x 2160 - Graphics Preset: Ultra - Scenario: Battle Benchmark RTX 3090 RX 6800 XT 13 26 39 52 65 SE +/- 0.33, N = 3 SE +/- 0.26, N = 3 SE +/- 0.17, N = 3 SE +/- 0.07, N = 3 57.4 41.8 56.9 42.1
Batman: Arkham Knight Resolution: 3840 x 2160 - Quality: High X.Org Session Wayland Session OpenBenchmarking.org Frames Per Second, More Is Better Batman: Arkham Knight Resolution: 3840 x 2160 - Quality: High RTX 3090 RX 6800 XT 40 80 120 160 200 SE +/- 1.37, N = 3 SE +/- 0.43, N = 3 SE +/- 0.76, N = 3 SE +/- 0.27, N = 3 164.36 126.93 155.72 127.78
yquake2 Renderer: Vulkan - AF: On - MSAA: On - Resolution: 3840 x 2160 X.Org Session Wayland Session OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.01 Renderer: Vulkan - AF: On - MSAA: On - Resolution: 3840 x 2160 RTX 3090 RX 6800 XT 110 220 330 440 550 SE +/- 1.60, N = 3 SE +/- 3.27, N = 3 SE +/- 0.95, N = 3 SE +/- 0.98, N = 3 507.4 417.2 481.2 412.6 1. (CC) gcc options: -lm -ldl -rdynamic -shared -lSDL2 -O2 -pipe -fomit-frame-pointer -std=gnu99 -fno-strict-aliasing -fwrapv -fvisibility=hidden -MMD -mfpmath=sse -fPIC
HITMAN 3 Resolution: 1920 x 1080 - Quality Level: Ultra X.Org Session Wayland Session OpenBenchmarking.org Frames Per Second, More Is Better HITMAN 3 Resolution: 1920 x 1080 - Quality Level: Ultra RTX 3090 RX 6800 XT 60 120 180 240 300 SE +/- 0.08, N = 3 SE +/- 1.23, N = 3 SE +/- 0.17, N = 3 SE +/- 0.17, N = 3 245.97 295.70 242.75 297.63
Unvanquished Resolution: 3840 x 2160 - Effects Quality: Ultra X.Org Session Wayland Session OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 3840 x 2160 - Effects Quality: Ultra RTX 3090 RX 6800 XT 100 200 300 400 500 SE +/- 3.32, N = 3 SE +/- 3.13, N = 15 SE +/- 2.92, N = 3 SE +/- 3.59, N = 15 461.4 387.7 466.1 390.1
Total War: Three Kingdoms Resolution: 1920 x 1080 - Graphics Preset: Ultra - Scenario: Battle Benchmark X.Org Session Wayland Session OpenBenchmarking.org Frames Per Second, More Is Better Total War: Three Kingdoms 1.0.1 Resolution: 1920 x 1080 - Graphics Preset: Ultra - Scenario: Battle Benchmark RTX 3090 RX 6800 XT 40 80 120 160 200 SE +/- 1.24, N = 3 SE +/- 1.07, N = 3 SE +/- 0.74, N = 3 SE +/- 1.13, N = 3 167.7 141.2 161.6 141.8
Unvanquished Resolution: 3840 x 2160 - Effects Quality: Medium X.Org Session Wayland Session OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 3840 x 2160 - Effects Quality: Medium RTX 3090 RX 6800 XT 110 220 330 440 550 SE +/- 4.57, N = 3 SE +/- 1.01, N = 3 SE +/- 7.05, N = 3 SE +/- 2.66, N = 3 480.7 413.8 491.2 418.3
Unvanquished Resolution: 3840 x 2160 - Effects Quality: High X.Org Session Wayland Session OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 3840 x 2160 - Effects Quality: High RTX 3090 RX 6800 XT 100 200 300 400 500 SE +/- 4.27, N = 3 SE +/- 1.95, N = 3 SE +/- 3.30, N = 3 SE +/- 5.21, N = 3 467.8 395.8 465.4 399.4
Xonotic Resolution: 3840 x 2160 - Effects Quality: Ultimate X.Org Session Wayland Session OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Ultimate RTX 3090 RX 6800 XT 90 180 270 360 450 SE +/- 0.65, N = 3 SE +/- 1.96, N = 3 SE +/- 2.06, N = 3 SE +/- 3.01, N = 3 371.64 416.45 372.97 419.69
Shadow of the Tomb Raider Resolution: 1920 x 1080 - Graphics Preset: Highest - Anti Aliasing: Off X.Org Session Wayland Session OpenBenchmarking.org Frames Per Second, More Is Better Shadow of the Tomb Raider Resolution: 1920 x 1080 - Graphics Preset: Highest - Anti Aliasing: Off RTX 3090 RX 6800 XT 50 100 150 200 250 SE +/- 1.05, N = 3 SE +/- 1.18, N = 3 SE +/- 0.40, N = 3 SE +/- 0.64, N = 3 236.4 243.9 219.2 247.1
Shadow of the Tomb Raider Resolution: 3840 x 2160 - Graphics Preset: Highest - Anti Aliasing: Off X.Org Session Wayland Session OpenBenchmarking.org Frames Per Second, More Is Better Shadow of the Tomb Raider Resolution: 3840 x 2160 - Graphics Preset: Highest - Anti Aliasing: Off RTX 3090 RX 6800 XT 20 40 60 80 100 SE +/- 0.15, N = 3 SE +/- 0.03, N = 3 SE +/- 0.32, N = 3 SE +/- 0.03, N = 3 105.1 94.5 99.4 94.8
HITMAN 3 Resolution: 3840 x 2160 - Quality Level: Ultra X.Org Session Wayland Session OpenBenchmarking.org Frames Per Second, More Is Better HITMAN 3 Resolution: 3840 x 2160 - Quality Level: Ultra RTX 3090 RX 6800 XT 30 60 90 120 150 SE +/- 0.13, N = 3 SE +/- 0.11, N = 3 SE +/- 0.07, N = 3 SE +/- 0.07, N = 3 113.27 121.38 111.94 121.66
DiRT Rally 2.0 Resolution: 3840 x 1600 - Graphics Preset: Ultra X.Org Session Wayland Session OpenBenchmarking.org Frames Per Second, More Is Better DiRT Rally 2.0 Resolution: 3840 x 1600 - Graphics Preset: Ultra RTX 3090 RX 6800 XT 30 60 90 120 150 SE +/- 0.04, N = 3 SE +/- 0.01, N = 3 SE +/- 0.25, N = 3 SE +/- 0.01, N = 3 139.66 128.98 134.87 129.25
Strange Brigade Resolution: 3840 x 2160 - Graphics Setting: Ultra X.Org Session Wayland Session OpenBenchmarking.org Frames Per Second, More Is Better Strange Brigade Resolution: 3840 x 2160 - Graphics Setting: Ultra RTX 3090 RX 6800 XT 40 80 120 160 200 SE +/- 0.80, N = 3 SE +/- 0.60, N = 3 SE +/- 0.27, N = 3 SE +/- 0.12, N = 3 164.8 156.1 166.5 158.1
Xonotic Resolution: 3840 x 2160 - Effects Quality: High X.Org Session Wayland Session OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: High RTX 3090 RX 6800 XT 120 240 360 480 600 SE +/- 2.60, N = 3 SE +/- 4.57, N = 3 SE +/- 1.38, N = 3 SE +/- 6.55, N = 3 569.91 541.93 577.00 546.66
F1 2020 Resolution: 3840 x 2160 - Graphics Preset: Ultra X.Org Session Wayland Session OpenBenchmarking.org Frames Per Second, More Is Better F1 2020 Resolution: 3840 x 2160 - Graphics Preset: Ultra RTX 3090 RX 6800 XT 40 80 120 160 200 SE +/- 1.15, N = 3 SE +/- 0.33, N = 3 SE +/- 0.58, N = 3 SE +/- 0.00, N = 3 178 168 173 168
DiRT Rally 2.0 Resolution: 2560 x 1080 - Graphics Preset: Ultra X.Org Session Wayland Session OpenBenchmarking.org Frames Per Second, More Is Better DiRT Rally 2.0 Resolution: 2560 x 1080 - Graphics Preset: Ultra RTX 3090 RX 6800 XT 50 100 150 200 250 SE +/- 0.51, N = 3 SE +/- 0.21, N = 3 SE +/- 0.50, N = 3 SE +/- 0.24, N = 3 212.37 200.63 201.21 201.18
Batman: Arkham Knight Resolution: 1920 x 1080 - Quality: High X.Org Session Wayland Session OpenBenchmarking.org Frames Per Second, More Is Better Batman: Arkham Knight Resolution: 1920 x 1080 - Quality: High RTX 3090 RX 6800 XT 60 120 180 240 300 SE +/- 2.01, N = 3 SE +/- 2.90, N = 3 SE +/- 1.82, N = 3 SE +/- 2.02, N = 3 274.69 264.42 270.65 260.98
Xonotic Resolution: 3840 x 2160 - Effects Quality: Low X.Org Session Wayland Session OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Low RTX 3090 RX 6800 XT 150 300 450 600 750 SE +/- 3.70, N = 3 SE +/- 2.99, N = 3 SE +/- 3.76, N = 3 SE +/- 4.39, N = 3 660.32 673.54 674.57 689.62
Xonotic Resolution: 3840 x 2160 - Effects Quality: Ultra X.Org Session Wayland Session OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Ultra RTX 3090 RX 6800 XT 110 220 330 440 550 SE +/- 2.10, N = 3 SE +/- 5.16, N = 3 SE +/- 0.84, N = 3 SE +/- 2.16, N = 3 494.25 483.98 492.28 502.90
F1 2020 Resolution: 1920 x 1080 - Graphics Preset: Ultra X.Org Session Wayland Session OpenBenchmarking.org Frames Per Second, More Is Better F1 2020 Resolution: 1920 x 1080 - Graphics Preset: Ultra RTX 3090 RX 6800 XT 40 80 120 160 200 SE +/- 1.33, N = 3 SE +/- 0.58, N = 3 SE +/- 1.20, N = 3 SE +/- 0.88, N = 3 188 192 192 195
F1 2020 Resolution: 1920 x 1080 - Graphics Preset: High X.Org Session Wayland Session OpenBenchmarking.org Frames Per Second, More Is Better F1 2020 Resolution: 1920 x 1080 - Graphics Preset: High RTX 3090 RX 6800 XT 50 100 150 200 250 SE +/- 1.53, N = 3 SE +/- 3.18, N = 3 SE +/- 0.58, N = 3 SE +/- 1.67, N = 3 235 235 231 239
F1 2020 Resolution: 3840 x 2160 - Graphics Preset: High X.Org Session Wayland Session OpenBenchmarking.org Frames Per Second, More Is Better F1 2020 Resolution: 3840 x 2160 - Graphics Preset: High RTX 3090 RX 6800 XT 50 100 150 200 250 SE +/- 1.15, N = 3 SE +/- 0.67, N = 3 SE +/- 0.88, N = 3 SE +/- 0.58, N = 3 226 221 221 222
Geometric Mean Of All Test Results Result Composite - NVIDIA RTX 3090, RX 6800 XT - GNOME (X)Wayland Ubuntu 22.04 LTS X.Org Session Wayland Session OpenBenchmarking.org Geometric Mean, More Is Better Geometric Mean Of All Test Results Result Composite - NVIDIA RTX 3090, RX 6800 XT - GNOME (X)Wayland Ubuntu 22.04 LTS RTX 3090 RX 6800 XT 60 120 180 240 300 254.43 243.68 250.38 245.34
Phoronix Test Suite v10.8.5