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 GT21x GPUs. Boot with nouveau.pstate=1 to enable. Expect low 3D performance Fermi GPUs.
  • GM107 requires extraction of context switching firmware for acceleration, GM204 only provides modesetting

News

  • 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 Google Summer of Code: Project REclock.
  • Jun, 2014: Xf86-video-nouveau lands support for DRI3, glamor acceleration and Maxwell (GM107)
  • Jun, 2014: EVoC approved for work on reclocking support on NVA3/A5/A8
  • Jun, 2014: Mesa 10.2 released, includes full support of GK110/GK208

Software

Linux Kernelgit3.19
libdrmgit2.4.58
Mesagit10.5
xf86-video-nouveaugit1.0.11

Contacting the Team

Report Bugs

Development/Debugging

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