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?
Some you may have missed, popular articles from the last month:
15 comments
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
those were the only issues i encountered with previous drivers and seem to have been resolved.
- 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
anymorethose were the only issues i encountered with previous drivers and seem to have been resolved.
2 Likes, Who?
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?
0 Likes
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.....
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.....
0 Likes
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.
3 Likes, Who?
Quoting: StoneColdSpiderI have a real dumb question about Nvidia drivers and EndeavourOS......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 )
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.....
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/
2 Likes, Who?
Doesn't fix the VRR flickers for Multiple high refreshrate monitor users. So I've read.
0 Likes
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.
0 Likes
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
2 Likes, Who?
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.
0 Likes
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.
0 Likes
Thanks very much for your help guys
Quoting: nwildnerLuckly GTX 1080 is one of the GPUs that is part of the open-nvidia driversIs that the Nouveau driver???
0 Likes
Quoting: nwildnerLuckly GTX 1080 is one of the GPUs that is part of the open-nvidia driverAfaik 16xx and newer is supported by open kernel modules.
1 Likes, Who?
Quoting: StoneColdSpiderThanks very much for your help guys
Quoting: nwildnerLuckly GTX 1080 is one of the GPUs that is part of the open-nvidia driversIs 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.
2 Likes, Who?
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......
0 Likes
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.
0 Likes
See more from me