Mesa'daki Nvidia GPU'lar için topluluk tarafından geliştirilen açık kaynaklı Vulkan sürücüsü NVK, deneysel DLSS desteği kazanmış durumda. Bu yenilik, Mesa 26.2-devel sürümüne entegre edildi. Sürücü, DLSS teknolojisini baştan yazmak yerine, Nvidia'nın önceden derlenmiş CUDA ikili dosyalarını kullanarak çalışıyor. Bu yöntem, özelliğin deneysel bir bayrak arkasında kalmasını sağlıyor ve uyumlu bayt kodunun bulunmasına bağlı hale getiriyor. Daha önce de Nvidia'nın kendi kapalı kaynak sürücüsü yıllardır DLSS desteği sunmaktaydı; bu gelişme, açık kaynak sürücü ile kapalı kaynak sürücü arasındaki önemli farklardan birini kapatmış oluyor.
DLSS, NVK üzerinde VK_NVX_binary_import Vulkan uzantısı aracılığıyla çalışıyor. Bu uzantı, bir uygulamanın Nvidia'nın CuBIN dosyalarını, yani önceden hazırlanmış CUDA ikili dosyalarını yüklemesine ve bunları GPU üzerinde çalıştırmasına olanak tanıyor. Geçen yıl açılan bir talep (pull request) ile başlayan bu çalışma, yaklaşık iki ay önce bazı çakışmaların giderilmesi ve işin tamamlanmasıyla Autumn Ashton ve Thomas Andersen tarafından yeniden ele alındı. Özellik, bilinen hataların devam etmesi nedeniyle NVK_EXPERIMENTAL=dlss ortam değişkeniyle aktif hale getiriliyor.
Bu yöntemin en önemli kısıtlaması, önceden derlenmiş ikili dosyalara dayanması. NVK, yalnızca kullanılan GPU için uyumlu bayt kodunun mevcut olduğu durumlarda DLSS'i çalıştırabiliyor. Nvidia'nın kapalı kaynak sürücüsü ise bu kısıtlamayı, çalışma zamanında Nvidia'nın ara derleme dili olan PTX'i GPU bayt koduna derleyerek aşıyor. NVK'da bu tür bir çeviri mekanizması bulunmuyor, çünkü Nvidia PTX'i Mesa sürücülerinin derleme yaptığı ara temsil olan NIR'a çeviremiyor.
Genel olarak Linux grafik yığınında DLSS desteği oldukça değişkenlik gösteriyor. Geçtiğimiz yılın sonlarına doğru, Proton aracılığıyla çalışan oyunlarda DirectX 12 komutlarını Vulkan'a çeviren VKD3D-Proton çeviri katmanında Nvidia'nın DLSS 4 sürümü hala desteklenmiyordu.
NVK, 2022 yılında Collabora'dan Faith Ekstrand, Karol Herbst ve Red Hat'tan Dave Airlie öncülüğünde sıfırdan bir Vulkan sürücüsü olarak geliştirilmeye başlandı. Sürücü, Turing (RTX 20 serisi ve GTX 16 serisi) ve daha yeni mimarileri destekliyor. 2024'ün sonlarında, Khronos uyumluluk testlerini geçen ilk açık kaynaklı Nvidia Vulkan sürücüsü oldu ve Vulkan 1.4'ün ön şartlarını karşıladı. NVK, Nouveau çekirdek sürücüsü üzerinde çalışıyor ve Nvidia'nın kendi açık kaynak çekirdek modüllerinden ayrıdır.
Kasım ayındaki XDC2025 konferansında yapılan bir sunumda, NVK'nın birçok oyunda resmi Nvidia sürücüsünün yaklaşık %50'si kadar hızda çalıştığı, ışın izleme (ray tracing) desteğinin henüz geliştirme aşamasında olduğu ve ekibin mevcut geliştirici kaynaklarıyla "hayatını zar zor idame ettirdiği" belirtilmişti.