We do often include affiliate links to earn us some pennies. See more here.

This is it. The big one! NVIDIA has today released the NVIDIA 470.42.01 beta driver which brings in lots of fun new things and further improves their Linux support.

Firstly, as promised, they've now added an NVIDIA NGX build for use with Steam Play Proton and Wine. This means Windows games and applications can use DLSS when run through Proton and Wine, providing they have been updated to support the features of this new driver. You should at least be able to try out the Windows versions of DOOM Eternal, No Man's Sky and Wolfenstein: Youngblood with this new driver and Proton, as they use Vulkan. DirectX support for DLSS with Proton arrives "this Fall".

Support for the VK_QUEUE_GLOBAL_PRIORITY_REALTIME_EXT from the VK_EXT_global_priority extension was added, finally giving Linux / NVIDIA users asynchronous reprojection in SteamVR. For Linux users, you need the Beta version of SteamVR which added support for this as of version SteamVR 1.18.2 - so Valve were quick to have it readied.

Are you using or wanting to use Wayland? Good news there too. There's now "initial" support for hardware accelerated OpenGL and Vulkan rendering on Xwayland. However, there's some really fresh packages needed for it and some caveats too. You need DRM KMS enabled, Xwayland should be built from the current Git code as of at least commit "c468d34c" otherwise "it will fall back to a suboptimal path for presentation resulting in degraded performance", libxcb needs to be version 1.13 or later, egl-wayland version 1.1.7 or later and if you're on GNOME you need to have kms-modifiers enabled.

What are the Xwayland limitations? Currently it doesn't support the nvidia-settings app, there's no accelerated video decoding with VDPAU, no SLI / Multi-GPU, there's no "Frame Lock and Genlock" and also no "Front-buffer rendering for GLX applications". Hopefully now it's out, NVIDIA can focus on hooking up everything missing.

On top of that the "direct capture" mode for NvFBC "no longer causes flipping to be disabled for applications being captured", NVIDIA say this means G-SYNC can now also be used simultaneously with NvFBC direct capture.

More PRIME improvements too as well! Support was added for PRIME Display Offload where both the display offload source and display offload sink are driven by the NVIDIA X Driver, plus support for PRIME Display Offload where the display offload source is AMDGPU.

New extension support including:

  • VK_EXT_global_priority_query
  • VK_EXT_provoking_vertex
  • VK_EXT_extended_dynamic_state2
  • VK_EXT_color_write_enable
  • VK_EXT_vertex_input_dynamic_state
  • VK_EXT_ycbcr_2plane_444_formats
  • VK_NV_inherited_viewport_scissor

There's plenty more that's new including lots of bug fixes.

See the release page for more. For users on Arch Linux, TKG has updated their installer script.

Additionally, it was announced recently that Kepler-series GPUs being most of the 600/700 and some 800M would no longer see main driver updates after October 2021 and move to critical updates only.

Article taken from GamingOnLinux.com.
32 Likes
About the author -
author picture
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly checked on the progress of Linux until Ubuntu appeared on the scene and it helped me to really love it. You can reach me easily by emailing GamingOnLinux directly.
See more from me
The comments on this article are closed.
38 comments
Page: 1/2»
  Go to:

3zekiel Jun 22, 2021
QuoteOn top of that the "direct capture" mode for NvFBC "no longer causes flipping to be disabled for applications being captured", NVIDIA say this means G-SYNC can now also be used simultaneously with NvFBC direct capture.

FINALLY.
Corben Jun 22, 2021
I'm so looking forward to see which imact async reprojection has. Now I'm waiting for this driver to hit the ubuntu ppa.
Ehvis Jun 22, 2021
View PC info
  • Supporter Plus
Quoting: CorbenI'm so looking forward to see which imact async reprojection has. Now I'm waiting for this driver to hit the ubuntu ppa.

Same. Too lazy to mess with the driver myself. I think my test case will be Talos Principle VR since that was a fairly unpleasant experience.
CatKiller Jun 22, 2021
View PC info
  • Supporter Plus
QuoteAdded gsp.bin firmware file which is used to offload the GPU initialization and management tasks on some GPUs.

I wonder if this will help or hurt reclocking with nouveau. Hopefully the former.
leillo1975 Jun 22, 2021
Quoting: CorbenI'm so looking forward to see which imact async reprojection has. Now I'm waiting for this driver to hit the ubuntu ppa.

Ask here for it:
https://launchpad.net/%7Egraphics-drivers/+contactuser

Lately it takes weeks, even months before new driver versions are released in this PPA. Even right now the latest version of 465 is still missing. Let's see if by showing them our interest they can hurry up a bit more.


Last edited by leillo1975 on 22 June 2021 at 3:43 pm UTC
Corben Jun 22, 2021
Quoting: leillo1975Ask here for it:
https://launchpad.net/%7Egraphics-drivers/+contactuser

Lately it takes weeks, even months before new driver versions are released in this PPA. Even right now the latest version of 465 is still missing. Let's see if by showing them our interest they can hurry up a bit more.
Right on, I've contacted Alberto Milone, hopefully he has time to add this driver rather sooner than later to the PPA.
leillo1975 Jun 22, 2021
Quoting: Corben
Quoting: leillo1975Ask here for it:
https://launchpad.net/%7Egraphics-drivers/+contactuser

Lately it takes weeks, even months before new driver versions are released in this PPA. Even right now the latest version of 465 is still missing. Let's see if by showing them our interest they can hurry up a bit more.
Right on, I've contacted Alberto Milone, hopefully he has time to add this driver rather sooner than later to the PPA.

