Nouveau News Archives


538 Nouveau open-source and Linux related news articles on Phoronix since 2006.

NVIDIA NVK Driver Lands Improvement To Help With Valve's Gamescope
NVIDIA NVK Driver Lands Improvement To Help With Valve's Gamescope

Merged today for next quarter's Mesa 26.3 release is an improvement for the open-source NVIDIA "NVK" Vulkan driver paired with the Nouveau kernel driver. This latest NVK improvement benefits usage of Valve's Gamescope micro-compositor and should help with performance during game recording and remote play.

10 September 2026 - NVK Driver - 1 Comment
HDMI FRL Support Achieved With Open-Source Nouveau For NVIDIA GPUs
HDMI FRL Support Achieved With Open-Source Nouveau For NVIDIA GPUs

While the AMDGPU open-source driver has struggled with HDMI 2.1 support due to the HDMI Forum blocking open-source implementations, HDMI Fixed Rate Link (FRL) as a feature of the HDMI 2.1 specification is enjoying success now with the open-source Nouveau graphics driver on Linux for NVIDIA GPUs.

23 April 2026 - HDMI FRL On Nouveau - 48 Comments
Linux 7.0 Should Fix Nouveau For The Large Pages Support For Better NVK Performance
Linux 7.0 Should Fix Nouveau For The Large Pages Support For Better NVK Performance

The Linux 6.19 merge window had introduced support for larger pages and compression with the Nouveau kernel driver, which ultimately should help provide a performance win to this open-source NVIDIA driver. The Mesa NVK driver was ready to make use of that new kernel driver functionality but then it ended up being disabled due to bugs. Fortunately, for the Linux 6.20~7.0 kernel those issues should be resolved so then the Mesa NVK usage of the larger pages / compression support could be restored.

5 February 2026 - Fixes In Next - 2 Comments
Mesa NVK Driver Temporarily Disabling Support For Larger Pages Due To Bug
Mesa NVK Driver Temporarily Disabling Support For Larger Pages Due To Bug

Upstreamed to the Nouveau open-source kernel driver in Linux 6.19 was support for larger pages and with that compression support available with the larger page sizes. Subsequently the Mesa NVK open-source Vulkan driver began making use of the larger pages and compressed image support dependent upon the larger page sizes as it should help with performance. But for now it's being temporarily disabled due to a discovered issue.

28 January 2026 - Mesa NVK + Large Page Issues - Add A Comment
NVK Still Working Toward Ray-Tracing, Vulkan Video & More Performance
NVK Still Working Toward Ray-Tracing, Vulkan Video & More Performance

In addition to the RADV driver status update shared recently in Vienna at XDC2025, there was also a presentation on the current status of the NVK driver as the open-source NVIDIA Vulkan driver within Mesa that currently targets the Nouveau kernel driver and the Rust-based Nova kernel driver in the future.

18 November 2025 - NVK Status Update - 24 Comments
NVK's Cooperative Matrix Support Proving Competitive With Official NVIDIA Driver
NVK's Cooperative Matrix Support Proving Competitive With Official NVIDIA Driver

Karol Herbst at Red Hat who has been a longtime open-source NVIDIA driver contributor as well as Rusticl developer presented at XDC2025 on the NVK Vulkan driver's cooperatrive matrix extension support. It turns out this Vulkan extension for machine learning / AI is proving fairly competitive with the open-source NVK driver compared to NVIDIA's official driver stack.

17 November 2025 - NVK vs. NVIDIA Cooperative Matrix - 10 Comments
Nouveau Driver To Support Larger Pages & Compression Support With Linux 6.19
Nouveau Driver To Support Larger Pages & Compression Support With Linux 6.19

While the "Nova" driver continues to be developed as a modern Rust-written, open-source and in-kernel NVIDIA graphics driver for Linux, for the time being Nouveau is what's working for end-users for those wanting a mainline open-source NVIDIA graphics driver for gaming and other workloads. With Linux 6.19 the Nouveau driver is picking up support for handling larger pages as well as compression support.

14 November 2025 - Linux 6.19 Nouveau - 8 Comments
Linux 6.18 With Nouveau Driver Will Default To Using GSP Firmware
Linux 6.18 With Nouveau Driver Will Default To Using GSP Firmware

A change queued in drm-misc-next for DRM-Next ahead of the Linux 6.18 kernel cycle later this year is promoting the Nouveau driver for open-source NVIDIA GPU support to be using the GSP firmware by default. This reflects the reality that using the NVIDIA GPU System Processor "GSP" firmware with Turing and Ampere GPUs should provide a better experience than the older firmware alternative with Nouveau.

