<!-- mobian-agent-page publisher="dailydev" canonical="https://daily.dev/posts/nouveau-dkms-aims-for-better-nvidia-open-source-experience-on-old-gpus-fjrv3geuk" -->

---
title: Nouveau-DKMS Aims For Better NVIDIA Open-Source...
description: Nouveau-DKMS is an out-of-tree spin-off of the open-source Nouveau NVIDIA driver aimed at improving support for aging Fermi GPUs like the GeForce 400/500...
canonical: https://daily.dev/posts/nouveau-dkms-aims-for-better-nvidia-open-source-experience-on-old-gpus-fjrv3geuk
twitter:card: summary_large_image
twitter:site: @dailydotdev
og:type: website
og:site_name: daily.dev
og:title: Nouveau-DKMS Aims For Better NVIDIA Open-Source Experience On Old GPUs | daily.dev
og:description: Nouveau-DKMS is an out-of-tree spin-off of the open-source Nouveau NVIDIA driver aimed at improving support for aging Fermi GPUs like the GeForce 400/500...
og:url: https://daily.dev/posts/nouveau-dkms-aims-for-better-nvidia-open-source-experience-on-old-gpus-fjrv3geuk
og:image: https://api.daily.dev/og/posts/fJRv3GEuK.png
og:image:alt: Nouveau-DKMS Aims For Better NVIDIA Open-Source Experience On Old GPUs
og:image:width: 1200
og:image:height: 630
og:locale: en
---

> ## Documentation Index
> Fetch the complete documentation index at: https://daily.dev/llms.txt
> Use this file to discover all available pages before exploring further.

# Nouveau-DKMS Aims For Better NVIDIA Open-Source Experience On Old GPUs