Thanks a lot!
slaapliedje Jun 22, 2021
Quoting: Corben
Quoting: leillo1975Ask here for it:
https://launchpad.net/%7Egraphics-drivers/+contactuser

Lately it takes weeks, even months before new driver versions are released in this PPA. Even right now the latest version of 465 is still missing. Let's see if by showing them our interest they can hurry up a bit more.
Right on, I've contacted Alberto Milone, hopefully he has time to add this driver rather sooner than later to the PPA.
I mean this is a BETA driver, so keep that in mind...
Liam Dawe Jun 22, 2021
Added link to TKG scripts for Arch, as they kindly updated already.

Edit: apparently the TKG install has stuff in the wrong place.

https://github.com/Frogging-Family/nvidia-all/issues/43#issuecomment-866177494


Last edited by Liam Dawe on 22 June 2021 at 6:01 pm UTC
poke86 Jun 22, 2021
View PC info
  • Supporter
QuoteYou should at least be able to try out the Windows versions of DOOM Eternal, No Man's Sky and Wolfenstein: Youngblood

FYI the DLSS/RTX upgrade for DOOM Eternal is not up yet, it's announced for June 29th.
SlickMcRunFast Jun 22, 2021
Attempted to use the archaic .run file and gave up. Will have to wait for the package engineers shower us with the bleeding edge.
Pangaea Jun 22, 2021
Funny old world. I still have an Nvidia GPU, but I just don't care about Nvidia news any more. Next one will be AMD for sure, though I'm not sure exactly when I'll be able to buy one, or when they will be available to buy for that matter. Damn miners
slaapliedje Jun 22, 2021
Quoting: poke86
QuoteYou should at least be able to try out the Windows versions of DOOM Eternal, No Man's Sky and Wolfenstein: Youngblood

FYI the DLSS/RTX upgrade for DOOM Eternal is not up yet, it's announced for June 29th.
Is Doom Eternal good? Last Doom I played was the one from 2016 and I still haven't beaten it.
Corben Jun 23, 2021
Quoting: slaapliedjeI mean this is a BETA driver, so keep that in mind...
True. Tough they created a special dev PPA for the dev version of 396.54 back then, which had the VK_EXT_transform_feedback. Which was also huge as games like The Witcher 3 started to render correctly.
As 470.42.01 has some really big features, I hope they can bring it either via a beta PPA or just integrate it into the normal PPA and upgrade the driver as soon as it's not flagged as beta anymore.


Last edited by Corben on 23 June 2021 at 6:40 am UTC
andy155 Jun 23, 2021
Quoting: slaapliedje
Quoting: poke86
QuoteYou should at least be able to try out the Windows versions of DOOM Eternal, No Man's Sky and Wolfenstein: Youngblood

FYI the DLSS/RTX upgrade for DOOM Eternal is not up yet, it's announced for June 29th.
Is Doom Eternal good? Last Doom I played was the one from 2016 and I still haven't beaten it.
Is Doom Eternal good?
2016 was pretty good, Eternal sucked.


Last edited by andy155 on 23 June 2021 at 6:44 am UTC
poke86 Jun 23, 2021
View PC info
  • Supporter
Quoting: slaapliedjeIs Doom Eternal good? Last Doom I played was the one from 2016 and I still haven't beaten it.

I liked it. More difficult than Doom 2016, stingy with the ammo, you really have to use every gameplay element to beat it even on lower difficulty.
leillo1975 Jun 23, 2021
Quoting: Corben
Quoting: slaapliedjeI mean this is a BETA driver, so keep that in mind...
True. Tough they created a special dev PPA for the dev version of 396.54 back then, which had the VK_EXT_transform_feedback. Which was also huge as games like The Witcher 3 started to render correctly.
As 470.42.01 has some really big features, I hope they can bring it either via a beta PPA or just integrate it into the normal PPA and upgrade the driver as soon as it's not flagged as beta anymore.

Alberto Milone has just replied to an email and created this PPA (totally experimental and use it at your own risk):

https://launchpad.net/~albertomilone/+archive/ubuntu/nvidia-testing

Unfortunately I can't try it today due to lack of time, but if anyone does, please let me know how it worked.


Last edited by leillo1975 on 23 June 2021 at 2:42 pm UTC
etoven Jun 23, 2021
I made a account just to say how excited I am for DLSS on Linux.
Corben Jun 23, 2021
Quoting: leillo1975Alberto Milone has just replied to an email and created this PPA (totally experimental and use it at your own risk):

https://launchpad.net/~albertomilone/+archive/ubuntu/nvidia-testing

Unfortunately I can't try it today due to lack of time, but if anyone does, please let me know how it worked.
Just installed it... but now Steam crashes on startup.

edit: Looks like same issue when 465 came out, 32bit is missing.


Last edited by Corben on 23 June 2021 at 6:09 pm UTC
Werner Jun 23, 2021
Quoting: CorbenJust installed it... but now Steam crashes on startup.

edit: Looks like same issue when 465 came out, 32bit is missing.

yeah same here, no 32bit
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon. Plain Donations: PayPal.

This ensures all of our main content remains totally free for everyone! Patreon supporters can also remove all adverts and sponsors! Supporting us helps bring good, fresh content. Without your continued support, we simply could not continue!

You can find even more ways to support us on this dedicated page any time. If you already are, thank you!
The comments on this article are closed.