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

Published on February 27, 2013
Written by Michael Larabel
Page 1 of 5
Discuss This Article

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.

<< Previous Page
1
Latest Hardware Reviews
  1. Intel Haswell HD Graphics 4600 vs. AMD Radeon Graphics On Linux
  2. Intel Haswell HD Graphics 4600 Performance On Ubuntu Linux
  3. Intel Core i7 4770K "Haswell" Benchmarks On Ubuntu Linux
  4. The First Experience Of Intel Haswell On Linux
Latest Software Articles
  1. Optimized Binaries Provide Great Benefits For Intel Haswell
  2. 11-Way Linux, BSD Platform Comparison
  3. SNA Acceleration Works Great For Intel Core i7 Haswell
  4. The Linux Evolution For Intel Haswell's Performance
Latest Linux News
  1. Mir's GPLv3 License Is Now Raising Concerns
  2. NVIDIA Driver Soon Likely To Support EGL, Mir
  3. OpenMandriva Goes Into Alpha Form, Russian-Based
  4. NVIDIA Brings Their Linux Driver To ARM
  5. D Language Still Showing Promise, Advancements
  6. Planetary Annihilation Released For Linux Gamers
  7. Gentoo Starts Work On KDE-Wayland Support
  8. NVIDIA To License Its Kepler GPU Technology
  9. KDE's KWin Made Lots Of Progress In 4.11
  10. Ubuntu Announces Carrier Advisory Group
  11. Qt 5.1 Release Candidate 1 Has Arrived
Latest Forum Talk
  1. Mir's GPLv3 License Is Now Raising Concerns
  2. Intel GPU Driver Tries To Rip Out FBDEV Support
  3. D Language Still Showing Promise, Advancements
  4. In-Fighting Continues Over Mir On Non-Unity Ubuntu
  5. VP9 Codec Now Enabled By Default In Chrome
  6. NVIDIA Driver Soon Likely To Support EGL, Mir
  1. Computers
  2. Display Drivers
  3. Graphics Cards
  4. Motherboards
  5. Peripherals
  6. Processors
  7. Software
  8. Operating Systems
  9. All Articles
  1. Linux Benchmarking
  2. OpenBenchmarking.org
  3. Phoronix Test Suite