Nvidia 590 drivers bring back wake from sleep video corruption

After updating to nvidia 590 drivers I can no longer use sleep as it causes artefacts to appear on the application bar and application launcher. It does not affect other programs, only the plasma interface elements.

System Details:
OS: CachyOS Kernel 6.18.5
GPU: RTX 3060
Driver: 590.48.01

I have all of the required services/settings enabled and set following the arch wiki, however the artefacts still appear after waking from sleep. This was not an issue before on 580 drivers. Has anyone else had these reappear after the new driver version?

hi, welcome.

it’s probably because you are supposed to be using the 580 driver and not the 590 driver.

always check the nvidia website to see the recommended driver for you device.

Where does it say what is recommended? That search just gives the latest drivers in order of release date, with several major versions.

On the Nvidia webside, if you search for the Linux driver
580.126.09 is “Download Type”:

“NVIDIA Recommended” 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).

And actually a newer release (according to its release date)
compared to 590.48.01

“NFB / SLB” New Feature Branch Driver This driver provides early adopters and bleeding edge developers access to the latest driver features before they are integrated into the Production Branches.
Formerly known as Linux Short Lived Branch (SLB).

Don’t know if CachyOS still has 580 in its (own) Repository, with Arch I had to use the AUR as Arch has completely removed 580 from its default Repository recently. But as I have disabled Sleep it thankfully does not affect me.

if you look up your device on the nvidia website (how i got to that page) it takes you to the latest 580 driver… not the 590.

if you had ubuntu you could have ran ubuntu-drivers devices and it would have told you the recommended driver is the 580 for that device.

1 Like