The first stable driver release of 2020, yesterday NVIDIA put out the 440.59 driver for Linux users.

It brings in a few new features like support for audio over DisplayPort Multi-Stream which requires Linux Kernel 5.5 at a minimum, PRIME Synchronization support for Linux kernel 5.4 and newer, a default filename when saving the Display Configuration file in nvidia-settings if an existing configuration file is not detected and they also updated the driver to allow NVIDIA High Definition Audio (HDA) controllers to respond to display hotplug events while the HDA is runtime-suspended.

Some fixes made it in too like solving a bug that could cause the X server to crash while exiting DPMS with HardDPMS enabled and also an issue got fixed "that caused DXVK titles to endlessly loop during shader compilation if no OpSource instruction was present"—which is the same fix from the previous Vulkan Beta driver that was specifically for using vkBasalt with DXVK.

NVIDIA also disabled frame rate limiting for configurations without active displays when HardDPMS is enabled and they restricted the maximum number of GPU Screens to one GPU Screen per GPU device, to prevent X from crashing when more than one GPU Screen is configured for a single GPU device.

Mainly a cleaning up release but good to see NVIDIA keep on top of things for Linux users and gamers. See the details here.

As a reminder, if you have an old GPU the 340 series will no longer be updated so it really is time to look for a newer GPU.