Valve, DLSS ve NVK: Linux ve Proton'daki Güncel Durum

Son Güncelleme: 15/10/2025
Yazar: isaac
  • DLSS şu şekilde çalışır: Linux NGX ve NVAPI ayarlarıyla Proton üzerinden; Deck'te geçerli değil donanım AMD'nin.
  • Sürücü NVIDIA Linux'ta 470: DLSS, hızlandırılmış XWayland, SteamVR iyileştirmeleri ve NvFBC yakalama.
  • NVK hızla ilerliyor: 80 uzantı, Vulkan 1.3 hedefleri ve uyumluluk; artık rekabetçi performans.
  • Proton deneysel sürümü DLSS 3 ve benzeri oyunlara düzeltmeler ekliyor Cyberpunk 2077, TLOU ve Starfield.

NVK ve Proton'da DLSS desteği

Linux oyun ekosistemi kritik bir an yaşıyor: Valve, NVIDIA, Proton ve NVK sürücüsü Performans, uyumluluk ve gelecek hakkında tek bir anlatıda bir araya gelmek. NVIDIA'nın yapay zeka yükseltme teknolojisi olan DLSS artık yalnızca Windows'a özgü değil; Linux'a, grafik işlemcilerdeki değişiklikler sayesinde giderek daha ilginç şekillerde sızmaya başlıyor. sürücüler Zaten Proton ile işbirliği var.

Bu yazımızda, hiçbir ayrıntıyı kaçırmadan, detaylı bir şekilde inceleyeceğiz. DLSS Proton/Steam Play'e nasıl geldi?, Linux için NVIDIA 470 sürücüsünün yeni özelliklerinin ne anlama geldiği, NVK'nın (NVIDIA kartları için ücretsiz Vulkan sürücüsü) mevcut durumu ve Proton'un deneysel dalının DLSS 3 desteğiyle neler getirdiğini de tartışacağız. sınırlamalar Steam Güverte ve tüm bu gelişmeleri günlük olarak yönlendiren toplulukların rolü.

DLSS nedir ve Linux'ta neden önemlidir?

DLSS (Derin Öğrenme Süper Örneklemesi) bir tekniktir Yapay zeka destekli görüntü yeniden yapılandırma Daha düşük çözünürlükte görüntü oluşturup daha yüksek bir çözünürlüğe ölçeklenerek, görsel etkiyi en aza indirerek performansı artırır. Zorlu ortamlarda, Proton ile katalogları büyüyen Linux oyuncularının uzun zamandır talep ettiği kaliteden ödün vermeden FPS elde etmek için bulunmaz bir nimettir.

Yükseltmenin yanı sıra, DLSS'nin son sürümleri kare oluşturma ve diğer kalite iyileştirmelerini de ekledi. Bu gelişmiş özelliklerden bazıları Windows ve yeni nesil GPU'lar için duyurulmuş olsa da, evrimi hızı belirler ve daha sonra Proton ve uyumlu API'ler aracılığıyla Linux'a neyin getirilebileceğini belirler.

NVIDIA ve Valve sayesinde DLSS Proton/Steam Play'e geliyor

Büyük haberlerden biri de Linux için NVIDIA sürücüsü 470.42.01 ile geldi: Proton aracılığıyla DLSS desteği, ilk olarak yerel Vulkan oyunları için ve daha sonra DXVK (DirectX 9/10/11'den Vulkan'a) ve VKD3D (DirectX 12'den Vulkan'a) üzerinden çevrilenler için. Teknik anahtar, Wine/Proton'a özgü bir NVIDIA NGX yapısının ve yeni bir kütüphanenin eklenmesiydi. nvngx.dll denetleyici tarafında destek sağlanmasına olanak tanır.

DX11/DX12 başlıkları için, Proton'daki DLSS desteği iyi bilinen ortam değişkenleriyle etkinleştirilir: PROTON_ENABLE_NVAPI ve ayar nvapiHackÖzellikle, şunun kurulması önerilir: PROTON_ENABLE_NVAPI=1 y dxgi.nvapiHack=False Doğru ayarlarda. Bu kombinasyon, oyunların NVIDIA'nın tescilli API'leri Uyumluluk katmanı altında DLSS için gereklidir.

Yerel Vulkan'da destek, ilk grup oyunla başladı: Doom Eternal, No Man's Sky ve Wolfenstein: YoungbloodYol haritasında, DXVK ve VKD3D çeviricileri aracılığıyla uyumluluğun sonbaharda sağlanacağı ve böylece DLSS'in kullanışlılığının Proton/Steam Play oynanabilir kataloğunun önemli bir kısmına genişletileceği öngörülüyordu.

