You can sign up to get a daily email of our articles, see the Mailing List page.
We do often include affiliate links to earn us some pennies. See more here.

NVK the open source Vulkan driver for NVIDIA merged into Mesa

By - | Views: 23,869

Well, it happened! The open source Vulkan driver for NVIDIA GPUs named NVK has been officially merged into Mesa. This means it will be available as an experimental option in the Mesa 23.3 release due in a couple of months (not the upcoming 23.2 release). Note: this is not made by NVIDIA directly but various open source devs.

Over a year of work went into the driver by developers Faith Ekstrand, Karol Herbst, Dave Airlie and a bunch of other community contributors. Additionally Danilo Krummrich has been working on building up Nouveau kernel support for the new memory binding and execution API required by NVK.

What hardware is currently supported? Turing (RTX 20XX and GTX 16XX) and later GPUs, with plans to go far back even to Kepler (GeForce 600 and 700 series). You'll need a new Linux kernel though with the support being included for the new API it needs in Linux 6.6 and later.

A big milestone for NVK to be included in Mesa but it's far from finished. Plenty of games will work with it both Native and running through compatibility layers like Wine / Proton but plenty also won't work properly. It's all still pretty experimental overall but it's getting there.

See more in the Collabora Q&A post.

Article taken from GamingOnLinux.com.
30 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly. Find me on Mastodon.
See more from me
14 comments
Page: «2/2
  Go to:

SentakuHM Aug 8, 2023
finally, i cant wait for the day that we can install only mesa as amd's drivers.
tpau Aug 8, 2023
I personally wait for the day where DirectX is directly integrated as mesa-backend engine by Microsoft and no translation to OpenGL and Vulkan is needed anymore.
marcosfs93 Aug 8, 2023
Yet, how long will I have to wait for Pascal's support? *Sleeping*
At least... they are almost there!
lejimster Aug 9, 2023
Quoting: Avehicle7887
Quoting: Grogan(That always used to hold me back and get me in way over my head when upgrading kernels, when the Nvidia glue won't compile and you have to wait for them to fix it for the new kernel..

As someone who compiles his own kernels, this used to be a nightmare on Nvidia. Usually hit or miss, going through forums for a solution and all that.

It's nice to see open source Nvidia support becoming a reality, but my bets are on Intel these days, their open source support is gradually becoming a viable alternative to AMD.

I am hopeful Intel can provide some competition as the GPU market is in a really bad place for gamers right now. Intel on paper should offer a really good product on Linux but every time I look up ARC performance for Linux it doesn't appear to be so good. I'm hoping by the time Battlemage is released they will have improved driver support considerably.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
Login / Register


Or login with...
Sign in with Steam Sign in with Google
Social logins require cookies to stay logged in.