Ubuntu 14.04 Desktop Comparison

Intel Core i7-3517U testing with a ASUS UX32VDA on Ubuntu 14.04 of different desktop environments... Benchmarks by Michael Larabel for a future article on Phoronix.com..

HTML result view exported from: https://openbenchmarking.org/result/1403086-PL-UBUNTU14017&grs.

Ubuntu 14.04 Desktop ComparisonProcessorMotherboardChipsetMemoryDiskGraphicsAudioNetworkOSKernelDesktopDisplay ServerDisplay DriverOpenGLCompilerFile-SystemScreen ResolutionUnity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.2Intel Core i7-3517U @ 1.90GHz (4 Cores)ASUS UX32VDA v1.0Intel 3rd Gen Core DRAM4096MB2 x 128GB SanDisk SD5SF212Intel HD 4000 512MB (1150MHz)Realtek ALC269VBIntel Centrino Advanced-N 6235Ubuntu 14.043.13.0-16-generic (x86_64)Unity 7.1.2X Server 1.15.0intel 2.99.9103.3 Mesa 10.1.0-rc3GCC 4.8.2ext41920x1080Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.2OpenBenchmarking.orgCompiler Details- --build=x86_64-linux-gnu --disable-browser-plugin --disable-libmudflap --disable-werror --enable-checking=release --enable-clocale=gnu --enable-gnu-unique-object --enable-gtk-cairo --enable-java-awt=gtk --enable-java-home --enable-languages=c,c++,java,go,d,fortran,objc,obj-c++ --enable-libstdcxx-debug --enable-libstdcxx-time=yes --enable-multiarch --enable-nls --enable-objc-gc --enable-plugin --enable-shared --enable-threads=posix --host=x86_64-linux-gnu --target=x86_64-linux-gnu --with-abi=m64 --with-arch-32=i686 --with-arch-directory=amd64 --with-multilib-list=m32,m64,mx32 --with-tune=generic -v Graphics Details- SNA

Ubuntu 14.04 Desktop Comparisongtkperf: GtkComboBoxEntrygtkperf: GtkToggleButtonqgears2: XRender Extension - Image Scalinggtkperf: GtkComboBoxgtkperf: GtkCheckButtonx11perf: 500px Compositing From Window To Windowgtkperf: GtkRadioButtonx11perf: 500px Compositing From Pixmap To Windowx11perf: Char in 80-char aa lineqgears2: XRender Extension - Gearsqgears2: XRender Extension - Textxonotic: 1920 x 1080 - Lowxonotic: 1920 x 1080 - Highurbanterror: 1920 x 1080xonotic: 1920 x 1080 - Ultraopenarena: 1920 x 1080xonotic: 1920 x 1080 - Ultimatex11perf: Scrolling 500 x 500 pxx11perf: 500px Copy From Window To Windownexuiz: 1920 x 1080 - Yes - Offx11perf: Fill 300 x 300px AA Trapezoidx11perf: PutImage XY 500x500 Squarex11perf: Copy 500x500 From Pixmap To Pixmapx11perf: 500px PutImage SquareUnity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.211.707.62801.3518.482.67155004.7176378843333211.13196.69112.6162.6168.1342.3231.7727.727737769717.723086671537710370013.103.04775.4321.252.0864803.32772015500000215.40246.42119.9363.5067.1342.7131.6027.746370649017.713163331567710380546.303.45353.7736.083.46154673.941570011400000149.00167.3188.8845.8951.1032.8624.8322.577723770015.32310667147770336106.227.00355.1321.972.3465004.02772015200000156.44175.80119.5862.8067.8042.2031.7727.496363649717.733173331567710324011.363.351253.7317.512.35155673.78766312300000226.58205.29120.7463.1166.7042.5231.9327.517733770317.68291000152770729808.611.28357.7412.741.2965002.07772015633333154.97176.03125.1364.1967.3743.0231.8728.056390650017.7230033315677103960OpenBenchmarking.org

GtkPerf