14 August 2025 - NVIDIA GPU System Processor - 12 Comments
NVIDIA GeForce GTX 600/700 "Kepler" GPUs Now Vulkan 1.2 Conformant With NVK
NVIDIA GeForce GTX 600/700 "Kepler" GPUs Now Vulkan 1.2 Conformant With NVK

Yet more feature code continues piling in for the Mesa 25.2 release due out next month and days ahead of the feature freeze. Hitting Mesa Git this evening is now treating NVIDIA Kepler GPUs as Vulkan 1.2 conformant following the Vulkan 1.2 CTS passing with the NVK open-source driver paired with the Nouveau kernel driver.

15 July 2025 - NVK + NVIDIA Kepler - 9 Comments
NVIDIA Blackwell Support Coming Together For NVK Vulkan In Mesa
NVIDIA Blackwell Support Coming Together For NVK Vulkan In Mesa

Merged for the current Linux 6.16 cycle was initial NVIDIA Blackwell GPU support with the Nouveau open-source driver. NVIDIA Blackwell GPU support was tacked onto the existing Nouveau kernel driver rather than having to wait for the new "NOVA" driver and like prior generations continuing to leverage the GSP firmware. For going along with that Nouveau support, the Mesa NVK Vulkan driver support for Blackwell continues being put together too.

27 June 2025 - NVIDIA RTX 50 - 11 Comments
Open-Source NVIDIA Blackwell + Hopper Support Slated For Linux 6.16
Open-Source NVIDIA Blackwell + Hopper Support Slated For Linux 6.16

Coming somewhat as a surprise is the Nouveau driver patches for enabling NVIDIA Blackwell and Hopper GPUs has now been queued to DRM-Next ahead of the Linux 6.16 merge window. So barring any surprises, this next version of the Linux kernel will feature preliminary open-source mainline kernel driver support for these newer NVIDIA GPUs.

19 May 2025 - Merged To DRM-Next - 5 Comments
Updated Nouveau Driver Patches For NVIDIA Hopper & Blackwell GPUs
Updated Nouveau Driver Patches For NVIDIA Hopper & Blackwell GPUs

At the end of April was the open-source surprise of NVIDIA posting Nouveau Linux driver patches for their Hopper and Blackwell GPUs. This comes to complement their official (open-source but out of tree) kernel driver support for these newer NVIDIA GPUs and in the absence of the modern Rust-based NOVA Linux kernel driver not being in working shape yet on the mainline kernel. An updated version of these Nouveau driver patches for NVIDIA Hopper and Blackwell GPUs were posted overnight.

12 May 2025 - Open-Source NVIDIA Blackwell Drivers - Add A Comment
NVIDIA Posts 60 Patches For Open-Source Hopper & Blackwell GPU Support On Nouveau
NVIDIA Posts 60 Patches For Open-Source Hopper & Blackwell GPU Support On Nouveau

Ben Skeggs formerly of Red Hat who had been the maintainer of the Nouveau Linux kernel driver for reverse-engineered open-source NVIDIA driver support had joined NVIDIA last year and continued his engagements with the open-source Linux community. For ending out April there's a big surprise... The NVIDIA engineer posted a set of 60 patches enabling support for NVIDIA Hopper and Blackwell GPUs atop the open-source Nouveau kernel driver.

30 April 2025 - Hopper + Blackwell With Nouveau - 18 Comments
Nova DRM Skeleton Patches Further Flesh Out This Open-Source NVIDIA Kernel Driver
Nova DRM Skeleton Patches Further Flesh Out This Open-Source NVIDIA Kernel Driver

Set to be merged for the Linux 6.15 kernel is the very initial NOVA driver core code that will be incrementally built up over time in succeeding kernel versions. For Linux 6.15, this open-source NVIDIA kernel driver isn't of any use for end-users as it's just the very preliminary pieces to begin crafting the foundation for the driver that is leveraging the NVIDIA GSP found with Turing and newer hardware. In preparation for future kernel cycles, the NOVA skeleton driver pieces were posted for review yesterday to begin fleshing out more of the driver's design.

27 March 2025 - Nova DRM Skeleton Driver - 18 Comments
Nouveau On NVIDIA Turing GPUs & Newer Will Now Prefer NVK+Zink For OpenGL
Nouveau On NVIDIA Turing GPUs & Newer Will Now Prefer NVK+Zink For OpenGL

