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

Low-End NVIDIA/AMD GPU Comparison On Open-Source Drivers

Michael Larabel

Published on 27 February 2013
Written by Michael Larabel
Page 1 of 5 - 9 Comments

For those looking to purchase a low or mid-range graphics card for use with the open-source graphics drivers -- rather than being bound by NVIDIA's proprietary driver or AMD's Catalyst -- here's a comparison of nine different discrete graphics cards when benchmarked by the open-source drivers.

When using the open-source Linux graphics drivers found "out of the box" on Linux desktops, generally the lower-end graphics cards perform the best since these drivers don't take advantage of all optimizations and capabilities found with the higher-end graphics cards. These lower-end graphics cards generally have less core/memory frequency steppings, power management, and other features to worry about, especially in the case of the Nouveau driver that's a reverse-engineered implementation of NVIDIA's official graphics driver.

Aside from the lower-end graphics cards generally working better, for both NVIDIA and AMD, hardware that's usually two to three generations old also does the best in terms of open-source support. This open-source support is generally well tested and mature by the time of being two to three generations old. The sweet spot at the moment seems to be the Radeon HD 5000/6000 series on the AMD side and the GeForce 9 series for Nouveau. However, there are exceptions, with regressions frequently being spotted at Phoronix. It was just earlier this week that I discovered the Radeon 3000 IGP to be broken and went undetected into a stable release.

Testing was done with Mesa Git and the Linux 3.8 stable kernel while using the latest xf86-video-ati and xf86-video-nouveau stable releases. In terms of regressions this time around when trying to facilitate a low-end NVIDIA/AMD Linux GPU comparison on the open-source drivers, the problems encountered all happened with the NVIDIA graphics cards. As I've said many times, the game that the Nouveau driver runs the best at is that of Russian Roulette; regressions of hardware support, driver features, and/or performance is all too common between releases. The Radeon HD 4000/5000/6000 graphics cards at least worked without any blatant failures.

- The GeForce 8 series (at least the GeForce 8500GT, 8400GS, and 8600GT) there were problems for most of the Linux OpenGL benchmarks attempted. Most commonly during the GeForce 8 series problems there were PGRAPH kernel error messages pertaining to the "TLB flush idle timeout fail" and/or GPU lock-ups.

- The GeForce 9500GT graphics card was working for the most part, but some rendering corruption was spotted within the Reaction Quake 3 game. Other OpenGL games appeared fine and the GeForce 9 series support overall seems among the best.

- Re-clocking is still unreliable for the GeForce 9600GSO graphics card.

- The GeForce GT 220 used to work fairly well on Nouveau, but now mode-setting fails for it on the Linux 3.8 kernel with no monitor signal.

- The GeForce GT 240 continues to show a checkerboard memory problem after mode-setting, a problem that's long been happening for this graphics card.

- The GeForce 400/500 "Fermi" and GeForce 600 "Kepler" graphics cards still have no re-clocking support yet so the graphics cards with their core, shader, and memory clocks can actually run at their rated speeds.

Latest Linux News
  1. Dell Makes An Ubuntu Installation Guide, Suggests Users Try It Out
  2. Running Linux On The Intel Compute Stick
  3. AMD Launches The A10-7870K "Godavari" APU
  4. Linux 4.1 Kernel Benchmarks With An Intel Core i7 IVB System
  5. Genode OS 15.05 Brings New Drivers, Architecture Improvements
  6. Debian 8.1 Jessie Is Being Released Next Weekend
  7. At Least Two Ubuntu Phone Announcements Expected In June
  8. Russia's Baikal Chips End Up Going For A MIPS CPU
  9. Mesa Git OpenGL Tests With Intel Ivy Bridge Graphics
  10. Blender 2.75 Allows For AMD OpenCL Support
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 EXT4 RAID Corruption Bug Has Been Uncovered
  2. NVIDIA's Proprietary Driver Is Moving Closer With Kernel Mode-Setting
  3. Systemd 220 Has Finally Been Released
  4. Zapcc Claims To Be A "Much Faster C++ Compiler"
  5. LibreOffice 5.0 Beta 1 Released
  6. OpenWRT 15.05 Preparing Improved Security & Better Networking
  7. Ubuntu's LXD vs. KVM For The Linux Cloud
  8. Features Added To Mesa 10.6 For Open-Source GPU Drivers