Buna paralel olarak, Proton'un büyük bir güncellemesi Linux'ta çalışan oyunların listesini resmen genişletti. Yirmi dört başlık Desteklenmeyen oyunlar oynanabilir hale geldi ve ayrıca bazılarının uyumluluk kazanacağı duyuruldu Savaş Gözü ve seçici düzeltmeler. Liste şu şekildeydi:

  • Empires 4 Age of
  • Assassin Creed
  • Ölümün Nefesi VI
  • Call of Duty: Black Ops II [Tek Oyunculu]
  • ÖLÜM HALKASI
  • FIA Avrupa Kamyon Yarışı Şampiyonası
  • Fly'N
  • Oyun Dev Tycoon
  • Ghostbusters: Remastered Video Oyunu
  • GreedFall
  • Mafya II (Klasik)
  • Magicka
  • Marvel's Guardian of the Galaxy (Yalnızca AMD GPU)
  • Mass Effect Efsanevi Sürüm (Çalışan ses olmadan ME1; #4823'e bakın)
  • Canavar Çocuk ve Lanetli Krallık
  • Monster Energy Supercross – Resmi Video Oyunu
  • Monster Energy Supercross – Resmi Video Oyunu 2
  • Nickelodeon All-Star Kavgası
  • Penny Arcade's On the Rain-Slicked Precipice of Darkness 3
  • RiMS Yarışı
  • Riftbreaker
  • Sol Kurtulan
  • TT Isle of Man Kenarda Yolculuk
  • TT Isle of Man Kenarda Yolculuk 2
  Mahjong'da kazanmak için en iyi numaralar ve stratejiler

Steam Deck ve AMD donanımının sınırlamaları ve özellikleri

Proton'a yönelik destek giderek yaygınlaşsa da şunu net bir şekilde belirtmek önemlidir: Steam Deck DLSS'yi kullanamaz Çünkü Valve'ın taşınabilir konsolu AMD donanımına dayanıyor. Yani, Proton bu yolu etkinleştirirken ve NVIDIA'nın PC sürücülerinde destek bulunurken, Deck'te DLSS'yi mümkün kılan NGX çekirdekleri ve kütüphaneleri bulunmadığından, bu teknoloji o cihazda mevcut değil.

Uyumlu NVIDIA GPU'lara sahip Linux masaüstlerinde ise durum farklıdır ve oyun desteklediğinde ve ayarlar doğru olduğunda Proton kullanarak DLSS'den yararlanabilirsiniz. Steam Deck'te alternatifleri kullanmanın zamanı geldi Mümkün olduğunda AMD ekosisteminden yararlanın ve performans ile kalite arasında en iyi dengeyi elde etmek için ayarları optimize edin.

Donanım hızlandırmalı XWayland ve diğer 470 sürücü iyileştirmeleri

470 sürücüsü bir başka dönüm noktasını daha beraberinde getirdi: XWayland donanım hızlandırmasıYıllar süren anlaşmazlıklar ve EGLStreams fiyaskosunun ardından NVIDIA, XWayland altında OpenGL ve Vulkan'ı hızlandırmak için Linux grafik yığını standartlarına yöneldi. Ancak destek erken ve belirli gereksinimlerle sunuldu: KMS'nin etkinleştirilmesi, belirli bir XWayland sürümü, libxcb 1.13 y egl-wayland 1.1.7.

Her erken uygulamada olduğu gibi, önemli sınırlamalar vardı: NVIDIA yapılandırma aracı XWayland altında çalışmadıVDPAU üzerinden donanım kod çözme işlemi yapılmadı, çoklu GPU yapılandırmaları hariç tutuldu, Genlock/Frame kilidi yoktu ve GLX uygulamaları için ön uç tampon oluşturma özelliği yoktu. Her halükarda amaç, bu eksiklikleri kısa vadede gidermekti.

Sahasında sanal gerçeklik, Vulkan uzantılarının dahil edilmesi VK_KUYRUĞU_KÜRESEL_ÖNCELİK_GERÇEK_ZAMANLI_UZUN y VK_EXT_küresel_öncelik Asenkron yeniden projeksiyon, SteamVR 1.18.2 sürümünden itibaren etkinleştirildi. İlk eklentinin yalnızca GPU'larda desteklendiğini unutmayın. Paskal ve ayrıca, MEDIUM dışındaki küresel öncelikler ayrıcalıklar gerektirir kök o CAP_SYS_NICE.

Bir diğer pratik iyileştirme: 470.42.01 sürümünden itibaren artık modda çevirmeyi devre dışı bırakmaya gerek kalmıyor. doğrudan yakalama NvFBC'nin uygulamaları yakalaması, aynı anda kullanılmasını kolaylaştırıyor G-SYNC doğrudan yakalama ile. Ayrıca destek eklendi PRIME Ekran Boşaltma Kaynak AMDGPU olduğunda, daha fazla Vulkan eklentisi geldi ve her zamanki gibi bir avuç dolusu düzeltme geldi.

  Linux'ta Alien kullanarak paket dönüştürme konusunda eksiksiz kılavuz

Son olarak, GPU'ları destekleyen son seri olarak 470 serisi duyuruldu KeplerBu nesiller için Wayland'ın kaldıraç olarak kullanılması, performansına bağlı olabilir. NouveauNVIDIA grafikleri için ücretsiz Linux çekirdek sürücüsü.

NVIDIA için ücretsiz Vulkan sürücüsü NVK: güncel durum ve planlar

NVK, yılın en çarpıcı fragmanlarından birinde rol aldı. Geliştiriciye göre İnanç Ekstrand2022'nin sonuna gelindiğinde, Vulkan 1.0'ın yalnızca birkaç demo çalıştıran minimal bir uygulaması vardı. Bir yıl sonra, NVK halihazırda yaklaşık 80 Vulkan uzantısı ve DXVK ve Zink'in düzgün çalışması için ihtiyaç duyduğu hemen hemen her şeyi kapsıyor.

Peki ya performans? Güç yönetimi ve çeşitli optimizasyonlar sayesinde, NVK, tescilli sürücünün %40 ila %60'ını elde ediyor Çeşitli oyunlarda. Hatta, Valve geliştiricisi Pierre-Loup Griffais, A Hat in Time'da (1080p, Çok Yüksek kalite, Dikey Senkronizasyon kapalı) bir test paylaştı. CPU'ya bağlı bir ortamda, NVK, o sahnedeki tescilli sürücü için 165 FPS'ye kıyasla 210 FPS'ye ulaştı. Bu geçici bir dönüm noktası, ancak ücretsiz sürücünün ne kadar hızlı olgunlaştığını yansıtıyor.

Kısa vadede hedef, NVK'yi yükseltmektir. Vulkan 1.3 ve uyumluluğu sağlamak, yılın ilk yarısı için planlanan bir şey. Bu, boru hattı kodunun bir kısmını yeniden yazmayı ve uygulamayı içerir VK_EXT_gölgelendirici_nesnesi, sürücüyü beta sürümünden çıkarıp dağıtımların varsayılan olarak dahil etmesine olanak sağlayacak adımlardır. İhtiyaç duyulan her şeyin mevcut olması beklenmektedir. Linux çekirdeği 6.7 ve bunun standart olarak gelebileceğini, örneğin, Fedora 40.

Bu hedefe ulaşıldığında, odak noktası tüm parçaları birbirine bağlamak olacaktır. VKD3D-Proton ve her şeyden önce, performanstan ödün vermemek. Ekibin sözleriyle, eğer 2023 oyunları oynanabilir hale getirme yılı olsaydı, 2024 onları hızlı hale getirme yılıdırGPU desteğinin genişletilmesine yönelik çalışmalar da devam ediyor; öncelikler arasında Maxwell ailesindeki gelişmeler yer alıyor.

Bu rehber için önemli bir soru: NVK'daki DLSS ne olacak? Şu anda, Proton'daki DLSS şuna dayanıyor: NGX ve mevcut halleriyle resmi yığına bağlı olan tescilli NVIDIA bileşenlerine dayanmaktadır. Mevcut bilgiler, NVK ile DLSS desteğini garanti etmemektedir ve bu nedenle ihtiyatlı bir tutum sergilemek, DLSS hala tescilli sürücüye bağlıdır NVK standartlar, uyumluluk ve performans açısından ilerledikçe Linux'ta da kullanılmaya başlandı.

Proton Experimental: DLSS 3 desteği ve oyun düzeltmeleri

Valve ise, Proton'u tanıtan deneysel bir Proton güncellemesi yayınladı. NVIDIA DLSS 3 desteğiBu, uyumlu NVIDIA donanımını kullanan ve Linux'ta yoğun oyunlar çalıştıranlar için performans iyileştirmeleri anlamına geliyor ve bu uyumluluk katmanıyla nelerin mümkün olabileceği çıtasını daha da yükseltiyor.

Aynı güncelleme önemli düzeltmeler getirdi: Cyberpunk 2077 Küçük sorunlar çözüldü ve istikrar iyileştirildi; The Last of Us Ben parte Güncel olmayan sürücü uyarısı kaldırıldı ve eklendi nvapi; ve içinde Starfield Creation Kit ile ilgili sorunlar giderildi. Bu ayarlamalar birleştirildiğinde, popüler oyunlarda genel deneyim güçleniyor.

  SteamOS'u gölgede bırakan oyun dağıtımı: İşte Bazzite Linux.

Windows Ekosistemi: DLSS 4 ve Son NVIDIA Özellikleri

Linux'a odaklansak da, teknolojinin gidişatını anlamak için Windows tarafındaki bağlamdan da bahsetmek faydalı olacaktır. RTX 5080 ve 5090NVIDIA, GeForce 572.16 WHQL sürücüsünü yeni özelliklerle yayınladı. DLSS Geçersiz Kılma (DLSS'in daha yeni sürümlerine desteklenen oyunların güncellenmesi) ve DLSS4 Çoklu Çerçeve Oluşturma ile RTX 50 serisi GPU'larda. Bazı durumlarda, farklı DLSS teknikleri birleştirildiğinde büyük FPS artışları görülmektedir.