GTK Widget: GtkComboBoxEntry

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxEntryUnity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.21020304050SE +/- 0.08, N = 3SE +/- 0.13, N = 3SE +/- 0.48, N = 3SE +/- 2.48, N = 6SE +/- 0.07, N = 3SE +/- 0.04, N = 311.7013.1046.306.2211.368.611. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0

GtkPerf

GTK Widget: GtkToggleButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkToggleButtonUnity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.2246810SE +/- 0.11, N = 3SE +/- 0.03, N = 3SE +/- 0.04, N = 3SE +/- 0.10, N = 3SE +/- 0.05, N = 3SE +/- 0.02, N = 67.623.043.457.003.351.281. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0

QGears2

Rendering: XRender Extension - Test: Image Scaling

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: Image ScalingUnity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.230060090012001500SE +/- 1.40, N = 3SE +/- 13.97, N = 3SE +/- 2.95, N = 3SE +/- 2.76, N = 3SE +/- 8.90, N = 3SE +/- 0.94, N = 3801.35775.43353.77355.131253.73357.741. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

Urban Terror

Resolution: 1920 x 1080 - Total Frame Time

OpenBenchmarking.orgMilliseconds, Fewer Is BetterUrban Terror 4.2.013Resolution: 1920 x 1080 - Total Frame TimeUnity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.2918273645Min: 3 / Avg: 14.52 / Max: 33Min: 3 / Avg: 14.94 / Max: 38Min: 3 / Avg: 19.54 / Max: 43Min: 2 / Avg: 14.61 / Max: 32Min: 3 / Avg: 14.87 / Max: 33Min: 3 / Avg: 14.98 / Max: 35

OpenArena

Resolution: 1920 x 1080 - Total Frame Time

OpenBenchmarking.orgMilliseconds, Fewer Is BetterOpenArena 0.8.8Resolution: 1920 x 1080 - Total Frame TimeUnity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.21632486480Min: 4 / Avg: 31.46 / Max: 68Min: 5 / Avg: 31.42 / Max: 66Min: 4 / Avg: 40.29 / Max: 85Min: 4 / Avg: 31.42 / Max: 69Min: 5 / Avg: 31.27 / Max: 68Min: 5 / Avg: 31.2 / Max: 69

GtkPerf

GTK Widget: GtkComboBox

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkComboBoxUnity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.2816243240SE +/- 0.14, N = 3SE +/- 0.03, N = 3SE +/- 0.55, N = 3SE +/- 0.09, N = 3SE +/- 0.26, N = 3SE +/- 0.04, N = 318.4821.2536.0821.9717.5112.741. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0

GtkPerf

GTK Widget: GtkCheckButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkCheckButtonUnity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.20.77851.5572.33553.1143.8925SE +/- 0.01, N = 3SE +/- 0.04, N = 3SE +/- 0.09, N = 6SE +/- 0.04, N = 4SE +/- 0.04, N = 3SE +/- 0.02, N = 62.672.083.462.342.351.291. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0

x11perf

Test: 500px Compositing From Window To Window

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px Compositing From Window To WindowUnity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.23K6K9K12K15KSE +/- 100.00, N = 3SE +/- 10.00, N = 3SE +/- 66.67, N = 3SE +/- 10.00, N = 3SE +/- 66.67, N = 3SE +/- 0.00, N = 31550064801546765001556765001. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

GtkPerf

GTK Widget: GtkRadioButton

OpenBenchmarking.orgSeconds, Fewer Is BetterGtkPerf 0.40GTK Widget: GtkRadioButtonUnity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.21.05982.11963.17944.23925.299SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.07, N = 4SE +/- 0.08, N = 6SE +/- 0.01, N = 3SE +/- 0.05, N = 64.713.323.944.023.782.071. (CC) gcc options: -lgtk-x11-2.0 -latk-1.0 -lgio-2.0 -lpangoft2-1.0 -lfontconfig -lgdk-x11-2.0 -lpangocairo-1.0 -lgdk_pixbuf-2.0 -lpango-1.0 -lgobject-2.0 -lglib-2.0

x11perf

