NVIDIA DLSS on Linux is straight-up witchcraft and pulls ever closer to Windows

Nvidia GeForce RTX 3080
(Image credit: Future)

If you're a PC gamer you probably use Windows 10 and there's a strong chance you either own or aspire to own one of the best graphics cards from Nvidia. Windows isn't the only platform to game on though, and no, we're not talking about the Mac.

PC gaming on Linux is growing in popularity and one of the biggest driving forces behind that is Valve. Not only does Steam offer a big selection of native Linux games, but it also has Proton which enables a large array of Windows-only games to play on Linux.

In the case of Proton, Valve has been working with Nvidia to bring its DLSS magic to Linux gamers and the first fruits of this are now out in the wild. There are only a few games initially and right now it requires a beta driver. But it works. Hoo boy does it work.

Nvidia and Steam on Linux

(Image credit: TechRadar)

How to use DLSS on Linux

The good news is that eventually, you won't have to do anything. Nvidia will provide the necessary drivers and Steam will do the work with Proton. As on Windows, all you'll need to do is boot up your games and turn it on in settings.

Right now, however, it's a different story. The initial driver is a beta, which means it isn't pushing out through the usual channels. Installing it will be different across distros, I'm sure, but on Pop!_OS I had to purge the existing Nvidia driver, reboot, then install the beta driver. And even then, there have been issues and other tools on my PC now don't work properly with the beta driver.

The driver is available directly from Nvidia, and other than getting it installed you have to choose Proton Experimental in Steam Play settings. The next general Proton release will likely include support for DLSS, but for now, it's this one.

The rest is done in-game. Exactly where you find it will vary but your 'advanced' graphics settings are the best place to start looking.

Wolfenstein Youngblood on Linux

(Image credit: TechRadar)

DLSS on Linux is actually magical

DLSS is an unsung hero in PC gaming, despite Nvidia's continued push, it can get overlooked next to sexier tech like RTX ray tracing. But DLSS is what you really want in your games. Ray tracing slows everything down, DLSS accelerates it. If you want to know more in-depth about the tech then our explainer is a good place to start. But the tl;dr is that it gives you a better frame rate without any noticeable drop in quality, and in many cases even lets you play at a higher resolution.

The implementation on Linux is identical to on Windows, with one key differentiator. DLSS on Linux is running on a Windows game, so all of this is going through additional compatibility layers just to exist at all. And that's pretty mind-blowing.

It also helps narrow the performance gap in supported games to their comparable frame rates on Windows 10. But what does this look like in reality? For this, a test rig made up of an AMD Ryzen 5 3600X, Nvidia RTX 3060, and 16GB of 3200MHz RAM.

No Man's Sky on Linux with DLSS

(Image credit: TechRadar)

I've tested it in two games, No Man's Sky and Wolfenstein: Youngblood, and the impact is the same in both. Unnoticeable quality differences and a serious uptick in frame rate. In No Man's Sky performance was generally 20-30 FPS better with DLSS enabled on the balanced setting. This was at 1080p with maxed-out graphics settings, though stability seemed worse than usual in this game which could also be attributed to using a beta driver and Proton Experimental. Nevertheless, DLSS makes a significant improvement.

In Wolfenstein: Youngblood it's a similar tale. At 1080p using the Uber graphics setting (but without film grain and chromatic aberration which I detest) and the built-in benchmark, DLSS on balanced was worth a 37 FPS average improvement. Not small figures we're dealing with here.

No Man's Sky on Linux with DLSS

(Image credit: TechRadar)

What's next for DLSS on Linux?

The next immediate step is for it to be included in the regular driver and a future release of Proton. This could also net further bonus gains as the popular custom Proton version, GloriousEggroll will no doubts get DLSS baked in as well as any additional tweaks it brings.

Right now the biggest limitation is that it only works on Vulkan, hence the launch titles that also include DOOM: Eternal. Later this year that is supposed to expand to DirectX games through Proton, but there's no time frame on that and it could always slip back.

But what it does do is bring Linux gaming even closer to an equal playing field with Windows. Playing these titles through Proton, there's no indicator you're on Linux and not Windows and that's exactly what we want. There doesn't need to be a native Linux port if it can run through Proton this well and have access to DLSS trickery.

Windows 11 could send gamers looking elsewhere, and as each day passes Linux becomes a more and more viable alternative.

TOPICS
Read more
Image of Cyberpunk 2077 running on RTX 5090 at Nvidia event
I saw Nvidia's new DLSS 4 in action on the RTX 5090 and it's a true game changer – here's why
The Nvidia GeForce 5090 GPU on display at CES 2025
Nvidia releases stats that prove DLSS and Frame Generation are here to stay - sorry, angry gamers
The Nvidia and AMD logos clashing with lightning bolts around them.
Sure, Nvidia DLSS 4 is incredibly impressive - but AMD's improved upscaling tech could be a real game-changer
Matt Hanson holding up the RTX 5070
I haven't been this excited about PC gaming in decades – and it's all thanks to my early time with Nvidia's RTX 5070
Nvidia RTX 5090 GPU with Gaming @ 8K logo
Nvidia RTX 5090 8K performance has blown me away already - and it's mainly thanks to Multi-Frame Generation
A Valve Steam Deck behind held in a person's hands with the Nvidia logo displayed on the screen.
Nvidia GeForce Now set to get a lot better on Steam Deck – and that's great news for playing AAA games on Valve's handheld
Latest in Gaming Computers
Canva
It's just a concept for now, but this RTX 5090 liquid-cooled gaming laptop is possibly the craziest thing I've seen in a while
cyberpowerpc gamer supreme gaming PC on orange background with don't miss text overlay
I've looked through all the available RX 9070 XT pre-builts and this is the gaming PC I'd buy with my own cash
The Asus ROG Ally handheld gaming PC
AMD's new driver adds AFMF 2.1 support for improved frame generation - and it could be a game-changer for handheld gaming PCs
Nvidia geforce 4070
Don’t panic, gaming laptop buyers – Nvidia assures us that mobile RTX 5000 graphics cards won’t have the chip-level fault that hit desktop GPUs
An AMD Radeon RX 9070 XT made by Sapphire on a table with its retail packaging
Where to buy AMD Radeon RX 9070 XT and RX 9070: the best retailers in the US and UK to check for stock
Alienware Aurora R16
The Alienware Aurora with an RTX 5080 is now available but I wouldn't buy it personally, for these reasons
Latest in News
The Steam Logo on a mobile phone in front of a wall of games.
Today’s Steam Spring Sale features my absolute favorite game of all time - here's when the sale starts and all the key info
Apple iPhone 16 Pro Max REVIEW
The latest iPhone 17 Pro Max leak may have given us another look at its upcoming redesign
Half-Life running on a smartwatch
This Redditor installed a game engine on their smartwatch, and now it runs Doom, Quake, and Half-Life
Samsung Galaxy Z Fold 6
The Samsung Galaxy Z Fold 7 could be in line for a Galaxy S25 Ultra-level camera upgrade
Best Google Chromecast Apps
Following recent problems, Chromecasts are getting a free update to Android 14 – here's what that means
Data leak
Hacked Tata Technologies data leaked by ransomware gang