Paket ayrıca bir güncelleme de getirdi NVIDIA uygulaması RTX Video Süper Çözünürlüğü, çoklu ekran seçenekleri, Gelişmiş Optimus desteği ve çeşitli ince ayarlarla iyileştirmeler; NVIDIA Yayını (iki yapay zeka efekti), Alan Wake 2, Cyberpunk 2077, Hogwarts Legacy, Indiana Jones and the Great Circle veya Star Wars Outlaws gibi oyunlar için RTX teknolojilerine sahip oyunlara destek; buna ek olarak NVIDIA Pürüzsüz Hareket, daha fazla akıcılık için ara bir çerçeve üreten denetleyici düzeyinde bir yapay zeka modeli (sadece seriye özel) RTX 50) ve yeni G-SYNC uyumlu ekranların sertifikasyonu.

Peki bu durum Linux için neden ilgi çekici? Çünkü Windows'taki gelişme hızı bir termometre görevi görüyor: DLSS parçaları ve RTX ekosistemi ne kadar olgunlaşırsa, bu ilerlemenin bir kısmının Proton ve gerekli kütüphaneler aracılığıyla Linux'a yansıması daha olasıdır (teknik olarak mümkün ve yasal olarak mümkün olduğunda).

Konuyu takip etmek için topluluklar ve kaynaklar

