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

Power Management Patches For Nouveau, Finally

Nouveau

Published on 15 September 2010 08:52 AM EDT
Written by Michael Larabel in Nouveau
13 Comments

While the Nouveau kernel mode-setting / DRM driver has been living in the mainline Linux kernel for nearly one year and the open-source developers working on this reverse-engineered NVIDIA driver have a working Gallium3D driver (we have updated Nouveau Gallium3D benchmarks coming out during Oktoberfest), their support for NVIDIA power management has always been a struggle. The Nouveau power management situation though just received a big boost, that will hopefully lead to finally allowing your NVIDIA GPU with this open-source driver to run cooler and pull less power.

Martin Peres is a French developer now working on the Nouveau driver and in particular has been focusing on developing the power management architecture based upon the reverse-engineering work of other Nouveau developers. This morning before leaving for XDS in Toulouse he announced his Nouveau power management work that includes support for parsing the NVIDIA BIOS for the necessary power management bits (with the NV40 to NV96 ASICs) and then voltage and clock settings for the NVIDIA graphics cards.

While this is a great milestone, this Nouveau power management support isn't yet endorsed for end-users and is not yet ready to be merged. Besides the clock and voltage adjustments needing to be tested on more GeForce/Quadro graphics cards, support for adjusting the memory timings still needs to be done but is currently being reverse-engineered from NVIDIA's binary driver by another developer, and then support for implementing fan control support.

Details on this Nouveau power management patch and how to test it out can be found on the Nouveau mailing list. This code can also be pulled via Git from PathScale's power management Nouveau tree. PathScale previously offered up free NVIDIA Fermi graphics cards to those open-source developers looking forward to working on supporting the new GeForce 400 series graphics cards.

Latest Linux Hardware Reviews
  1. Mini-Box M350: A Simple, Affordable Mini-ITX Case
  2. Overclocking The AMD AM1 Athlon & Sempron APUs
  3. AMD Athlon 5350 / 5150 & Sempron 3850 / 2650
  4. Upgraded Kernel & Mesa Yield A Big Boost For Athlon R3 Graphics
Latest Linux Articles
  1. Ubuntu 12.04.4 vs. 13.10 vs. 14.04 LTS Desktop Benchmarks
  2. AMD OpenCL Performance With AM1 Kabini APUs
  3. A Quick Look At GCC 4.9 vs. LLVM Clang 3.5
  4. Are AMD Athlon/Sempron APUs Fast Enough For Steam On Linux?
Latest Linux News
  1. Ubuntu 14.04 LTS "Trusty Tahr" Officially Released
  2. Ubuntu 12.04 LTS vs. 14.04 LTS Server Benchmarks
  3. QEMU 2.0 Released With ARM, x86 Enhancements
  4. Running The Unity 8 Preview Session On Ubuntu 14.04 LTS
  5. R600 Gallium3D Disables LLVM Back-End By Default
  6. Fedora 21 Gets GNOME 3.12, PHP 5.6, Mono 3.4
  7. Fedora Workstation Is Making Me Quite Excited
  8. Maynard: A Lightweight Wayland Desktop
  9. Chromium Browser Going Through Growing Pains In Ubuntu 14.04
  10. KDE 4.13 Is Being Released Today With New Features
  11. Trying Out Radeon R9 290 Graphics On Open-Source
  12. Intel Broadwell GT3 Graphics Have Dual BSD Rings
Latest Forum Discussions
  1. The GNOME Foundation Is Running Short On Money
  2. After Jack Keane, RuseSoft will briing Ankh 3 to Linux through Desura
  3. Updated and Optimized Ubuntu Free Graphics Drivers
  4. Suspected PHP Proxy Issue
  5. Linux Kernel Developers Fed Up With Ridiculous Bugs In Systemd
  6. Change installation destination from home directory
  7. Bye bye BSD, Hello Linux: A Sys Admin's Story
  8. New tool for undervolt/overclock AMD K8L and K10 processors