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&grs&sor .
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 RX 6800 XT RTX 3090 OpenBenchmarking.org Milliseconds, Fewer Is Better HITMAN 3 Resolution: 3840 x 2160 - Quality Level: Ultra - Total Frame Time Wayland Session X.Org Session 5 10 15 20 25 Min: 4.38 / Avg: 8.23 / Max: 11.11 Min: 4.34 / Avg: 8.24 / Max: 11.66 Min: 4.72 / Avg: 8.85 / Max: 22.98 Min: 4.68 / Avg: 8.94 / Max: 21.7
Tesseract Resolution: 3840 x 2160 RX 6800 XT RTX 3090 OpenBenchmarking.org Frames Per Second, More Is Better Tesseract 2014-05-12 Resolution: 3840 x 2160 X.Org Session Wayland Session 200 400 600 800 1000 SE +/- 2.89, N = 3 SE +/- 8.52, N = 3 SE +/- 2.94, N = 3 SE +/- 0.66, N = 3 888.88 876.20 572.01 569.21
Total War: Three Kingdoms Resolution: 3840 x 2160 - Graphics Preset: Ultra - Scenario: Battle Benchmark RTX 3090 RX 6800 XT 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 X.Org Session Wayland Session 13 26 39 52 65 SE +/- 0.33, N = 3 SE +/- 0.17, N = 3 SE +/- 0.07, N = 3 SE +/- 0.26, N = 3 57.4 56.9 42.1 41.8
Batman: Arkham Knight Resolution: 3840 x 2160 - Quality: High RTX 3090 RX 6800 XT OpenBenchmarking.org Frames Per Second, More Is Better Batman: Arkham Knight Resolution: 3840 x 2160 - Quality: High X.Org Session Wayland Session 40 80 120 160 200 SE +/- 1.37, N = 3 SE +/- 0.76, N = 3 SE +/- 0.27, N = 3 SE +/- 0.43, N = 3 164.36 155.72 127.78 126.93
yquake2 Renderer: Vulkan - AF: On - MSAA: On - Resolution: 3840 x 2160 RTX 3090 RX 6800 XT OpenBenchmarking.org Frames Per Second, More Is Better yquake2 8.01 Renderer: Vulkan - AF: On - MSAA: On - Resolution: 3840 x 2160 X.Org Session Wayland Session 110 220 330 440 550 SE +/- 1.60, N = 3 SE +/- 0.95, N = 3 SE +/- 3.27, N = 3 SE +/- 0.98, N = 3 507.4 481.2 417.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 RX 6800 XT RTX 3090 OpenBenchmarking.org Frames Per Second, More Is Better HITMAN 3 Resolution: 1920 x 1080 - Quality Level: Ultra Wayland Session X.Org Session 60 120 180 240 300 SE +/- 0.17, N = 3 SE +/- 1.23, N = 3 SE +/- 0.08, N = 3 SE +/- 0.17, N = 3 297.63 295.70 245.97 242.75
Unvanquished Resolution: 3840 x 2160 - Effects Quality: Ultra RTX 3090 RX 6800 XT OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 3840 x 2160 - Effects Quality: Ultra Wayland Session X.Org Session 100 200 300 400 500 SE +/- 2.92, N = 3 SE +/- 3.32, N = 3 SE +/- 3.59, N = 15 SE +/- 3.13, N = 15 466.1 461.4 390.1 387.7
Total War: Three Kingdoms Resolution: 1920 x 1080 - Graphics Preset: Ultra - Scenario: Battle Benchmark RTX 3090 RX 6800 XT 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 X.Org Session Wayland Session 40 80 120 160 200 SE +/- 1.24, N = 3 SE +/- 0.74, N = 3 SE +/- 1.13, N = 3 SE +/- 1.07, N = 3 167.7 161.6 141.8 141.2
Unvanquished Resolution: 3840 x 2160 - Effects Quality: Medium RTX 3090 RX 6800 XT OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 3840 x 2160 - Effects Quality: Medium Wayland Session X.Org Session 110 220 330 440 550 SE +/- 7.05, N = 3 SE +/- 4.57, N = 3 SE +/- 2.66, N = 3 SE +/- 1.01, N = 3 491.2 480.7 418.3 413.8
Unvanquished Resolution: 3840 x 2160 - Effects Quality: High RTX 3090 RX 6800 XT OpenBenchmarking.org Frames Per Second, More Is Better Unvanquished 0.52.1 Resolution: 3840 x 2160 - Effects Quality: High X.Org Session Wayland Session 100 200 300 400 500 SE +/- 4.27, N = 3 SE +/- 3.30, N = 3 SE +/- 5.21, N = 3 SE +/- 1.95, N = 3 467.8 465.4 399.4 395.8
Xonotic Resolution: 3840 x 2160 - Effects Quality: Ultimate RX 6800 XT RTX 3090 OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Ultimate Wayland Session X.Org Session 90 180 270 360 450 SE +/- 3.01, N = 3 SE +/- 1.96, N = 3 SE +/- 2.06, N = 3 SE +/- 0.65, N = 3 419.69 416.45 372.97 371.64
Shadow of the Tomb Raider Resolution: 1920 x 1080 - Graphics Preset: Highest - Anti Aliasing: Off RX 6800 XT RTX 3090 OpenBenchmarking.org Frames Per Second, More Is Better Shadow of the Tomb Raider Resolution: 1920 x 1080 - Graphics Preset: Highest - Anti Aliasing: Off Wayland Session X.Org Session 50 100 150 200 250 SE +/- 0.64, N = 3 SE +/- 1.18, N = 3 SE +/- 1.05, N = 3 SE +/- 0.40, N = 3 247.1 243.9 236.4 219.2
Shadow of the Tomb Raider Resolution: 3840 x 2160 - Graphics Preset: Highest - Anti Aliasing: Off RTX 3090 RX 6800 XT OpenBenchmarking.org Frames Per Second, More Is Better Shadow of the Tomb Raider Resolution: 3840 x 2160 - Graphics Preset: Highest - Anti Aliasing: Off X.Org Session Wayland Session 20 40 60 80 100 SE +/- 0.15, N = 3 SE +/- 0.32, N = 3 SE +/- 0.03, N = 3 SE +/- 0.03, N = 3 105.1 99.4 94.8 94.5
HITMAN 3 Resolution: 3840 x 2160 - Quality Level: Ultra RX 6800 XT RTX 3090 OpenBenchmarking.org Frames Per Second, More Is Better HITMAN 3 Resolution: 3840 x 2160 - Quality Level: Ultra Wayland Session X.Org Session 30 60 90 120 150 SE +/- 0.07, N = 3 SE +/- 0.11, N = 3 SE +/- 0.13, N = 3 SE +/- 0.07, N = 3 121.66 121.38 113.27 111.94
DiRT Rally 2.0 Resolution: 3840 x 1600 - Graphics Preset: Ultra RTX 3090 RX 6800 XT OpenBenchmarking.org Frames Per Second, More Is Better DiRT Rally 2.0 Resolution: 3840 x 1600 - Graphics Preset: Ultra X.Org Session Wayland Session 30 60 90 120 150 SE +/- 0.04, N = 3 SE +/- 0.25, N = 3 SE +/- 0.01, N = 3 SE +/- 0.01, N = 3 139.66 134.87 129.25 128.98
Strange Brigade Resolution: 3840 x 2160 - Graphics Setting: Ultra RTX 3090 RX 6800 XT OpenBenchmarking.org Frames Per Second, More Is Better Strange Brigade Resolution: 3840 x 2160 - Graphics Setting: Ultra Wayland Session X.Org Session 40 80 120 160 200 SE +/- 0.27, N = 3 SE +/- 0.80, N = 3 SE +/- 0.12, N = 3 SE +/- 0.60, N = 3 166.5 164.8 158.1 156.1
Xonotic Resolution: 3840 x 2160 - Effects Quality: High RTX 3090 RX 6800 XT OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: High Wayland Session X.Org Session 120 240 360 480 600 SE +/- 1.38, N = 3 SE +/- 2.60, N = 3 SE +/- 6.55, N = 3 SE +/- 4.57, N = 3 577.00 569.91 546.66 541.93
F1 2020 Resolution: 3840 x 2160 - Graphics Preset: Ultra RTX 3090 RX 6800 XT OpenBenchmarking.org Frames Per Second, More Is Better F1 2020 Resolution: 3840 x 2160 - Graphics Preset: Ultra X.Org Session Wayland Session 40 80 120 160 200 SE +/- 1.15, N = 3 SE +/- 0.58, N = 3 SE +/- 0.00, N = 3 SE +/- 0.33, N = 3 178 173 168 168
DiRT Rally 2.0 Resolution: 2560 x 1080 - Graphics Preset: Ultra RTX 3090 RX 6800 XT OpenBenchmarking.org Frames Per Second, More Is Better DiRT Rally 2.0 Resolution: 2560 x 1080 - Graphics Preset: Ultra X.Org Session Wayland Session 50 100 150 200 250 SE +/- 0.51, N = 3 SE +/- 0.50, N = 3 SE +/- 0.24, N = 3 SE +/- 0.21, N = 3 212.37 201.21 201.18 200.63
Batman: Arkham Knight Resolution: 1920 x 1080 - Quality: High RTX 3090 RX 6800 XT OpenBenchmarking.org Frames Per Second, More Is Better Batman: Arkham Knight Resolution: 1920 x 1080 - Quality: High X.Org Session Wayland Session 60 120 180 240 300 SE +/- 2.01, N = 3 SE +/- 1.82, N = 3 SE +/- 2.90, N = 3 SE +/- 2.02, N = 3 274.69 270.65 264.42 260.98
Xonotic Resolution: 3840 x 2160 - Effects Quality: Low RX 6800 XT RTX 3090 OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Low Wayland Session X.Org Session 150 300 450 600 750 SE +/- 4.39, N = 3 SE +/- 2.99, N = 3 SE +/- 3.76, N = 3 SE +/- 3.70, N = 3 689.62 673.54 674.57 660.32
Xonotic Resolution: 3840 x 2160 - Effects Quality: Ultra RX 6800 XT RTX 3090 OpenBenchmarking.org Frames Per Second, More Is Better Xonotic 0.8.2 Resolution: 3840 x 2160 - Effects Quality: Ultra Wayland Session X.Org Session 110 220 330 440 550 SE +/- 2.16, N = 3 SE +/- 5.16, N = 3 SE +/- 2.10, N = 3 SE +/- 0.84, N = 3 502.90 483.98 494.25 492.28
F1 2020 Resolution: 1920 x 1080 - Graphics Preset: Ultra RX 6800 XT RTX 3090 OpenBenchmarking.org Frames Per Second, More Is Better F1 2020 Resolution: 1920 x 1080 - Graphics Preset: Ultra Wayland Session X.Org Session 40 80 120 160 200 SE +/- 0.88, N = 3 SE +/- 0.58, N = 3 SE +/- 1.20, N = 3 SE +/- 1.33, N = 3 195 192 192 188
F1 2020 Resolution: 1920 x 1080 - Graphics Preset: High RX 6800 XT RTX 3090 OpenBenchmarking.org Frames Per Second, More Is Better F1 2020 Resolution: 1920 x 1080 - Graphics Preset: High Wayland Session X.Org Session 50 100 150 200 250 SE +/- 1.67, N = 3 SE +/- 3.18, N = 3 SE +/- 1.53, N = 3 SE +/- 0.58, N = 3 239 235 235 231
F1 2020 Resolution: 3840 x 2160 - Graphics Preset: High RTX 3090 RX 6800 XT OpenBenchmarking.org Frames Per Second, More Is Better F1 2020 Resolution: 3840 x 2160 - Graphics Preset: High X.Org Session Wayland Session 50 100 150 200 250 SE +/- 1.15, N = 3 SE +/- 0.88, N = 3 SE +/- 0.58, N = 3 SE +/- 0.67, N = 3 226 221 222 221
Phoronix Test Suite v10.8.5