As a sign of the times for both the NVK open-source NVIDIA Vulkan driver within Mesa and the generic Zink OpenGL-on-Vulkan code, with next quarter's Mesa 25.1 release when using a NVIDIA Turing GPU or newer with the Nouveau driver stack it will now default to using Zink atop NVK for OpenGL rather than the existing NVC0 Gallium3D driver.

11 March 2025 - NVK + Zink For OpenGL - 35 Comments
Karol Herbst Steps Down As Nouveau Maintainer Due To Linux Kernel's Toxic Environment
Karol Herbst Steps Down As Nouveau Maintainer Due To Linux Kernel's Toxic Environment

Karol Herbst has been a Nouveau driver developer for over a decade working on this open-source, reverse-engineered NVIDIA Linux graphics driver. He went on to become employed by Red Hat. While he's known more these days for his work on Mesa and the Rusticl OpenCL driver for it, he's still remained a maintainer of the Nouveau kernel driver. But today he announced he's resigning as a Nouveau driver maintainer due to differences with the upstream Linux kernel developer community.

15 February 2025 - Leaving Nouveau - Add A Comment
"NOVA-Core" Patches Propose Building New NVIDIA Driver Piece-By-Piece In The Linux Kernel
"NOVA-Core" Patches Propose Building New NVIDIA Driver Piece-By-Piece In The Linux Kernel

Red Hat engineers have been working on Nova as an open-source driver successor to the Nouveau driver for upstream NVIDIA GPU support within the Linux kernel that can be used with the Mesa OpenGL/Vulkan drivers. Unlike the prior larger RFC patch series, sent out to the Linux kernel mailing list today were some small patches for introducing "NOVA-Core" that would serve as the initial base for this modern NVIDIA Linux kernel DRM driver. Over time and succeeding kernel releases, the NOVA code would be built up until ultimately becoming a usable state for end-users.

31 January 2025 - NOVA-Core - 18 Comments
NVIDIA Exploring Ways To Better Support An Upstream Kernel Driver
NVIDIA Exploring Ways To Better Support An Upstream Kernel Driver

Here's how an exciting message from a NVIDIA engineer that just hit the mailing list begins: "NVIDIA has been exploring ways to better support the effort for an upstream kernel mode driver for GPUs that are capable of running GSP-RM firmware, since the introduction to Nova."

13 June 2024 - NVIDIA Open Kernel Driver Upstream - 52 Comments
Nouveau DRM_Panic Being Worked On For Linux "Blue Screen Of Death" Type Situations
Nouveau DRM_Panic Being Worked On For Linux "Blue Screen Of Death" Type Situations

Merged for Linux 6.10 is DRM_Panic as a kernel panic screen for situations akin to Windows' well known "Blue Screen of Death". This is a kernel-based panic screen as an alternative to systemd's recent systemd-bsod. Patches have been posted by Red Hat for allowing the open-source NVIDIA "Nouveau" Direct Rendering Manager driver to work with DRM Panic.

26 May 2024 - Nouveau + DRM_Panic - 6 Comments
RFC Patches Posted For Rust-Written NVIDIA "Nova" GPU Driver
RFC Patches Posted For Rust-Written NVIDIA "Nova" GPU Driver

Red Hat engineers have been developing Nova as a new, Rust-written open-source NVIDIA kernel graphics driver as the eventual successor to the Nouveau kernel driver and is designed around NVIDIA's GPU System Processor (GSP) thus making the driver relevant for RTX 20 / Turing GPUs and newer. Today they posted a request for comments (RFC) patch series of the Nova driver and Rust DRM abstractions.

20 May 2024 - Nova GPU Kernel Driver - 35 Comments
NVK Vulkan Driver Lands DRM Format Modifiers Support
NVK Vulkan Driver Lands DRM Format Modifiers Support

After the 22 patches were under review for the past eight months, merged today is the NVK Vulkan driver support for the VK_EXT_image_drm_format_modifier extension for handling DRM format modifiers.

14 May 2024 - VK_EXT_image_drm_format_modifier - 7 Comments
Valve Working On Explicit Sync Support For "NVK" NVIDIA Vulkan Driver
Valve Working On Explicit Sync Support For "NVK" NVIDIA Vulkan Driver

In addition to all of the contributions Valve graphics engineers have been making to the open-source Radeon "RADV" Vulkan driver, they have also begun investing in improvements to the open-source Mesa NVIDIA "NVK" Vulkan driver too. With pending patches there is now explicit GPU synchronization support working for the NVK driver in conjunction with their Gamescope compositor.

4 May 2024 - NVK Explicit Sync - 119 Comments

538 Nouveau news articles published on Phoronix.