
When you purchase through links on our site, we may earn an affiliate commission. Here’s how it works .
DLSS runs on NVK through VK_NVX_binary_import, a Vulkan extension that lets an application load Nvidia CuBIN files, the pre-baked CUDA binaries Nvidia, and loads them on the GPU. Autumn Ashton opened the original pull request for the extension last year, and Thomas Andersen revived it roughly two months ago to clear merge conflicts and finish the work, with the path sitting behind the NVK_EXPERIMENTAL=dlss environment variable because known bugs remain.
The catch is the reliance on pre-compiled binaries; NVK can only run DLSS where compatible bytecode already exists for the GPU in use. The proprietary Nvidia driver avoids that limit with a route that compiles PTX, Nvidia's intermediate assembly, down to GPU bytecode at runtime. NVK has no equivalent, because it can’t translate Nvidia PTX into NIR, which is the intermediate representation Mesa drivers compile from.
Support for DLSS across the broader Linux graphics stack has been uneven, to say the least. As of late last year, Nvidia's DLSS 4 was still unsupported in Valve's VKD3D-Proton translation layer , which converts DirectX 12 calls to Vulkan for games running through Proton.
NVK began in 2022 as a from-scratch Vulkan driver led by Collabora's Faith Ekstrand alongside Karol Herbst and Dave Airlie at Red Hat, and it supports Turing (RTX 20-series and GTX 16-series) and newer architectures. In late 2024, it became the first open-source Vulkan driver for Nvidia hardware to pass Khronos conformance, reaching Vulkan 1.4 provisional spec. It runs on the Nouveau kernel driver and is separate from Nvidia's own open-source kernel modules , which the company ships with its proprietary user-space software stack.
Nvidia DLSS 4.5 Dynamic MFG plus 5X and 6X framegen modes enter beta for RTX 50-series users
GitHub user creates open-source Nvidia GeForce Now client alternative
Key considerations
- Investor positioning can change fast
- Volatility remains possible near catalysts
- Macro rates and liquidity can dominate flows
Reference reading
- https://www.tomshardware.com/pc-components/gpu-drivers/SPONSORED_LINK_URL
- https://www.tomshardware.com/pc-components/gpu-drivers/open-source-nvidia-vulkan-driver-nvk-gains-experimental-dlss-support-by-importing-pre-baked-cuda-binaries#main
- https://www.tomshardware.com/membership
- Award-winning resin 3D printer for beginners is 36% off — grab the Anycubic Photon P1 with dual-color material kit for $619.99
- Open-source Vulkan driver NVK gains experimental DLSS support — bringing Nvidia’s upscaling tech to Linux via imported CUDA binaries
- Upgrade to the 200 Hz quantum dot experience for $179 — grab the 27-inch Gigabyte M27Q2 QHD gaming monitor before it's gone
- [Daily Due Diligence] NVDA NVDA
- Save a massive $1,390 on this RTX 5080 Alienware gaming PC, now just $3,159 — enormous discount delivers top specs for 4K gameplay, including a 24-core Intel CP
Informational only. No financial advice. Do your own research.