> ## Content Index
> Fetch the complete content index at: https://itsfoss.com/llms.txt
> Use this file to discover other available public pages before exploring further.

# Nvidia Driver Written in Rust Could Arrive With Linux Kernel 6.15
- URL: https://itsfoss.com/news/nova-gpu-driver-linux/
- Published: 2025-03-10T09:20:14.000Z
- Updated: 2025-03-10T09:20:14.000Z
- Description: The Nova GPU driver is still evolving, but a kernel debut is near.
- Author: Sourav Rudra
- Tags: Development Updates, News, #Import 2025-11-08 21:15

[Nova](https://gitlab.freedesktop.org/drm/nova?ref=itsfoss.com), the in-development successor to [nouveau](https://nouveau.freedesktop.org/?ref=itsfoss.com) was announced around this time last year, when Red Hat unveiled the [open source, Rust-based driver](https://itsfoss.com/red-hat-nova-driver/) for NVIDIA GPUs. To be provided as a [GSP](https://download.nvidia.com/XFree86/Linux-x86%5F64/525.78.01/README/gsp.html?ref=itsfoss.com)\-only driver, Nova aims to decrease the overall complexity of the GPU driver while also supporting a wide range of hardware, starting with RTX 2000 “[*Turing*](https://en.wikipedia.org/wiki/Turing%5F%28microarchitecture%29?ref=itsfoss.com)” and later GPUs.

This doesn't mean that nouveau won't be around after Nova reaches the stable stage. nouveau will exist alongside Nova, giving people the flexibility to pick which driver they want on their system. This will be particularly useful for users of older NVIDIA GPUs.

With that in mind, we have some fresh news to deliver on the development of Nova.

**What's Happening:** In a [pull request](https://lore.kernel.org/all/Z84dHHEn6xfvlRxk@cassiopeiae/T/?ref=itsfoss.com#u) (*PR*) by Danilo Krummrich of Red Hat is the initial *nova-core* component and project documentation for the Nova driver, which has been submitted for inclusion in the upcoming Linux kernel 6.15 release.

This PR was submitted with the following message:

> Hi Dave and Sima,  
>  
> This is the inital PR for Nova (nova-core).  
>  
> Besides the nova-core skeleton driver and the initial project documentation,  
> I picked up two firmware patches and one Rust patch (no conflicts expected) as  
> dependency of nova-core.

**What to Expect:** Although this is a major turning point in Nova's development, what's submitted is still a bare-bones, basic driver that is not meant for general/production use. It is just the first building block of many that will come into the kernel as the driver matures.

Plus, Nova getting into the Linux kernel is still subject to approval from Linus Torvalds and other responsible maintainers. Although, when it does get in, owners of NVIDIA GPUs (*myself included*) will be closer to having a powerful alternative to both nouveau and the proprietary graphics driver from NVIDIA.

**Via:** [Phoronix](https://www.phoronix.com/news/NOVA-Driver-For-Linux-6.15?ref=itsfoss.com)

**Suggested Read** 📖

[After Recent Kernel Drama, Rust for Linux Policy Put in PlaceThe recent Linux kernel drama over Rust code has resulted in the creation of a Rust kernel policy.![](https://itsfoss.com/content/images/icon/android-chrome-192x192-26.png)It's FOSS NewsSourav Rudra![](https://itsfoss.com/content/images/thumbnail/rust-kernel-policy-linux-1.png)](https://itsfoss.com/rust-kernel-policy-linux/)