Fedora 30 Desktops

Fedora 30 Workstation GNOME Shell X.Org vs. Wayland benchmarks by Michael Larabel.

Compare your own system(s) to this result file with the Phoronix Test Suite by running the command: phoronix-test-suite benchmark 1905024-HV-FEDORA30D09
Jump To Table - Results

View

Do Not Show Noisy Results
Do Not Show Results With Incomplete Data
Do Not Show Results With Little Change/Spread
List Notable Results
Show Result Confidence Charts
Allow Limiting Results To Certain Suite(s)

Statistics

Show Overall Harmonic Mean(s)
Show Overall Geometric Mean
Show Wins / Losses Counts (Pie Chart)
Normalize Results
Remove Outliers Before Calculating Averages

Graph Settings

Force Line Graphs Where Applicable
Convert To Scalar Where Applicable
Prefer Vertical Bar Graphs
No Box Plots
On Line Graphs With Missing Data, Connect The Line Gaps

Multi-Way Comparison

Condense Multi-Option Tests Into Single Result Graphs

Table

Show Detailed System Result Table

Run Management

Highlight
Result
Toggle/Hide
Result
Result
Identifier
Performance Per
Dollar
Date
Run
  Test
  Duration
GNOME Shell Wayland
April 30 2019
  2 Hours, 10 Minutes
GNOME Shell X.Org
May 01 2019
  3 Hours, 8 Minutes
Invert Behavior (Only Show Selected Data)
  2 Hours, 39 Minutes
Only show results matching title/arguments (delimit multiple options with a comma):
Do not show results matching title/arguments (delimit multiple options with a comma):


Fedora 30 DesktopsProcessorMotherboardChipsetMemoryDiskGraphicsAudioMonitorNetworkOSKernelDesktopDisplay ServerOpenGLCompilerFile-SystemScreen ResolutionDisplay DriverGNOME Shell WaylandGNOME Shell X.OrgAMD Ryzen Threadripper 2990WX 32-Core @ 3.00GHz (32 Cores / 64 Threads)ASUS ROG ZENITH EXTREME (1701 BIOS)AMD 17h32768MBSamsung SSD 970 EVO 500GBAMD Radeon RX 56/64 8GB (1590/800MHz)Realtek ALC1220ASUS VP28UIntel I211 + Qualcomm Atheros QCA6174 802.11ac + Wilocity Wil6200 802.11adFedora 305.0.9-301.fc30.x86_64 (x86_64)GNOME Shell 3.32.1X Server + Wayland4.5 Mesa 19.0.2 (LLVM 8.0.0)GCC 9.0.1 20190312ext43840x2160X Server 1.20.4modesetting 1.20.4OpenBenchmarking.orgProcessor Details- Scaling Governor: acpi-cpufreq ondemandJava Details- GNOME Shell Wayland: OpenJDK Runtime Environment (build 1.8.0_201-b09)Python Details- Python 2.7.16 + Python 3.7.3Security Details- SELinux + __user pointer sanitization + Full AMD retpoline IBPB: conditional STIBP: disabled RSB filling + SSB disabled via prctl and seccomp

GNOME Shell Wayland vs. GNOME Shell X.Org ComparisonPhoronix Test SuiteBaseline+2.1%+2.1%+4.2%+4.2%+6.3%+6.3%+8.4%+8.4%8.5%2.8%2.5%2.2%2.1%2560 x 1440Wavelet Volume - 3840 x 21608%Wavelet Volume - 3840 x 21607.8%WebXPRT - Firefox4.6%1920 x 1080 - Windowed - OpenGL3840 x 21603840 x 2160 - Windowed - Ultimate - 3 - Candela City3840 x 2160 - Windowed - Medium - 3 - Candela CityOpenArenaParaViewParaViewSeleniumUnigine ValleyGLmark2SuperTuxKartSuperTuxKartGNOME Shell WaylandGNOME Shell X.Org

