1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Memory
  5. Motherboards
  6. Processors
  7. Software
  8. Storage
  9. Operating Systems


Facebook RSS Twitter Twitter Google Plus


Phoronix Test Suite

OpenBenchmarking Benchmarking Platform
Phoromatic Test Orchestration

How Unity, Compiz, GNOME Shell & KWin Affect Performance

Michael Larabel

Published on 30 May 2011
Written by Michael Larabel
Page 1 of 9 - 31 Comments

Those that follow my Twitter feed know that over the weekend I began running some benchmarks of the various open-source and closed-source graphics drivers. But it was not like the usual Phoronix benchmarks simply comparing the driver performance. Instead it was to see how each driver performed under the various desktops / window managers now being used by modern Linux installations. In this article are the first results of this testing of Unity with Compiz, the classic GNOME desktop with Metacity, the classic GNOME desktop with Compiz, the GNOME Shell with Mutter, and the KDE desktop with KWin. These configurations were tested with both the open and closed-source NVIDIA and ATI/AMD Linux drivers.

While the original plans were grand, various Linux graphics driver bugs were hit along the way. For example, on Git master of Mesa and with the latest Linux kernel DRM from Linux 3.0/2.6.40 (it's likely a Mesa bug though), Compiz as found in the Natty repository is broken.

Running Compiz from either the GNOME classic desktop or Unity results in a completely broken experience for both the open-source AMD (R600g and R300g) and Nouveau drivers. I am not the only one hitting the problem including on Linux 2.6.39 and using the xorg-edgers PPA where Compiz/Unity is borked. That though was not the only problem. In other configurations with classic GNOME, there would also be text corruption occasionally.

On the next page are more Linux desktop issues encountered with the drivers followed by seven pages of performance results. [For those that don't like going through so many pages, you can subscribe to Phoronix Premium to view entire articles on a single page and without any ads. Phoronix Premium subscriptions also make for greater motivation to continue doing tests over the holidays.]

Latest Linux News
  1. Friction Building Around An Ubuntu Community Council Decision
  2. Bye Bye Mandriva, She's Being Liquidated
  3. Fedora 22 Is Now Available
  4. Red Hat Has Another Developer Now Working On Nouveau
  5. Scribus 1.5 Released, Ported To Qt 5 With Big UI Overhaul Coming
  6. Mesa May Soon Enable OpenGL ES 1.x/2.x By Default
  7. Qt 4.8.7 Released - Marks The End Of Qt4
  8. Yet Another OpenGL 4.5 Extension Is Nearing Completion In Mesa
  9. Xfce's Power Manager Is Finally Ported To GTK3
  10. The CompuLab Fitlet Is A Neat Little Linux PC With AMD SoC
Latest Articles & Reviews
  1. Opening The Gates To Our Daily Open-Source Linux Benchmark Results
  2. The Latest Features For Linux Performance Management + Benchmark Monitoring
  3. Noctua NH-U12DX i4 + NF-F12
  4. Btrfs RAID 0/1 Benchmarks On The Linux 4.1 Kernel
Most Viewed News This Week
  1. The Linux 4.0 Kernel Currently Has An EXT4 Corruption Issue
  2. The Linux 4.0 EXT4 RAID Corruption Bug Has Been Uncovered
  3. NVIDIA's Proprietary Driver Is Moving Closer With Kernel Mode-Setting
  4. Microsoft Open-Sources The Windows Communication Foundation
  5. Systemd 220 Has Finally Been Released
  6. Another HTTPS Vulnerability Rattles The Internet
  7. LibreOffice 5.0 Beta 1 Released
  8. LibreOffice 5.0 Open-Source Office Suite Has Been Branched