Test: 500px Compositing From Pixmap To Window

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px Compositing From Pixmap To WindowUnity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.23K6K9K12K15KSE +/- 13.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 17.64, N = 3SE +/- 0.00, N = 376377720157007720766377201. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: Char in 80-char aa line

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Char in 80-char aa lineUnity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.23M6M9M12M15MSE +/- 56666.67, N = 3SE +/- 57735.03, N = 3SE +/- 57735.03, N = 3SE +/- 57735.03, N = 3SE +/- 100000.00, N = 3SE +/- 145296.63, N = 3884333315500000114000001520000012300000156333331. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

QGears2

Rendering: XRender Extension - Test: Gears

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: GearsUnity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.250100150200250SE +/- 0.82, N = 3SE +/- 0.57, N = 3SE +/- 3.03, N = 6SE +/- 0.46, N = 3SE +/- 1.39, N = 3SE +/- 0.49, N = 3211.13215.40149.00156.44226.58154.971. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

QGears2

Rendering: XRender Extension - Test: Text

OpenBenchmarking.orgFrames Per Second, More Is BetterQGears2Rendering: XRender Extension - Test: TextUnity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.250100150200250SE +/- 0.73, N = 3SE +/- 1.21, N = 3SE +/- 2.57, N = 3SE +/- 0.34, N = 3SE +/- 2.23, N = 3SE +/- 0.13, N = 3196.69246.42167.31175.80205.29176.031. (CXX) g++ options: -m64 -lQtOpenGL -lQtGui -lQtCore -lGL -lpthread

Xonotic

Resolution: 1920 x 1080 - Effects Quality: Low

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.7Resolution: 1920 x 1080 - Effects Quality: LowUnity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.2306090120150SE +/- 0.33, N = 3SE +/- 2.38, N = 6SE +/- 0.17, N = 3SE +/- 1.65, N = 6SE +/- 1.77, N = 3SE +/- 0.18, N = 3112.61119.9388.88119.58120.74125.13MIN: 74 / MAX: 172MIN: 71 / MAX: 194MIN: 55 / MAX: 128MIN: 70 / MAX: 188MIN: 73 / MAX: 191MIN: 77 / MAX: 194

Xonotic

Resolution: 1920 x 1080 - Effects Quality: High

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.7Resolution: 1920 x 1080 - Effects Quality: HighUnity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.21428425670SE +/- 0.46, N = 3SE +/- 0.28, N = 3SE +/- 0.42, N = 3SE +/- 0.24, N = 3SE +/- 0.41, N = 3SE +/- 0.02, N = 362.6163.5045.8962.8063.1164.19MIN: 32 / MAX: 87MIN: 34 / MAX: 88MIN: 24 / MAX: 61MIN: 33 / MAX: 85MIN: 34 / MAX: 88MIN: 34 / MAX: 88

Urban Terror

Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is BetterUrban Terror 4.2.013Resolution: 1920 x 1080Unity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.21530456075SE +/- 0.24, N = 3SE +/- 0.54, N = 3SE +/- 0.99, N = 3SE +/- 0.20, N = 3SE +/- 0.12, N = 3SE +/- 0.44, N = 368.1367.1351.1067.8066.7067.37

Xonotic

Resolution: 1920 x 1080 - Effects Quality: Ultra

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.7Resolution: 1920 x 1080 - Effects Quality: UltraUnity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.21020304050SE +/- 0.05, N = 3SE +/- 0.29, N = 3SE +/- 0.06, N = 3SE +/- 0.20, N = 3SE +/- 0.16, N = 3SE +/- 0.08, N = 342.3242.7132.8642.2042.5243.02MIN: 19 / MAX: 65MIN: 19 / MAX: 66MIN: 16 / MAX: 50MIN: 19 / MAX: 64MIN: 19 / MAX: 65MIN: 20 / MAX: 66

OpenArena

Resolution: 1920 x 1080

