Support us on Patreon to keep GamingOnLinux alive. This ensures all of our main content remains free for everyone. Just good, fresh content! Alternatively, you can donate through PayPal. You can also buy games using our partner links for GOG and Humble Store.
We do often include affiliate links to earn us some pennies. See more here.

NVIDIA driver 535.86.05 out now

By -

NVIDIA has released their latest Linux graphics driver update with version 535.86.05. So here's what's new and improved for you. This is classed as a stable driver release for all users, mostly just bug fixing so you should be good to go ahead and install it right now.

The changelog:

  • Fixed a bug that caused excessive memory consumption when OpenGL and Vulkan applications were running while VT-switched away from X.
  • Fixed a bug that could cause the kernel to panic when video memory is full.
  • Fixed a bug that prevented displays from refreshing when using an NVIDIA PRIME Display Offload sink.
  • Fixed a bug that could cause some Variable Refresh Rate (VRR) monitors to flicker by allowing the refresh rate to drop below the monitor's minimum.
  • Fixed a bug that caused corruption when running Vulkan applications.
  • Fixed a regression that could cause a system hang when running windowed Vulkan applications with sync-to-vblank enabled.
  • Fixed a video memory leak observed when turning off a connected monitor while using certain Wayland compositors.

See more on the NVIDIA driver website.

Is there a bug you're still waiting on being solved?

Article taken from GamingOnLinux.com.
10 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.
15 comments

Xpander Jul 18, 2023
Not listed on the changelog, but this driver seems to fix also:

- Fix broken shader cache issue that was in previous 535. Basically it didn't read the shader cache from disk and compiled new one each game start

- Fix for Metro Exodus EE graphics corruption, no need to use the workaround __GL_b5f2b3=0xFFFFFFFF anymore

those were the only issues i encountered with previous drivers and seem to have been resolved.
Ehvis Jul 18, 2023
View PC info
  • Supporter Plus
Quoting: XpanderNot listed on the changelog, but this driver seems to fix also:

- Fix broken shader cache issue that was in previous 535. Basically it didn't read the shader cache from disk and compiled new one each game start

- Fix for Metro Exodus EE graphics corruption, no need to use the workaround __GL_b5f2b3=0xFFFFFFFF anymore

those were the only issues i encountered with previous drivers and seem to have been resolved.

Any notable remaining issues that weren't there in 525?
StoneColdSpider Jul 18, 2023
I have a real dumb question about Nvidia drivers and EndeavourOS......

Ive got a Nvidia GTX 1080...... And im assuming my card is coming to end of driver support sometime in the not to distant future....... So my question is..... What happens when that does indeed happen???...... Will the EndeavourOS updater know the driver no longer supports my card and stop downloading and installing the unsupported driver on my pc????..... Or will I have to remove the current driver and install a legacy driver or what????....... It is something that has crossed my mind a few times over the past few months as my card gets older and older........

I know I should probably ask over on the EndeavourOS forums but I dont want to create an account just to ask this 1 dumb question....... So here I am....

Hope you all enjoy the rest of your day.....
Ehvis Jul 18, 2023
View PC info
  • Supporter Plus
Quoting: StoneColdSpiderI have a real dumb question about Nvidia drivers and EndeavourOS......

Ive got a Nvidia GTX 1080...... And im assuming my card is coming to end of driver support sometime in the not to distant future....... So my question is..... What happens when that does indeed happen???...... Will the EndeavourOS updater know the driver no longer supports my card and stop downloading and installing the unsupported driver on my pc????..... Or will I have to remove the current driver and install a legacy driver or what????....... It is something that has crossed my mind a few times over the past few months as my card gets older and older........

I know I should probably ask over on the EndeavourOS forums but I dont want to create an account just to ask this 1 dumb question....... So here I am....

Hope you all enjoy the rest of your day.....

I'm not so sure that it will happen soon, but if so, the last driver version to support it will probably become a legacy supported version that will only get security updates. Generally those become separate packages in the distros.
Torqachu Jul 18, 2023
Quoting: StoneColdSpiderI have a real dumb question about Nvidia drivers and EndeavourOS......

Ive got a Nvidia GTX 1080...... And im assuming my card is coming to end of driver support sometime in the not to distant future....... So my question is..... What happens when that does indeed happen???...... Will the EndeavourOS updater know the driver no longer supports my card and stop downloading and installing the unsupported driver on my pc????..... Or will I have to remove the current driver and install a legacy driver or what????....... It is something that has crossed my mind a few times over the past few months as my card gets older and older........

I know I should probably ask over on the EndeavourOS forums but I dont want to create an account just to ask this 1 dumb question....... So here I am....

Hope you all enjoy the rest of your day.....
You have to pay attention to the driver change (I found it in tty at startup because I had missed the package in the update list )

There should be packages in aur for the gtx660 for example they are:
nvidia-470xx-dkms
nvidia-470xx-utils
nvidia-470xx-settings
lib32-nvidia-470x-utils
hoping that the maintainers will continue to update them.

Otherwise you can use the integrated card of your processor, or still switch to the open drivers for nvidia (hoping they are better than now)

