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.org

13-Way AMD GPU Open-Source Linux Driver Comparison On The Source Engine

Michael Larabel

Published on 12 November 2013
Written by Michael Larabel
Page 1 of 6 - 26 Comments

For your viewing pleasure today is a 13-way AMD Radeon graphics card comparison when testing out the open-source Radeon Gallium3D drivers on the wide spectrum of ATI/AMD GPUs while looking at the performance for Valve's Source Engine with Counter-Strike: Source and Team Fortress 2. Given the imminent arrival of Steam Machines and SteamOS to push Linux gaming into its long-awaited spotlight, is AMD's open-source Linux graphics driver capable of delivering a reasonable level of performance?

From Ubuntu 13.10, the open-source driver configuration tested was the current best experience possible using the Linux 3.12 kernel (and enabling Radeon Dynamic Power Management; it will be defaulted in Linux 3.13) and using the Mesa 10.0 Gallium3D code that's expected to be released as stable later in the month. For those curious how the open-source Radeon performance compares to the closed-source Catalyst driver for Valve's Source Engine games, that comparison will be saved for a later article on Phoronix. This article is just looking at the open-source AMD Radeon driver performance and not Catalyst since this testing goes back further than the HD 5000 series where the current mainline Catalyst driver support ends. The Legacy Catalyst driver for HD 2000/3000/4000 series GPUs is not compatible with modern Linux distribution releases due to kernel and xorg-server compatibility problems.

Originally, this was going to be an open-source Linux GPU driver comparison of not just AMD Radeon graphics processors but also NVIDIA GPUs with the open-source reverse-engineered Nouveau driver. However, the current Nouveau Gallium3D driver doesn't really work properly for Source Engine, at least when tested with Team Fortress 2 and Counter-Strike Source. I've tried Nouveau on multiple systems but it is always a miserable mess for Source (screenshots below). The lack of re-clocking support so the GPUs core and memory frequencies can properly be set for modern GPUs also makes its performance horrible compared to NVIDIA's official Linux driver. The binary NVIDIA driver works wonderfully for the Source Engine on Linux and I had shared some 10-Way NVIDIA TF2 benchmarks a few days earlier.

<< Previous Page
1
Latest Linux Hardware Reviews
  1. Acer B286HK: A 28-inch UHD LED 4K Monitor For As Low As $350
  2. Intel Xeon E5-1680 v3 & E5-2687W v3 Compared To The Core i7 5960X On Linux
  3. Intel 120GB 530 Series SSD Linux Performance
  4. Btrfs/EXT4/XFS/F2FS RAID 0/1/5/6/10 Linux Benchmarks On Four SSDs
Latest Linux Articles
  1. Mesa Git Yields Performance Improvements For Newer AMD GPUs
  2. Apple OS X 10.10 vs. Ubuntu 14.10 Performance
  3. Mesa 10.5-devel Brings Some Intel Haswell HD Graphics Changes Over Mesa 10.3
  4. NVIDIA vs. Nouveau Drivers With Linux 3.18 + Mesa 10.4-devel
Latest Linux News
  1. GenodeOS 14.11 Now Supports Intel's Wireless Hardware
  2. Jolla Tablet Could Have Upgrades For MicroSDHC, Split Screen, 3.5G
  3. Intel Has Last Round Of DRM Changes For Linux 3.19, Starts Dropping DRI1/UMS
  4. Fedora 21 Release Candidate 1 Awaits Your Testing
  5. GCC 5 Adds Support For ARM's Cortex-A17
  6. KWayland Server Component Coming For KDE Plasma 5.2
  7. NVIDIA Posts Tegra Gallium3D Patch For K1+ Support
  8. Ubuntu 14.10 MacBook Air Tests With Linux 3.18, Mesa 10.5
  9. AMD Richland APU Support Added To Coreboot
  10. 2014 Holiday Shopping Reminder, Happy Thanksgiving
Latest Forum Discussions
  1. Aliens vs predator for Linux
  2. Updated and Optimized Ubuntu Free Graphics Drivers
  3. Hurrican SDL Port
  4. Roadmap to Catalyst 14.10 ?
  5. how to configure module phoromatic ?
  6. PulseAudio 6.0 Is Coming & Other Linux Audio Plans For The Future
  7. Debian Developer Resigns From The Systemd Maintainership Team
  8. Cant get working Kaveri APU - A10-7850k