You can sign up to get a daily email of our articles, see the Mailing List page!

NVIDIA Vulkan beta driver 435.19.02, plus 435.21 stable driver released

Posted by , | Views: 8,304

NVIDIA have release two new drivers over the last day! An update to their Vulkan beta driver as well as a new stable driver update for everyone.

Firstly their Vulkan beta driver, the special branch they use for testing new Vulkan API bits and more, has been rebased onto 435.17. They also mentioned that 8-bit integer support has been added to the VK_NV_cooperative_matrix extension and performance improvements have been taken from the 435.17 series.

Additionally, the bigger one here is the new 435.21 stable driver. This is almost the same as the recent beta release of 435.17, which is the update that finally brings in support for PRIME render offload. However, they also noted one extra bug fix over the beta "Fixed a bug that caused the X server to crash when using HardDPMS with an NVIDIA-driven GPU Screen.".

The 435.21 driver is part of their "Short Lived" series as opposed to the current "Long Lived" series at 430.40.

Confused on the difference? Here's what NVIDIA themselves said about it (source):

Any given release branch is either long-lived or short-lived. The difference is in how long the branch is maintained and how many releases made from each branch. A short-lived branch typically has only one or two (non-beta) releases, while long-lived branches will have several.

Article taken from
13 Likes, Who?
We do often include affiliate links to earn us some pennies. We are currently affiliated with GOG, Humble Store and Paradox Interactive. See more information here.
About the author -
I am the owner of GamingOnLinux. After discovering Linux back in the days of Mandrake in 2003, I constantly came back to check 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
mrdeathjr 30 August 2019 at 12:02 pm UTC
In this vulkan dev driver version d9vk still working


Purple Library Guy 30 August 2019 at 5:12 pm UTC
So if you have hard PMS that no longer causes crashes? I guess that's a very good thing.
kaiman 30 August 2019 at 5:26 pm UTC
The versioning scheme employed by nVidia confuses me. Any sane person would assume that 435.21 supersedes 435.17 and contains all its features and then some. Apparently, that's not the case.

At the same time, it's not apparent how big the jump from, say, 430.40 to 435.21 would be, as there is no way to tell how many releases have been made in between. Could be none, could be half a dozen.

Anyone has any insight to share what those numbers actually represent? Is there any logic behind it?
Xpander 30 August 2019 at 6:27 pm UTC
435.21 supersedes 435.17, it contains all 435.17 has + the mentioned xorg crash fix.
435.19.02 vulkan beta driver is based on the same 435.17 also but adds some vulkan stuff on top and doesnt have the 435.21 xorg crash fix. while 435.21 doesnt have the extra vulkan stuff the 435.19.02 adds

430.40 is completely older branch. 435.21 has lots of new additions over this

basically first number is the major version, 410,418,430,435 - those include major additions.
second number is the fixes number - fixes and minor features on top of the major branch
third number (only for vulkan beta testing) - has extra vulkan testing extensions or fixes that will later be merged into next major number of stable drivers

Last edited by Xpander at 30 August 2019 at 6:54 pm UTC
Leeo97one 30 August 2019 at 11:20 pm UTC
I tested the new PRIME render offload thing on Arch Linux with the beta driver and this PKGBUILD for X.Org with the required patches provided by an NVIDIA dev:
You may also need to remove the line 12 (PrimaryGPU thing) in:

And it works pretty well! I'm very happy to have such a feature available right in the driver.

Last edited by Leeo97one at 31 August 2019 at 2:39 am UTC
jarhead_h 2 September 2019 at 3:05 am UTC
Yeah, I updated my system and then rebooted to run the driver to find this : image

Now I absolutely refuse to reset systemctl back to graphical because I know it's broken and it will be a PITA. So I'm on CentOS until I figure this out.

EDIT: Yep, a compiler mismatch.


EDIT 2: In this case, --no-cc-version-check option after the NVIDIA*.run actually worked. Just thinking back to my Windows days when I just would have nuked the whole install. God, I can't wait to get my 3900X/RX5700XT built.

Last edited by jarhead_h at 2 September 2019 at 3:40 am UTC
devnull 6 September 2019 at 3:03 am UTC
Tried this but ended up reverting. Curious if anyone else ran into problems?
jens 13 September 2019 at 7:22 am UTC
View PC info
  • Supporter
Does anybody here faces this issue with NVidia Audio not being detected anymore with the new 435.21 version?
While you're here, please consider supporting GamingOnLinux on Patreon, Liberapay or Paypal. We have no adverts, no paywalls, no timed exclusive articles. Just 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!

You need to Register and Login to comment, submit articles and more.

Or login with...

Livestreams & Videos
None currently, submit yours here!
See more!
Popular this week
View by Category
Latest Comments
Latest Forum Posts