Patreon Logo 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 Logo PayPal. You can also buy games using our partner links for GOG and Humble Store.
We use affiliate links to earn us some pennies. Learn more.

While NVIDIA continue working on the new 595 Beta series, they've just released driver 580.142 for Linux as the latest recommended stable driver.

As a recommended driver it means "This driver meets the quality levels applied to Windows drivers that pass testing in Windows Hardware Quality Labs (WHQL), therefore providing the same attention to driver reliability, robustness, and performance for non-Windows operating systems (e.g., Linux)" according to NVIDIA.

Only a few changes for version 580.142 which are:

  • Fixed a bug that caused adaptive sync displays to go blank when connected with an active USB-C-to-HDMI adapter.
  • Fixed a bug that could cause Vulkan swapchains to stop presenting new frames on X11.
  • Fixed a regression, introduced after the 470.xx release series, that could cause four 4k monitors, driven as separate X11 X screens on one GPU, to fail modeset.

Article taken from GamingOnLinux.com.
7 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
All posts need to follow our rules. Please hit the Report Flag icon on any post that breaks the rules or contains illegal / harmful content. Readers can also email us for any issues or concerns.
12 comments

princec 2 days ago
hmm but any news on the totally broken XFCE desktop compositor...? Anything later than 570 completely borks it.
skaplon 2 days ago
User Avatar
As a recommended driver it means "This driver meets the quality levels applied to Windows drivers that pass testing in Windows Hardware Quality Labs (WHQL), therefore providing the same attention to driver reliability, robustness, and performance for non-Windows operating systems (e.g., Linux)" according to NVIDIA.

So we need to wait a bit more so it gets to the bare Linux quality levels to actually pay it any attention
such a day ago
Quoting: skaplon
As a recommended driver it means "This driver meets the quality levels applied to Windows drivers that pass testing in Windows Hardware Quality Labs (WHQL), therefore providing the same attention to driver reliability, robustness, and performance for non-Windows operating systems (e.g., Linux)" according to NVIDIA.

So we need to wait a bit more so it gets to the bare Linux quality levels to actually pay it any attention
Here's some very fresh examples of that WHQL quality:

https://www.techpowerup.com/346802/nvidia-releases-geforce-595-59-whql-game-ready-drivers

https://www.techpowerup.com/346977/nvidia-geforce-v595-71-drivers-reportedly-restricts-voltage-on-rtx-50-series-gpus

All issues got fixed in an emergency release they dumped outside of their regular release channels, and without bothering with WHQL.

Nvidia drivers are so bad that you should not be touching them until you know it's safe to do so.
hardpenguin a day ago
User Avatar
Quoting: princechmm but any news on the totally broken XFCE desktop compositor...? Anything later than 570 completely borks it.
I sympathize, I love XFCE although I don't use it anymore. Maybe you can use an alternative compositor like compton instead?
hardpenguin a day ago
User Avatar
Hmmmmmm Debian Sid has only 550, the Experimental repository has 555, and the official NVIDIA apt repository has... 590.

I think I'll stick to the older driver as long as everything works. Although jumping on the bleeding edge is tempting, as always.
Ehvis a day ago
User Avatar
  • Supporter Plus
Quoting: hardpenguinHmmmmmm Debian Sid has only 550, the Experimental repository has 555, and the official NVIDIA apt repository has... 590.

I think I'll stick to the older driver as long as everything works. Although jumping on the bleeding edge is tempting, as always.
I've tried drivers up to 585 and always returned to 550 because of too many issues. So sticking with the older driver definitely not the worst idea.
jkaart a day ago
Quoting: princechmm but any news on the totally broken XFCE desktop compositor...? Anything later than 570 completely borks it.
This problem is not only on the XFCE. MATE desktop is broken too... :(
Caldathras a day ago
Quoting: princechmm but any news on the totally broken XFCE desktop compositor...? Anything later than 570 completely borks it.
Well, not totally ... just those using the nvidia-open-dkms driver -- i.e., those with newer Nvidia GPUs that support this driver.

https://www.gamingonlinux.com/2026/02/nvidia-recommended-driver-580-126-18-released-for-linux/?comment_id=290368

I'm not having any compositor problems on the 580 series driver with my GeForce MX150.
Caldathras a day ago
Quoting: Ehvis
Quoting: hardpenguinHmmmmmm Debian Sid has only 550, the Experimental repository has 555, and the official NVIDIA apt repository has... 590.

I think I'll stick to the older driver as long as everything works. Although jumping on the bleeding edge is tempting, as always.
I've tried drivers up to 585 and always returned to 550 because of too many issues. So sticking with the older driver definitely not the worst idea.
Interesting. I was forced to 580 from the 550 series. Wasn't given a choice. Based on the link below, Nvidia no longer supports the 550 series, by the way:

https://www.nvidia.com/en-us/drivers/unix/
Ehvis a day ago
User Avatar
  • Supporter Plus
Quoting: CaldathrasInteresting. I was forced to 580 from the 550 series. Wasn't given a choice. Based on the link below, Nvidia no longer supports the 550 series, by the way:

https://www.nvidia.com/en-us/drivers/unix/
To do that I had to drop my kernel to 6.14 (which is now also unsupported I think) and remove one line from the code. But any drive above that messes up my VR (among other things), so it has to be done.
memvirus 5 hours ago
User Avatar
Quoting: Ehvis
Quoting: CaldathrasInteresting. I was forced to 580 from the 550 series. Wasn't given a choice. Based on the link below, Nvidia no longer supports the 550 series, by the way:

https://www.nvidia.com/en-us/drivers/unix/
To do that I had to drop my kernel to 6.14 (which is now also unsupported I think) and remove one line from the code. But any drive above that messes up my VR (among other things), so it has to be done.
hey man, I'm trying since weeks to get back to 565 from currently 580
It updated automatically and it seems like I have no choice or way back....

I'm on POP OS (No wayland) and kernel 6.17.9-76061709-generic

Is there actually a way to get back to 565.77? Can you please tell me how?
Ehvis 1 hour ago
User Avatar
  • Supporter Plus
Quoting: memvirus
Quoting: Ehvis
Quoting: CaldathrasInteresting. I was forced to 580 from the 550 series. Wasn't given a choice. Based on the link below, Nvidia no longer supports the 550 series, by the way:

https://www.nvidia.com/en-us/drivers/unix/
To do that I had to drop my kernel to 6.14 (which is now also unsupported I think) and remove one line from the code. But any drive above that messes up my VR (among other things), so it has to be done.
hey man, I'm trying since weeks to get back to 565 from currently 580
It updated automatically and it seems like I have no choice or way back....

I'm on POP OS (No wayland) and kernel 6.17.9-76061709-generic

Is there actually a way to get back to 565.77? Can you please tell me how?
Not exactly and it'll take a bit of doing. But I installed the old packages from the Launchpad PPA. This failed because the glue module wouldn't compile. Then I just went through the compile log and tried to fix the errors. Doing that for a "too old" driver on a "too new" kernel was just too much, so I enabled the older kernel from before my distupgrade. This combo only required commenting out a single line from the driver to make it compile.

There's not exactly a manual for this and if it's still broken after a reboot then you'll have to continue from the console. So if you're not prepared to just do it and deal with whatever happens, it may be easier to just downgrade the whole system.
While you're here, please consider supporting GamingOnLinux on:

Reward Tiers: Patreon Logo Patreon. Plain Donations: PayPal Logo 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!
Login / Register