By using this site, you agree to the Privacy Policy and Terms of Use.
Accept
World of SoftwareWorld of SoftwareWorld of Software
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Search
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
Reading: NVIDIA GTX 980 Through RTX 5080: Open-Source Nouveau/Mesa Drivers vs. NVIDIA 580 Linux Drivers
Share
Sign In
Notification Show More
Font ResizerAa
World of SoftwareWorld of Software
Font ResizerAa
  • Software
  • Mobile
  • Computing
  • Gadget
  • Gaming
  • Videos
Search
  • News
  • Software
  • Mobile
  • Computing
  • Gaming
  • Videos
  • More
    • Gadget
    • Web Stories
    • Trending
    • Press Release
Have an existing account? Sign In
Follow US
  • Privacy
  • Terms
  • Advertise
  • Contact
Copyright © All Rights Reserved. World of Software.
World of Software > Computing > NVIDIA GTX 980 Through RTX 5080: Open-Source Nouveau/Mesa Drivers vs. NVIDIA 580 Linux Drivers
Computing

NVIDIA GTX 980 Through RTX 5080: Open-Source Nouveau/Mesa Drivers vs. NVIDIA 580 Linux Drivers

News Room
Last updated: 2025/12/11 at 11:20 AM
News Room Published 11 December 2025
Share
NVIDIA GTX 980 Through RTX 5080: Open-Source Nouveau/Mesa Drivers vs. NVIDIA 580 Linux Drivers
SHARE

With the NVIDIA 590 Linux driver series removing GeForce 900 series “Maxwell” and GeForce 10 series “Pascal” as part of punting it off to the latest legacy driver branch, it’s time for a last look at how the mainline NVIDIA Linux driver is performing with these aging graphics cards relative to the current state of the upstream open-source NVIDIA Linux drivers. In this article is a look at how the open-source and upstream Nouveau kernel driver with Nouveau/NVK Mesa drivers are performing relative to the NVIDIA 580 series with its Maxwell and Pascal support. For further perspective is also tossing in newer graphics cards too for providing a end-of-year GeForce 980 / 1080 / 2080 / 3080 / 4080 / 5080 series comparison between these different Linux drivers.

For those still using Maxwell or Pascal graphics cards, you can continue using the NVIDIA 580 driver series but the NVIDIA 590 series and later remove support for these 9+ year old NVIDIA graphics cards. Or there is the upstream and open-source NVIDIA (Nouveau) Linux drivers but for these generations they are in a tough spot open-source wise.

Nouveau no reclocking

Only with the first-generation Maxwell (GTX 750 / GTX 945A series) is there any open-source driver support with re-clocking capabilities. It’s with the GM200 series (nearly all GTX 900 series products) where the signed firmware requirements were introduced by NVIDIA and thus obstruct the open-source Nouveau kernel driver from implementing proper power management needed for GPU re-clocking: allowing the GPU core and memory clocks to run at their rated speeds compared to their very slow boot clock frequencies. Due to the signed firmware requirements and no other workarounds since, the GeForce GTX 900 and GeForce GTX 1000 series remain in a tough spot for their open-source driver support… The GeForce GTX 700 cards are a much better option for having full open-source driver support without any signed firmware requirements and can be manually re-clocked to their rated frequencies.

It’s with the Turing graphics processors that succeeded Pascal where NVIDIA introduced the GPU System Processor (GSP) for offloading power management and related tasks to that micro-controller. Nouveau supports making use of the GSP along with the GSP firmware binaries released by NVIDIA. That is what allows the RTX 20 series and newer to enjoy better open-source Nouveau driver support thanks to the GSP route. The Rust-written modern Nova open-source kernel driver being developed with cooperation of NVIDIA also targets the GSP and thus is for Turing GPUs and newer.

Nouveau Gallium3D on GTX 980 Ti

This leaves the Maxwell2 and Pascal graphics cards in a tough position in not having re-clocking / power management support. The older GeForce GTX 700 series remain better supported or the Turing GPUs and newer thanks to the GSP. These benchmarks today help quantify that impact.

For this benchmarking I tested Maxwell and newer of the various x80 series graphics cards. Due to hardware availability and what graphics cards weren’t busy in other test systems meant a mix of SUPER and Ti variants in some cases but long story short it’s a Nouveau/Mesa vs. NVIDIA 580 comparison for the GeForce GTX 980 Ti, GTX 1080, RTX 2080 SUPER, RTX 3080 Ti, RTX 4080, and RTX 5080 graphics cards. All from the same AMD Ryzen 9 9950X3D test system running Ubuntu 25.10.

