Nouveau: Accelerated Open Source driver for nVidia cards

The nouveau project aims to build high-quality, free/libre software drivers for nVidia cards. “Nouveau” [nuvo] is the French word for “new”. Nouveau is composed of a Linux kernel KMS driver (nouveau), Gallium3D drivers in Mesa, and the Xorg DDX (xf86-video-nouveau).

Current Status

  • 2D/3D acceleration supported on all cards; see FeatureMatrix for details.
  • Experimental support for performance level selection (also known as "reclocking") on Kepler and Tesla G94-GT218 GPUs. Boot with nouveau.pstate=1 to enable. Expect low 3D performance Fermi GPUs.
  • GM200+ only provides modesetting, no acceleration of any kind.


  • Nov, 2015: Improved Kepler GDDR5 memory clock calculations and PWM-based voltage control merged into 4.4
  • Jul, 2015: Fermi and newer expose OpenGL 4.1 in Mesa 11.
  • Apr, 2015: GM107 acceleration support merged into 4.1
  • Dec, 2014: GT215/GT216/GT218 reclocking code merged into 3.19
  • Dec, 2014: GM204 modesetting support merged into 3.19
  • Oct, 2014: Roy Spliet gave a presentation at XDC2014 about his EVoC project: Project REclock.


Linux Kernelgit4.3

Contacting the Team

Report Bugs


The content of this wiki is licensed under the MIT License unless stated otherwise by the author of specific wiki pages.