NVIDIA DLSS Support Comes to Linux via Valve’s Proton

NVIDIA’s DLSS upscaling technology now works on Linux OS via the latest (experimental) version of Valve’s Proton layer. It’s worth noting that this addition won’t benefit the Steam Deck console as it’s based on AMD’s RDNA 2 graphics architecture. Proton still doesn’t support AMD’s FidelityFX Super Resolution technology officially, but it shouldn’t be hard to implement it on a per-game basis as it’s essentially a spatial filter.

Available in Proton Experimental (as of 2021/09/30):

  • All changes from Proton 6.3-7.
  • Performance improvements around input, windowing, and memory allocation.
  • Updated file distribution method to save disk space.
  • Assassin’s Creed, DEATHLOOP and Mass Effect Legendary Edition are playable.
  • Fix The Sims 3 and Victoria II launcher crashes.
  • Support DLSS in DX12 games (guarded by PROTON_ENABLE_NVAPI=1).
  • Fix crashes in Project Wingman, Satisfactory and other Unreal Engine 4 games using the Vulkan renderer.
  • Support latest Steamworks SDK.

In addition to adding support for DLSS in DX12 games, the new version makes Assassins’ Creed, Deathloop, and Mass Effect Legendary Edition playable. Furthermore, crashes in Sims 3 and Victoria II launcher are also fixed. Support for the latest Steamworks SDK has also been added.

Source: GitHub


Computer Engineering dropout (3 years), writer, journalist, and amateur poet. I started my first technology blog, Techquila while in college to address my hardware passion. Although largely successful, it was a classic example of too many people trying out multiple different things but getting nothing done. Left in late 2019 and been working on Hardware Times ever since.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button