Nouveau NVK Vulkan

On the NVIDIA 580 driver side was the 580.95.05 packaged driver readily available within the Ubuntu archive. For the latest open-source NVIDIA upstream experience was the Linux 6.18 kernel paired with Mesa 26.0-devel as of last week.

Nouveau vs. NVIDIA GTX 980 And Newer Linux Drivers

There were some caveats in the testing with the GTX 980 and GTX 1080 not reliably allowing the system to POST on this ASRock X870E Taichi motherboard. Most times these old graphics cards installed would result in the system failing to POST. I got lucky with the Nouveau runs after a few reboots but then when it came to running the NVIDIA 580 driver even after literally dozens of reboots, clearing the CMOS, adjusting BIOS/PCI tunables and the like. So that comparison aspect was thwarted and in part why the comparison was also expected to Turing and newer.

When it came to the Nouveau kernel driver usage, there was an exception when it came to the GeForce RTX 4080 Founder’s Edition graphics card. None of the DisplayPort outputs were working when using the Nouveau driver but worked fine on the NVIDIA 580 driver. As soon as the Nouveau DRM driver was loaded during boot the screen would stop and never restore signal. So there wasn’t any Nouveau data available for the RTX 4080 on the Linux 6.18 kernel.

Nouveau Rusticl OpenCL

Due to the constraints of Nouveau on Maxwell and Pascal, the workloads were limited primarily for games that would run well there on the handicapped, boot-speed-crippled graphics cards. In addition to OpenGL and Vulkan graphics benchmarks, Vulkan compute benchmarks were also run plus some OpenCL benchmarks too. With the open-source Nouveau driver the Rusticl Gallium3D implementation provides OpenCL 3.0 support.

Sign Up For Daily Newsletter

Be keep up! Get the latest breaking news delivered straight to your inbox.
By signing up, you agree to our Terms of Use and acknowledge the data practices in our Privacy Policy. You may unsubscribe at any time.
Share This Article
Facebook Twitter Email Print
Share
What do you think?
Love0
Sad0
Happy0
Sleepy0
Angry0
Dead0
Wink0
Previous Article Disney's B Deal With OpenAI Will Bring Iconic Characters to Sora AI Videos Disney's $1B Deal With OpenAI Will Bring Iconic Characters to Sora AI Videos
Next Article Harrow Council votes on Cellnex to advance borough connectivity | Computer Weekly Harrow Council votes on Cellnex to advance borough connectivity | Computer Weekly
Leave a comment

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Stay Connected

248.1k Like
69.1k Follow
134k Pin
54.3k Follow

Latest News

Samsung 27-inch Odyssey OLED G6: 7 at Amazon
Samsung 27-inch Odyssey OLED G6: $697 at Amazon
News
Extraterrestrial sugars found on the asteroid Bennu: where do they really come from?
Extraterrestrial sugars found on the asteroid Bennu: where do they really come from?
Mobile
Tumble dryers aren’t necessarily as expensive as you think, but there’s one good alternative
Tumble dryers aren’t necessarily as expensive as you think, but there’s one good alternative
Gadget
4 Clever Uses For Your Old Apple TV – BGR
4 Clever Uses For Your Old Apple TV – BGR
News

You Might also Like

New Rule Forbids GNOME Shell Extensions Made Using AI Generated Code
Computing

New Rule Forbids GNOME Shell Extensions Made Using AI Generated Code

2 Min Read
Why ‘Crypto Games’ Fail But ‘Games With Crypto’ Succeed | HackerNoon
Computing

Why ‘Crypto Games’ Fail But ‘Games With Crypto’ Succeed | HackerNoon

11 Min Read
LoongArch32 Support Begins Taking Shape In Linux 6.19, GCC 16
Computing

LoongArch32 Support Begins Taking Shape In Linux 6.19, GCC 16

2 Min Read
The Hidden Cost of “Free” Apps and the Battle for Your Attention  | HackerNoon
Computing

The Hidden Cost of “Free” Apps and the Battle for Your Attention | HackerNoon

8 Min Read
//

World of Software is your one-stop website for the latest tech news and updates, follow us now to get the news that matters to you.

Quick Link

  • Privacy Policy
  • Terms of use
  • Advertise
  • Contact

Topics

  • Computing
  • Software
  • Press Release
  • Trending

Sign Up for Our Newsletter

Subscribe to our newsletter to get our newest articles instantly!

World of SoftwareWorld of Software
Follow US
Copyright © All Rights Reserved. World of Software.
Welcome Back!

Sign in to your account

Lost your password?