OpenBenchmarking.orgFrames Per Second, More Is BetterOpenArena 0.8.8Resolution: 1920 x 1080Unity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.2714212835SE +/- 0.07, N = 3SE +/- 0.06, N = 3SE +/- 0.03, N = 3SE +/- 0.09, N = 3SE +/- 0.15, N = 3SE +/- 0.07, N = 331.7731.6024.8331.7731.9331.87MIN: 4 / MAX: 69MIN: 5 / MAX: 69MIN: 4 / MAX: 87MIN: 4 / MAX: 69MIN: 4 / MAX: 69MIN: 4 / MAX: 69

Xonotic

Resolution: 1920 x 1080 - Effects Quality: Ultimate

OpenBenchmarking.orgFrames Per Second, More Is BetterXonotic 0.7Resolution: 1920 x 1080 - Effects Quality: UltimateUnity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.2714212835SE +/- 0.13, N = 3SE +/- 0.10, N = 3SE +/- 0.05, N = 3SE +/- 0.16, N = 3SE +/- 0.07, N = 3SE +/- 0.02, N = 327.7227.7422.5727.4927.5128.05MIN: 13 / MAX: 49MIN: 13 / MAX: 49MIN: 11 / MAX: 40MIN: 13 / MAX: 48MIN: 13 / MAX: 49MIN: 13 / MAX: 49

x11perf

Test: Scrolling 500 x 500 px

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Scrolling 500 x 500 pxUnity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.217003400510068008500SE +/- 3.33, N = 3SE +/- 0.00, N = 3SE +/- 6.67, N = 3SE +/- 13.33, N = 3SE +/- 12.02, N = 3SE +/- 0.00, N = 37737637077236363773363901. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: 500px Copy From Window To Window

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px Copy From Window To WindowUnity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.217003400510068008500SE +/- 3.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 13.33, N = 3SE +/- 3.33, N = 3SE +/- 0.00, N = 37697649077006497770365001. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

Nexuiz

Resolution: 1920 x 1080 - HDR: Yes - Sound: Off

OpenBenchmarking.orgFrames Per Second, More Is BetterNexuiz 2.5.2Resolution: 1920 x 1080 - HDR: Yes - Sound: OffUnity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.248121620SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.02, N = 3SE +/- 0.03, N = 3SE +/- 0.06, N = 3SE +/- 0.01, N = 317.7217.7115.3217.7317.6817.72MIN: 11 / MAX: 22MIN: 11 / MAX: 22MIN: 10 / MAX: 19MIN: 11 / MAX: 22MIN: 11 / MAX: 22MIN: 11 / MAX: 23

x11perf

Test: Fill 300 x 300px AA Trapezoid

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Fill 300 x 300px AA TrapezoidUnity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.270K140K210K280K350KSE +/- 3333.33, N = 3SE +/- 333.33, N = 3SE +/- 333.33, N = 3SE +/- 333.33, N = 3SE +/- 0.00, N = 3SE +/- 666.67, N = 33086673163333106673173332910003003331. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: PutImage XY 500x500 Square

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: PutImage XY 500x500 SquareUnity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.2306090120150SE +/- 0.33, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 0.00, N = 31531561471561521561. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: Copy 500x500 From Pixmap To Pixmap

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: Copy 500x500 From Pixmap To PixmapUnity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.217003400510068008500SE +/- 0.00, N = 3SE +/- 0.00, N = 3SE +/- 3.33, N = 3SE +/- 0.00, N = 3SE +/- 3.33, N = 3SE +/- 0.00, N = 37710771077037710770777101. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm

x11perf

Test: 500px PutImage Square

OpenBenchmarking.orgOperations / Second, More Is Betterx11perf 1.5Test: 500px PutImage SquareUnity 7.1.2Xfce 4.10KDE 4.12.3LXDE 0.6.1GNOME Shell 3.10.4Openbox 3.5.28001600240032004000SE +/- 30.55, N = 3SE +/- 98.24, N = 6SE +/- 57.97, N = 6SE +/- 176.07, N = 6SE +/- 25.17, N = 3SE +/- 116.19, N = 63700380536103240298039601. (CC) gcc options: -O2 -lXext -lXft -lXrender -lX11 -lXmuu -lm


Phoronix Test Suite v10.8.5