**[Phoronix](https://daily.dev/sources/phoronix)** · 2 min read · 0 upvotes · 0 comments

## Summary

Nouveau-DKMS is an out-of-tree spin-off of the open-source Nouveau NVIDIA driver aimed at improving support for aging Fermi GPUs like the GeForce 400/500 series. Upstream Nouveau mainly targets Turing (GTX 1600/RTX 20) and newer GPUs with GSP support, leaving ~16-year-old Fermi cards poorly supported due to re-clocking issues. Nouveau-DKMS is working to add full Core, Shader, Voltage, PCIe Gen1/Gen2, and bidirectional DDR3 memory reclocking for Fermi. Its roadmap also hopes to improve support for Kepler, Maxwell, and Pascal cards, and the work appears motivated in part by aligning with the AliveOS Arch-based distro expected in early 2027.

## Full article

daily.dev links to this article rather than hosting it. Read it at the original source: <https://www.phoronix.com/news/Nouveau-DKMS>

## Questions this post answers

### Why is Nouveau's support for old NVIDIA Fermi GPUs so bad?

Upstream Nouveau mainly focuses on Turing (GTX 1600/RTX 20) and newer GPUs, which have a GPU System Processor (GSP) that makes driver support easier. Fermi cards, now about 16 years old, lack this and suffer from re-clocking challenges, since developers largely focus on newer generations. NVIDIA's own proprietary driver also treats Fermi as 'legacy'.

_Anyone keeping old Fermi hardware alive can track driver developments like this through daily.dev._

### What does the Nouveau-DKMS out-of-tree driver add for Fermi GPUs?

It adds full Core, Shader, Voltage, PCIe Gen1/Gen2, and bidirectional DDR3 memory reclocking support for NVIDIA Fermi-series GPUs, features poorly handled by the upstream Nouveau driver. It is maintained outside the mainline kernel tree via a GitHub repository, with companion user-space utilities for managing the dynamic reclocking.

_Developers maintaining legacy GPU support can follow projects like this on daily.dev._

### Does Nouveau-DKMS plan to support NVIDIA Kepler, Maxwell, or Pascal GPUs?

Yes, its project roadmap lists hopes to extend improved support to Kepler, Maxwell, and Pascal graphics cards in addition to its current Fermi focus, aiming to cover all pre-Turing NVIDIA generations. The work is also linked to AliveOS, a minimalist Arch-based Linux distribution with a custom Cinnamon desktop expected in early 2027.

_Those planning Linux distro or driver roadmaps can watch pre-Turing GPU support progress via daily.dev._

## Similar posts on daily.dev

- [NVIDIA GTX 980 Through RTX 5080: Open-Source Nouveau/Mesa Drivers vs. NVIDIA 580 Linux Drivers](https://daily.dev/posts/nvidia-gtx-980-through-rtx-5080-open-source-nouveau-mesa-drivers-vs-nvidia-580-linux-drivers-rdxmux32f) · Phoronix · 0 upvotes · 0 comments
- [Linux 7.2's Open-Source Nouveau Driver To Finally Support The NVIDIA GA100](https://daily.dev/posts/linux-7-2-s-open-source-nouveau-driver-to-finally-support-the-nvidia-ga100-zcrccjlsm) · Phoronix · 0 upvotes · 0 comments
- [If You Have an Older NVIDIA GPU on Arch Linux, Your System Might Be Broken](https://daily.dev/posts/if-you-have-an-older-nvidia-gpu-on-arch-linux-your-system-might-be-broken-h8igohft2) · It's Foss · 2 upvotes · 0 comments
- [Experimental Patches Get Nouveau\+NVK Working On NVIDIA DGX Spark GB10](https://daily.dev/posts/experimental-patches-get-nouveau-nvk-working-on-nvidia-dgx-spark-gb10-xqwgpynfc) · Phoronix · 0 upvotes · 0 comments

---

Tags: [#linux](https://daily.dev/tags/linux), [#nvidia](https://daily.dev/tags/nvidia)

[View this post on daily.dev](https://daily.dev/posts/nouveau-dkms-aims-for-better-nvidia-open-source-experience-on-old-gpus-fjrv3geuk)

```json
{"@context":"https://schema.org","@graph":[{"@type":"Organization","@id":"https://daily.dev/#organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180},"sameAs":["https://twitter.com/dailydotdev","https://github.com/dailydotdev","https://www.linkedin.com/company/daily-dev-ltd"]},{"@type":"WebSite","@id":"https://daily.dev/#website","url":"https://daily.dev","name":"daily.dev","publisher":{"@id":"https://daily.dev/#organization"},"potentialAction":{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https://daily.dev/search?q={search_term_string}"},"query-input":"required name=search_term_string"}}]}
{"@context":"https://schema.org","@type":"TechArticle","headline":"Nouveau-DKMS Aims For Better NVIDIA Open-Source Experience On Old GPUs","url":"https://daily.dev/posts/nouveau-dkms-aims-for-better-nvidia-open-source-experience-on-old-gpus-fjrv3geuk","mainEntityOfPage":{"@type":"WebPage","@id":"https://daily.dev/posts/nouveau-dkms-aims-for-better-nvidia-open-source-experience-on-old-gpus-fjrv3geuk"},"datePublished":"2026-10-26T12:27:08.239Z","dateModified":"2026-10-26T12:39:54.633Z","description":"Nouveau-DKMS is an out-of-tree spin-off of the open-source Nouveau NVIDIA driver aimed at improving support for aging Fermi GPUs like the GeForce 400/500...","image":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/4f6f4cc9b516068220948a3b64b82a56?_a=AQAEuop","thumbnailUrl":"https://media.daily.dev/image/upload/f_auto,q_auto/v1/posts/4f6f4cc9b516068220948a3b64b82a56?_a=AQAEuop","isAccessibleForFree":true,"articleSection":"Phoronix","inLanguage":"en","publisher":{"@type":"Organization","name":"daily.dev","url":"https://daily.dev","logo":{"@type":"ImageObject","url":"https://daily.dev/apple-touch-icon.png","width":180,"height":180}},"author":{"@type":"Organization","name":"Phoronix","logo":"https://media.daily.dev/image/upload/t_logo,f_auto/v1/logos/6a26ba379dd64932830aa0c9803dd7ee","url":"https://daily.dev/sources/phoronix"},"commentCount":0,"discussionUrl":"https://daily.dev/posts/nouveau-dkms-aims-for-better-nvidia-open-source-experience-on-old-gpus-fjrv3geuk","interactionStatistic":[{"@type":"InteractionCounter","interactionType":{"@type":"LikeAction"},"userInteractionCount":0},{"@type":"InteractionCounter","interactionType":{"@type":"CommentAction"},"userInteractionCount":0}],"keywords":"linux,nvidia","timeRequired":"PT2M"}
{"@context":"https://schema.org","@type":"BreadcrumbList","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https://daily.dev"},{"@type":"ListItem","position":2,"name":"Phoronix","item":"https://daily.dev/sources/phoronix"},{"@type":"ListItem","position":3,"name":"Nouveau-DKMS Aims For Better NVIDIA Open-Source Experience On Old GPUs"}]}
{"@context":"https://schema.org","@type":"FAQPage","@id":"https://daily.dev/posts/nouveau-dkms-aims-for-better-nvidia-open-source-experience-on-old-gpus-fjrv3geuk#faq","mainEntity":[{"@type":"Question","name":"Why is Nouveau's support for old NVIDIA Fermi GPUs so bad?","acceptedAnswer":{"@type":"Answer","text":"Upstream Nouveau mainly focuses on Turing (GTX 1600/RTX 20) and newer GPUs, which have a GPU System Processor (GSP) that makes driver support easier. Fermi cards, now about 16 years old, lack this and suffer from re-clocking challenges, since developers largely focus on newer generations. NVIDIA's own proprietary driver also treats Fermi as 'legacy'. Anyone keeping old Fermi hardware alive can track driver developments like this through daily.dev."}},{"@type":"Question","name":"What does the Nouveau-DKMS out-of-tree driver add for Fermi GPUs?","acceptedAnswer":{"@type":"Answer","text":"It adds full Core, Shader, Voltage, PCIe Gen1/Gen2, and bidirectional DDR3 memory reclocking support for NVIDIA Fermi-series GPUs, features poorly handled by the upstream Nouveau driver. It is maintained outside the mainline kernel tree via a GitHub repository, with companion user-space utilities for managing the dynamic reclocking. Developers maintaining legacy GPU support can follow projects like this on daily.dev."}},{"@type":"Question","name":"Does Nouveau-DKMS plan to support NVIDIA Kepler, Maxwell, or Pascal GPUs?","acceptedAnswer":{"@type":"Answer","text":"Yes, its project roadmap lists hopes to extend improved support to Kepler, Maxwell, and Pascal graphics cards in addition to its current Fermi focus, aiming to cover all pre-Turing NVIDIA generations. The work is also linked to AliveOS, a minimalist Arch-based Linux distribution with a custom Cinnamon desktop expected in early 2027. Those planning Linux distro or driver roadmaps can watch pre-Turing GPU support progress via daily.dev."}}]}
```