Fedora 30 Desktopsglmark2: 3840 x 2160gputest: Pixmark Piano - 3840 x 2160 - Fullscreengputest: Pixmark Volplosion - 3840 x 2160 - Fullscreenopenarena: 2560 x 1440paraview: Many Spheres - 3840 x 2160paraview: Many Spheres - 3840 x 2160paraview: Wavelet Volume - 3840 x 2160paraview: Wavelet Volume - 3840 x 2160paraview: Wavelet Contour - 3840 x 2160paraview: Wavelet Contour - 3840 x 2160selenium: WebXPRT - Firefoxselenium: CanvasMark - Firefoxselenium: MotionMark - Firefoxsupertuxkart: 3840 x 2160 - Windowed - Medium - 3 - Candela Citysupertuxkart: 3840 x 2160 - Windowed - Ultimate - 3 - Candela Citysupertuxkart: 3840 x 2160 - Fullscreen - Ultimate - 3 - Candela Cityunigine-heaven: 1920 x 1080 - Windowed - OpenGLunigine-super: 1920 x 1080 - Windowed - Low - OpenGLunigine-super: 1920 x 1080 - Windowed - High - OpenGLunigine-valley: 1920 x 1080 - Windowed - OpenGLGNOME Shell WaylandGNOME Shell X.Org2184699165522337.303740111178312913452491293212480.7448.8648.3311011154.901092238700166324237.383747103165112913462381269512382.4449.9248.7811211255.10112OpenBenchmarking.org

GLmark2

This is a test of Linaro's glmark2 port, currently using the X11 OpenGL 2.0 target. GLmark2 is a basic OpenGL benchmark. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgScore, More Is BetterGLmark2 276Resolution: 3840 x 2160GNOME Shell WaylandGNOME Shell X.Org500100015002000250021842238

GpuTest

GpuTest is a cross-platform OpenGL benchmark developed at Geeks3D.com that offers tech demos such as FurMark, TessMark, and other workloads to stress various areas of GPUs and drivers. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgPoints, More Is BetterGpuTest 0.7.0Test: Pixmark Piano - Resolution: 3840 x 2160 - Mode: FullscreenGNOME Shell WaylandGNOME Shell X.Org150300450600750SE +/- 0.33, N = 3SE +/- 0.58, N = 3699700

OpenBenchmarking.orgPoints, More Is BetterGpuTest 0.7.0Test: Pixmark Volplosion - Resolution: 3840 x 2160 - Mode: FullscreenGNOME Shell WaylandGNOME Shell X.Org40080012001600200016551663

OpenArena

This is a test of OpenArena, a popular open-source first-person shooter. This game is based upon ioquake3, which in turn uses the GPL version of id Software's Quake 3 engine. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.8Resolution: 2560 x 1440GNOME Shell WaylandGNOME Shell X.Org50100150200250SE +/- 2.55, N = 3SE +/- 2.71, N = 15223242MIN: 1MIN: 1

OpenBenchmarking.orgMilliseconds, Fewer Is BetterOpenArena 0.8.8Resolution: 2560 x 1440 - Total Frame TimeGNOME Shell WaylandGNOME Shell X.Org714212835Min: 1 / Avg: 4.47 / Max: 31Min: 1 / Avg: 4.27 / Max: 29

ParaView

This test runs ParaView benchmarks: an open-source data analytics and visualization application. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Many Spheres - Resolution: 3840 x 2160GNOME Shell WaylandGNOME Shell X.Org918273645SE +/- 0.01, N = 3SE +/- 0.03, N = 337.3037.38

OpenBenchmarking.orgMiPolys / Sec, More Is BetterParaView 5.4.1Test: Many Spheres - Resolution: 3840 x 2160GNOME Shell WaylandGNOME Shell X.Org8001600240032004000SE +/- 1.39, N = 3SE +/- 3.41, N = 337403747

OpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Wavelet Volume - Resolution: 3840 x 2160GNOME Shell X.OrgGNOME Shell Wayland20406080100SE +/- 1.17, N = 15SE +/- 2.22, N = 15103111

OpenBenchmarking.orgMiVoxels / Sec, More Is BetterParaView 5.4.1Test: Wavelet Volume - Resolution: 3840 x 2160GNOME Shell X.OrgGNOME Shell Wayland400800120016002000SE +/- 18.76, N = 15SE +/- 35.56, N = 1516511783

OpenBenchmarking.orgFrames / Sec, More Is BetterParaView 5.4.1Test: Wavelet Contour - Resolution: 3840 x 2160GNOME Shell WaylandGNOME Shell X.Org306090120150SE +/- 0.24, N = 3SE +/- 0.43, N = 3129129

