Linux, Solaris, and FreeBSD driver 440.59 [long-lived branch release]

Release highlights since 440.44:

  • Added support for the following GPUs:
    • Tesla PG500-216
    • Tesla PG503-216
  • Disabled frame rate limiting for configurations without active displays when HardDPMS is enabled.
  • 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.
  • Fixed a bug that could cause the X server to crash while exiting DPMS with HardDPMS enabled.
  • Added a default filename when saving the Display Configuration file in nvidia-settings if an existing configuration file is not detected.
  • Added support for audio over DisplayPort Multi-Stream. This support requires Linux kernel version 5.5 or newer.
  • Updated the NVIDIA driver to allow NVIDIA High Definition Audio (HDA) controllers to respond to display hotplug events while the HDA is runtime-suspended.
  • Fixed a bug that caused DXVK titles to endlessly loop during shader compilation if no OpSource instruction was present.
  • Add PRIME Synchronization support for Linux kernel 5.4 and newer.

[README | Linux x86_64 | Solaris | FreeBSD x86_64]