Don't want to see articles from a certain category? When logged in, go to your User Settings and adjust your feed in the Content Preferences section where you can block tags!
We do often include affiliate links to earn us some pennies. See more here.

Check out this great overview of NVK, the open source NVIDIA Vulkan driver

By - | Views: 59,727

Developer Faith Ekstrand has given a holiday update on the state of NVK, the unofficial open source NVIDIA Vulkan driver and how it's coming along that's worth a read as it's all quite exciting.

The progress on it has been quite ridiculous! At the end of 2022 they had a bare-bones Vulkan 1.0 implementation that only ran a few demos. Now a year later, not only does it have support for around 80 Vulkan extensions and major features but it also support nearly everything needed by DXVK and Zink.

How's performance? Ekstrand mentioned now there's "proper power management and performance improvements in NVK" they can hit around 40-60% of NVIDIA's proprietary driver in "several games". Valve developer Pierre-Loup Griffais also recently put up a post on X (formerly Twitter) recently noting:

Decided to try it.. Hat in Time 1080p, Very High, VSync OFF. NVK is vulkan-nouveau-git gddf2ca4, on kernel 6.7.0-rc5-1-mainline. Blob is 545.29.06. 3995WX+RTX3090. Proton Experimental.

Blob: 165FPS

Cpu-bound, but still :-)

NVIDIA proprietary driver

NVK open source driver

What's to come in 2024 for the NVK driver? Get it bumped up to Vulkan 1.3 support and eventually pass conformance which should happen in the first part of the year. This involves a rewrite of the pipeline code and implementing the VK_EXT_shader_object extension, which should bring the driver out of Beta so that distributions can ship NVK by default. Sounds like everything it needs will be ready in Linux kernel 6.7 and potentially in the Fedora 40 release.

After that getting everything hooked up to support VKD3D-Proton, more focus on performance. As Ekstrand said "If 2023 was about making games playable, 2024 will be about making games fast.".

And of course more GPU support too as work continues on Maxwell GPUs. Full article here.

Article taken from
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
Page: «2/2
  Go to:

ElectricPrism Dec 22, 2023
Quoting: pleasereadthemanualDo you know what the situation is with the AMD drivers? My understanding is that the HDMI standard prevents a free software implementation of the standard (due to patents, maybe?) so the AMDGPU PRO drivers need to be used for that?

HDMI is definitely proprietary, and also (can't remember which version) adds Ethernet to the spec -- so every HDMI display is theoretically or potentially a back-door for governments or hacker groups inside your LAN -- not good! Similar to bluetooth being a major security problem with LORA Mesh Net Radio turning bluetooth devices into Wireless Repeaters like Routers creating the Bluetooth Internet of Things to be used by who exactly? And for what?

HDMI needs to die just like 16:9. VIVA LA DISPLAY PORT, and IIRC VESA and Open Standards.

Considering the vested interest of Nancy Pelosi and other higher ups in the US, at this point I can't help but see Nvidia as an extension of the US Military Industrial Complex.
TheRiddick Dec 22, 2023
Quoting: ElectricPrismback-door for governments or hacker groups

Talk about making it political. You can just not use the HDMI LAN function, also did you know you can clearly see via router logs and such what IP's are being talked to.

If your so convinced of this stuff, you have the tools to prove it all without a doubt... Instead people spin outlandish conspiracy theories but when it comes to investigation and proof, nobody gives a shit nor can be bothered....

You could have easily stopped at, it's a potential security risk... just like using the internet is, however....

Last edited by TheRiddick on 22 December 2023 at 4:16 am UTC
tpau Dec 22, 2023
I never had a problem with the good binary drivers NVIDIA provided.
It was just a bit sad that you couldn't try experiments like the gallium-nine driver because NVIDIA didn't adhere to standards.
Maybe with the new approach we won't have these problems in the future. Although i doubt that anyone will do a directX or OpenGL driver without Vulkan anymore^^
ElectricPrism Dec 23, 2023
Quoting: TheRiddickTalk about making it political.

Regarding your criticisms:

UEFI security threat:

Apparently a news story from today dropped on this exact issue.

Its not my fault Pelosi is a politician. Who bought 5M of Nvidia literally today IIUC.

Normal people are going to tilt their head.

Also, let's not forget about the blackbox "blob" and Nvidia cockblocking Linux for over a decade.

Regarding my Bluetooth LORA claims:

I'm totally willing to give you the benefit of the doubt and presume you are just not informed about these topics, and that's okay, but please just be the kind of people who thirst to learn and read. This is where we area unfortunately.

Edit: Bonus source showing Taiwan TVs were hacked

TL;DR -- the cyber dystopian future is already pretty much here if you've been paying attention.

And if one country or military has the backdoor, pretty much all do.

Last edited by ElectricPrism on 23 December 2023 at 4:15 am UTC
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.