OpenBenchmarking.orgMiPolys / Sec, More Is BetterParaView 5.4.1Test: Wavelet Contour - Resolution: 3840 x 2160GNOME Shell WaylandGNOME Shell X.Org30060090012001500SE +/- 2.56, N = 3SE +/- 4.53, N = 313451346

Selenium

This test profile uses the Selenium WebDriver for running various browser benchmarks in different available web browsers. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: WebXPRT - Browser: FirefoxGNOME Shell X.OrgGNOME Shell Wayland501001502002502382491. firefox 66.0.3

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: CanvasMark - Browser: FirefoxGNOME Shell X.OrgGNOME Shell Wayland3K6K9K12K15KSE +/- 99.29, N = 3SE +/- 172.11, N = 512695129321. firefox 66.0.3

OpenBenchmarking.orgScore, More Is BetterSeleniumBenchmark: MotionMark - Browser: FirefoxGNOME Shell X.OrgGNOME Shell Wayland306090120150SE +/- 5.58, N = 9SE +/- 0.82, N = 31231241. firefox 66.0.3

SuperTuxKart

This is a test of SuperTuxKart, an open-source racing game. The engine, Antarctica, is a highly modified version of Irrlicht and uses OpenGL 3.1+. Bullet is used for physics. Sound is provided by OpenAL. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterSuperTuxKart 0.9.3Resolution: 3840 x 2160 - Mode: Windowed - Graphics Effects: Medium - Karts: 3 - Scene: Candela CityGNOME Shell WaylandGNOME Shell X.Org20406080100SE +/- 1.37, N = 3SE +/- 0.20, N = 380.7482.44

OpenBenchmarking.orgFrames Per Second, More Is BetterSuperTuxKart 0.9.3Resolution: 3840 x 2160 - Mode: Windowed - Graphics Effects: Ultimate - Karts: 3 - Scene: Candela CityGNOME Shell WaylandGNOME Shell X.Org1122334455SE +/- 0.63, N = 5SE +/- 0.08, N = 348.8649.92

OpenBenchmarking.orgFrames Per Second, More Is BetterSuperTuxKart 0.9.3Resolution: 3840 x 2160 - Mode: Fullscreen - Graphics Effects: Ultimate - Karts: 3 - Scene: Candela CityGNOME Shell WaylandGNOME Shell X.Org1122334455SE +/- 0.15, N = 3SE +/- 0.01, N = 348.3348.78

Unigine Heaven

This test calculates the average frame-rate within the Heaven demo for the Unigine engine. This engine is extremely demanding on the system's graphics card. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Heaven 4.0Resolution: 1920 x 1080 - Mode: Windowed - Renderer: OpenGLGNOME Shell WaylandGNOME Shell X.Org306090120150SE +/- 0.14, N = 3SE +/- 0.07, N = 3110112

Unigine Superposition

This test calculates the average frame-rate within the Superposition demo for the Unigine engine, released in 2017. This engine is extremely demanding on the system's graphics card. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Superposition 1.0Resolution: 1920 x 1080 - Mode: Windowed - Quality: Low - Renderer: OpenGLGNOME Shell WaylandGNOME Shell X.Org306090120150SE +/- 1.04, N = 3SE +/- 0.67, N = 3111112MAX: 166.9MAX: 165

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Superposition 1.0Resolution: 1920 x 1080 - Mode: Windowed - Quality: High - Renderer: OpenGLGNOME Shell WaylandGNOME Shell X.Org1224364860SE +/- 0.00, N = 3SE +/- 0.06, N = 354.9055.10MAX: 65.4MAX: 67.6

Unigine Valley

This test calculates the average frame-rate within the Valley demo for the Unigine engine, released in February 2013. This engine is extremely demanding on the system's graphics card. Unigine Valley relies upon an OpenGL 3 core profile context. Learn more via the OpenBenchmarking.org test page.

OpenBenchmarking.orgFrames Per Second, More Is BetterUnigine Valley 1.0Resolution: 1920 x 1080 - Mode: Windowed - Renderer: OpenGLGNOME Shell WaylandGNOME Shell X.Org306090120150SE +/- 0.61, N = 3SE +/- 0.11, N = 3109112

Geometric Mean Of All Test Results

OpenBenchmarking.orgGeometric Mean, More Is BetterGeometric Mean Of All Test ResultsResult Composite - Fedora 30 DesktopsGNOME Shell WaylandGNOME Shell X.Org60120180240300287.62287.67