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

Now that The Khronos Group has released the official Vulkan Ray Tracing API, which NVIDIA got in early it's all a bit more official with the NVIDIA 460.32.03 stable driver release.

Following on from their 460.27.04 Beta release back in December it's mostly the same. It's also now following their new driver naming scheme as we picked up before. On top of their dedicated developer-focused Vulkan / OpenGL drivers, they have their stable drivers like this which are now split between a "Production Branch" and a "New Feature Branch" with this 460.32.03 release being in the Production Branch (listed here).

The biggest thing is that this is a stable driver that supports the new cross-vendor Vulkan Ray Tracing API through these supported extensions:

  • VK_KHR_acceleration_structure 
  • VK_KHR_ray_tracing_pipeline
  • VK_KHR_ray_query
  • VK_KHR_pipeline_library
  • VK_KHR_deferred_host_operations

On top of that this driver also adds support for these extensions:

  • VK_NV_fragment_shading_rate_enums
  • VK_KHR_fragment_shading_rate
  • VK_KHR_shader_terminate_invocation
  • VK_EXT_shader_image_atomic_int64
  • VK_KHR_copy_commands2

They improved their memory allocation strategy in nvidia-modeset.ko to reduce the likelihood of out-of-memory errors, plus support for RandR rotation and reflection while using an NVIDIA-driven display as a PRIME Display Offload sink and also support for "Reverse PRIME Bypass", an optimization that bypasses the bandwidth overhead of PRIME Render Offload and PRIME Display Offload in conditions where a render offload application is fullscreen, unredirected, and visible only on a given NVIDIA-driven PRIME Display Offload output.

For gamers, you will be pleased to know NVIDIA took on plenty of feedback and increased the OpenGL + Vulkan shader disk cache size to 1024MB and they gave it a new location. Lots more new, you can see the full changelog here.

If you missed the earlier news, NVIDIA are also preparing to support hardware accelerated XWayland.

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.
13 comments
Page: 1/2»
  Go to:

Xpander Jan 7, 2021
so far so good.. time for some proper testing

xpander@archlinux ~ $ nvidia-smi | grep Version:
| NVIDIA-SMI 460.32.03    Driver Version: 460.32.03    CUDA Version: 11.2     |
ikiruto Jan 7, 2021
Device-1: NVIDIA TU106 [GeForce RTX 2060 Rev. A] driver: nvidia v: 460.32.03

Cyberpunk 2077 still crashes.
Beamboom Jan 7, 2021
Quoting: ikirutoDevice-1: NVIDIA TU106 [GeForce RTX 2060 Rev. A] driver: nvidia v: 460.32.03

Cyberpunk 2077 still crashes.

I've now played Cyberpunk 2077 for a little over two hours, and not a single crash so far here!
And no audio issues, no texture issues, nothing of what I hear from others. And I've done *no* tweaks, regular experimental proton, nvidia driver 455.45.01.

The only thing is a piss poor frame rate, I had to lower the resolution to 2560×1080 to obtain a fps on ~45, medium graphic settings. And that is hard to understand, seeing how butter smooth their engine runs on Witcher 3 (with amazing visuals!).

But under that condition (and I still think it looks good) I would call this game totally playable!

dist: Ubuntu 20.04.1 LTS
gpu: gtx1080
cpu: Intel® Core™ i7-8700 CPU @ 3.20GHz × 12
ram: 32gb


Last edited by Beamboom on 8 January 2021 at 9:38 am UTC
Pendragon Jan 7, 2021
Quoting: ikirutoDevice-1: NVIDIA TU106 [GeForce RTX 2060 Rev. A] driver: nvidia v: 460.32.03

Cyberpunk 2077 still crashes.

I wasn't aware they had made any Cyberpunk fixes with this release. Did you see some listed?
Maybe this is main reason why the Linux port of Metro Exodus has been delayed so much.
a0kami Jan 8, 2021
Quoting: Pendragon
Quoting: ikirutoDevice-1: NVIDIA TU106 [GeForce RTX 2060 Rev. A] driver: nvidia v: 460.32.03

Cyberpunk 2077 still crashes.

I wasn't aware they had made any Cyberpunk fixes with this release. Did you see some listed?

Not listed here but we're just desperately waiting for the VK_VALVE_mutable_descriptor extension for WineD3D vkd3d to perform better.

Edit: thanks Leopard, got confused with all those vk acronyms.


Last edited by a0kami on 8 January 2021 at 5:17 pm UTC
Leopard Jan 8, 2021
Quoting: aokami
Quoting: Pendragon
Quoting: ikirutoDevice-1: NVIDIA TU106 [GeForce RTX 2060 Rev. A] driver: nvidia v: 460.32.03

Cyberpunk 2077 still crashes.

I wasn't aware they had made any Cyberpunk fixes with this release. Did you see some listed?

Not listed here but we're just desperately waiting for the VK_VALVE_mutable_descriptor extension for WineD3D to perform better.

1-) That is not WineD3D , it is vkd3d-proton.

2-) That said extension only helps for gpu hangs. Which Nvidia users suffers because absence of it.

3-) Nvidia performance will not likely improve. Nvidia is not eager to investigate/help perf issues with vkd3d-proton from what i get. Pascal/Turing and older has really bad perf with it and it won't change. Ampere is better but that is likely due to that lineup in general being better.

So if you have any vkd3d-proton workloads on Linux , it is better to grab an AMD gpu or just dual boot if that is not possible. Nvidia perf seems like hit to a dead end with vkd3d.
Xpander Jan 8, 2021
Quoting: Leopard3-) Nvidia performance will not likely improve. Nvidia is not eager to investigate/help perf issues with vkd3d-proton from what i get. Pascal/Turing and older has really bad perf with it and it won't change. Ampere is better but that is likely due to that lineup in general being better.

Thats not entirely true. Death Stranding and Cyberpunk 2077 seems to run as expected on my pascal (GTX 1080Ti) at least... checking several youtube videos of people running the game on windows with same/similar hardware and i can see the perf is where it should be.. about ~15% worse on same settings.

The special case is Horizon Zero Dawn though, where performance is exactly half of what it should be.

Don't have any other DX12 game to test on vkd3d-proton though.
Leopard Jan 8, 2021
Quoting: Xpander
Quoting: Leopard3-) Nvidia performance will not likely improve. Nvidia is not eager to investigate/help perf issues with vkd3d-proton from what i get. Pascal/Turing and older has really bad perf with it and it won't change. Ampere is better but that is likely due to that lineup in general being better.

Thats not entirely true. Death Stranding and Cyberpunk 2077 seems to run as expected on my pascal (GTX 1080Ti) at least... checking several youtube videos of people running the game on windows with same/similar hardware and i can see the perf is where it should be.. about ~15% worse on same settings.

The special case is Horizon Zero Dawn though, where performance is exactly half of what it should be.

Don't have any other DX12 game to test on vkd3d-proton though.

It is generally much more worse at many dx12 titles. Where AMD ( RADV) usually hits to 90 percent of perf what you would get on native.

I recently tested The Division 1 , i get 50 percent perf compared to what i get on DXVK with that title for example. On Nvidia. Compared to native that would be getting 40 or 30 percent of perf.
Beamboom Jan 8, 2021
... and now it's added to the graphics drivers PPA! (Ubuntu)


Last edited by Beamboom on 8 January 2021 at 7:36 pm UTC
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.