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

A 14-Way Comparison Of NVIDIA vs. Nouveau Drivers

Michael Larabel

Published on 9 November 2011
Written by Michael Larabel
Page 1 of 24 - 21 Comments

Back in September I provided the most comprehensive AMD Radeon Linux graphics comparison that took 28 graphics cards from all supported ATI/AMD Radeon product families and tested them under Linux using the latest Catalyst driver as well as the open-source Mesa/Gallium3D driver. In this article is a similar comparison on the NVIDIA side as I take most of the GeForce graphics cards at my disposal and try them under the NVIDIA binary Linux driver and the community-developed open-source "Nouveau" driver. Not only is the OpenGL performance looked at for multiple generations of NVIDIA hardware, but the thermal and power consumption is compared too. In certain OpenGL workloads, the open-source Linux driver is now faster than NVIDIA's own driver for select graphics cards in a fair comparison, but overall the NVIDIA blob still reigns supreme.

I intended to complete this NVIDIA comparison for publishing during Oktoberfest, but ran out of time before the Munich event and XDC2011 Chicago. I ended up then holding off until after the Ubuntu Developer Summit so that the latest Git code for the Linux kernel and Mesa could be used. In particular, to take advantage of the Nouveau DRM after the Linux 3.2 kernel merge, in order to have a look at the very latest state of this community-developed driver that's created entirely through clean-room reverse-engineering without any support from NVIDIA.

This article is similarly structured to the AMD comparison, but with looking at the NVIDIA Linux hardware support. With each of the tested graphics cards is also a brief summary for reference. It's largely a summary about the current state of the Linux support for the given GPU and other thoughts, to as briefly provide the important details of the 400+ graphics driver articles and over 110 graphics card reviews under Linux I have written on Phoronix in the past seven years as it pertains to the Linux support.

For an easier look at pouring through all of this information, consider subscribing to Phoronix Premium to view entire articles on a single page and without any advertisements.

Unfortunately, the selection of NVIDIA GeForce hardware used for testing is not nearly as extensive as the ATI/AMD Radeon comparison. It is still rare for NVIDIA Corp to be interested in sending out hardware to Phoronix (or recommending their AIB partners to do so), which means as a result a number of the graphics cards I ended up purchasing (read: please stop using AdBlock on Phoronix). I even purchased GPUs just with this comparison in mind.

The graphics cards covered in this article include the GeForce 6600GT, 8400GS, 8500GT, 8600GT, 8600GTS, 8800GT, 9500GT, 9800GT, 9800GTX, GT 220, GT 240, GTX 460, GT 520, and GTX 550 Ti.

<< Previous Page
1
Latest Linux Hardware Reviews
  1. Btrfs On 4 x Intel SSDs In RAID 0/1/5/6/10
  2. AMD Radeon R9 290 On Ubuntu 14.10: RadeonSI Gallium3D vs. Catalyst
  3. MSI X99S SLI PLUS On Linux
  4. NVIDIA GeForce GTX 970 Offers Great Linux Performance
Latest Linux Articles
  1. NVIDIA's Linux Driver Can Deliver Better OpenGL Performance Than Windows 8.1
  2. Windows 8.1 vs. Ubuntu 14.10 With Intel HD Graphics
  3. 6-Way Ubuntu 14.10 Radeon Gallium3D vs. Catalyst Driver Comparison
  4. NVIDIA vs. Nouveau Drivers On Ubuntu 14.10
Latest Linux News
  1. AMD On Linux & Systemd Were Very Popular This Month
  2. Wine 1.7.30 Continues Work On DirectWrite & Offers Regedit Fixes
  3. Has The Sky Fallen? Qualcomm Contributes To Freedreno's DRM/KMS Driver
  4. Manjaro Works To Make Calamares A Distribution-Independent Installer
  5. DisplayLink USB 3.0 Support Sounds Like A Mess
  6. PulseAudio Gains A Native Bluetooth Headset Backend
  7. X.Org Foundation Decides On Its Women Outreach Project
  8. GTK+ 3.16's New GtkGLArea Widget Gets Improved
  9. X.Org Server 1.17 ABI Bumped
  10. Fedora 21 Beta To Be Released Next Week
Latest Forum Discussions
  1. Civilization: Beyond Earth Overcoming Linux GPU Driver Problems
  2. How to get rid of Linux
  3. Step by Step install of Latest Nvidia Driver Article Request
  4. Closed source to opensource
  5. What Would You Like To See Next?
  6. Is foolish currently develop in machine code, hexadecimal and assembly?
  7. Reducing The CPU Usage In Mesa To Improve Performance
  8. Help diagnosing problems with a Readon HD 4670 on Mesa 10.3.2-1