P.S.: you can always take a look at https://discovery.endeavouros.com/ or the everlasting archlinux wiki https://wiki.archlinux.org/
TheRiddick Jul 19, 2023
Doesn't fix the VRR flickers for Multiple high refreshrate monitor users. So I've read.
Minux Jul 19, 2023
Quoting: XpanderNot listed on the changelog, but this driver seems to fix also:

- Fix broken shader cache issue that was in previous 535. Basically it didn't read the shader cache from disk and compiled new one each game start

- Fix for Metro Exodus EE graphics corruption, no need to use the workaround __GL_b5f2b3=0xFFFFFFFF anymore

those were the only issues i encountered with previous drivers and seem to have been resolved.

Definitely glad about the first one. Before this change I ended up disabling the shader cache because it was a huge headache. Gonna try with the new drivers.

Thanks for indicating additional changes not included by Nvidia.
nwildner Jul 19, 2023
Quoting: StoneColdSpiderI have a real dumb question about Nvidia drivers and EndeavourOS......

Ive got a Nvidia GTX 1080...... And im assuming my card is coming to end of driver support sometime in the not to distant future....... So my question is..... What happens when that does indeed happen???...... Will the EndeavourOS updater know the driver no longer supports my card and stop downloading and installing the unsupported driver on my pc????..... Or will I have to remove the current driver and install a legacy driver or what????....... It is something that has crossed my mind a few times over the past few months as my card gets older and older........

I know I should probably ask over on the EndeavourOS forums but I dont want to create an account just to ask this 1 dumb question....... So here I am....

Hope you all enjoy the rest of your day.....

As said above on the other 2 comments, they will likely FORK the driver and keep this as last driver available for that series while still providing some minor fixes.

People using the GTX7xx series are bound to the 470 driver version and ancient gpus use the 390 series.

So, it's pretty safe to ASSUME that when the time has come, let say for example that nvidia 630 will be the last version that will support your GTX1080, that driver will have it's own package maintainers on most distros.

Edit: GTX 1080 is not part of the open-nvidia-drivers


Last edited by nwildner on 21 July 2023 at 9:06 am UTC
Ehvis Jul 19, 2023
View PC info
  • Supporter Plus
Quoting: TheRiddickDoesn't fix the VRR flickers for Multiple high refreshrate monitor users. So I've read.

I wonder what they actually meant by this. The only time I had any sort of light flicker was during loading screens when the game dropped to 1 fps or less. Outside that, nothing. Which is what you expect since the GSYNC label is not just the piece of hardware, but also a list of requirements on the panel that are meant to prevent any sort of flicker.

The only thing I can think of is that it is for the "GSYNC Compatible" (Freesync) support. The big problem with Freesync is that it never came with any quality requirements on the panels and implementations, which resulted in a lot of shitty freesync monitors. One common complaint I found when I researched it, was that there are monitors that can't maintain constant brightness under varying framerate, which made their freesync support pretty useless. So if you have one of those, there is no way to fix it. However, I doubt any monitor like that would make it on the the "GSYNC Compatible" list of supported monitors though. So it would always be a ymmv case.
Xpander Jul 19, 2023
Quoting: EhvisAny notable remaining issues that weren't there in 525?

I have none. 525 ones had cyberpunk2077 crash within 10 minute of playing with Xid109's. but 535 is all fine, both 535 drivers.
StoneColdSpider Jul 19, 2023
Thanks very much for your help guys

Quoting: nwildnerLuckly GTX 1080 is one of the GPUs that is part of the open-nvidia drivers
Is that the Nouveau driver???
mr-victory Jul 20, 2023
Quoting: nwildnerLuckly GTX 1080 is one of the GPUs that is part of the open-nvidia driver
Afaik 16xx and newer is supported by open kernel modules.
nwildner Jul 21, 2023
Quoting: StoneColdSpiderThanks very much for your help guys

Quoting: nwildnerLuckly GTX 1080 is one of the GPUs that is part of the open-nvidia drivers
Is that the Nouveau driver???

Nops. The recently "opened" driver Nvidia is maintaining on Github.
https://github.com/NVIDIA/open-gpu-kernel-modules

Quoting: mr-victoryAfaik 16xx and newer is supported by open kernel modules.

You're completely right. 1080 is out of the support matrix for that GPU as well.

Guess the only route here is to use the driver Nvidia elects as "LTS" when the time comes and GTX 1080 will have to stick with a specific driver version.
StoneColdSpider Jul 21, 2023
Quoting: nwildnerGuess the only route here is to use the driver Nvidia elects as "LTS" when the time comes and GTX 1080 will have to stick with a specific driver version.
Cheers.... Thanks for your help mate.....

Its good to know what my options are when that day comes......
syylk Aug 6, 2023
Quoting: EhvisAny notable remaining issues that weren't there in 525?

Elite: Dangerous/Odyssey U16 still has massive graphic corruption and all kind of startup issues w/Proton Experimental. None of them were in 525 on my 1080Ti. I'm testing some envvars/startup tricks if I can find a way to play without reverting to nv525, but no luck so far.
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.