Sohbet ve topluluk desteği çok özel yerlerde gerçekleşir. Bunun için ayrılmış bir subreddit var. oyun GNU/Linux'ta (Steam Deck dahil) haberlerin tartışıldığı, çözümlerin paylaşıldığı ve bağlantılı kullanıcıların ve abonelerin bir araya geldiği bir platform. Yamalar, gerilemeler ve günlük başarılar hakkında güncel kalmak için harika bir yer.

Ayrıca, resmi olmayan bir alt dizin de var Vana Buhar GüverteDeck'te çalışan oyunlar, donanım ve yazılım modları ve teknik tartışmalarla dolu bir forum. Gönderi paylaşmadan önce kuralları okuyup mega konuları incelemeniz iyi bir fikirdir: Topluluk aktiftir ve bu organizasyon, herkesin bilgilere kolayca ulaşmasını sağlar.

Fotoğraf net: DLSS artık Proton aracılığıyla Linux'ta bir gerçeklik NVIDIA GPU'ları ve uyumlu sürücüler kullanıldığında; NVIDIA, hızlandırılmış XWayland, SteamVR iyileştirmeleri ve bir dizi kullanışlı ince ayar ile bir hamle yaptı; Valve, en iyi oyunlara DLSS 3 ve düzeltmeler ekleyen deneysel bir Proton dalıyla hızı artırıyor; ve NVK baş döndürücü bir hızla ilerliyor, Vulkan 1.3 ve uyumluluğa yaklaşıyor, ancak şimdilik DLSS, özel yığına bağlı. Steam Deck'te ise durum AMD donanımı nedeniyle farklı, ancak ekosistem bir bütün olarak doğru yönde ilerliyor ve bunu güçlü bir toplulukla yapıyor.