Mesa içindeki topluluk geliştirmesi açık kaynaklı Nvidia Vulkan sürücüsü NVK, Mesa 26.2-devel dalında deneysel DLSS desteği kazandı. Bu destek, DLSS algoritmasının açık kaynaklı bir yeniden uygulaması şeklinde gelmiyor. Bunun yerine sürücü, Nvidia’nın önceden derlenmiş CUDA ikili dosyalarını yükleyip GPU üzerinde çalıştırıyor. Böylece kapalı kaynak Nvidia Linux sürücüsünde uzun süredir bulunan bir özellik, açık kaynak alternatif tarafta da kısmen erişilebilir hale gelmiş oluyor.
Teknik tarafta DLSS, VK_NVX_binary_import adlı Vulkan uzantısı üzerinden çalıştırılıyor. Bu uzantı, uygulamaların Nvidia CuBIN dosyalarını yüklemesine imkan veriyor. Söz konusu dosyalar, Nvidia’nın önceden hazırlanmış CUDA ikilileri. Ancak mevcut uygulama halen deneysel durumda ve bilinen hatalar nedeniyle özellik varsayılan olarak açık gelmiyor. Kullanmak için NVK_EXPERIMENTAL=dlss ortam değişkeninin ayarlanması gerekiyor.
Buradaki temel sınırlama, ön derlenmiş ikili dosyalara bağımlılık. NVK, yalnızca kullanılan GPU için uyumlu bytecode zaten mevcutsa DLSS çalıştırabiliyor. Nvidia’nın kapalı sürücüsü ise bu kısıtı PTX üzerinden aşıyor; PTX ara assembly kodu çalışma anında GPU bytecode’una derlenebiliyor. NVK tarafında buna denk bir yol henüz yok, çünkü sürücü Nvidia PTX kodunu Mesa sürücülerinin kullandığı ara temsil olan NIR’a çeviremiyor.

Linux grafik ekosisteminde DLSS desteği genel olarak da tutarsız bir tablo çiziyor. Geçen yılın sonu itibarıyla Nvidia’nın DLSS 4 sürümü, Proton altında çalışan oyunlarda DirectX 12 çağrılarını Vulkan’a çeviren VKD3D-Proton katmanında hâlâ desteklenmiyordu. Bu da Linux oyunculuğunda özellik desteğinin yalnızca sürücüye değil, çeviri katmanlarına da bağlı olduğunu gösteriyor.
NVK projesi 2022’de sıfırdan başlatıldı ve Turing, yani RTX 20 serisi ile GTX 16 serisi ve sonrasını destekliyor. 2024 sonunda Nvidia donanımı için Khronos uygunluk testlerini geçen ilk açık kaynak Vulkan sürücüsü olmuştu ve Vulkan 1.4 geçici spesifikasyon seviyesine ulaşmıştı. Sürücü Nouveau çekirdek sürücüsü üzerinde çalışıyor. Öte yandan performans tarafında hâlâ mesafe var; birçok oyunda resmi Nvidia sürücüsünün yaklaşık %50 hızında çalıştığı, ışın izleme desteğinin ise geliştirme aşamasında olduğu belirtiliyor.

