About this deal
Fixed a driver installation failure on Linux kernel 5.6 release candidates, where the NVIDIA kernel module failed to build with error "implicit declaration of function 'getnstimeofday'". Quadro CX, Quadro FX 370, Quadro FX 370 Low Profile, Quadro FX 380, Quadro FX 380 Low Profile, Quadro FX 570, Quadro FX 580, Quadro FX 1700, Quadro FX 1800, Quadro FX 3450, Quadro FX 3700, Quadro FX 3800, Quadro FX 4600, Quadro FX 4700 X2, Quadro FX 4800, Quadro FX 5600, Quadro FX 5800 Fixed a bug that caused kwin OpenGL compositing to crash when launching certain OpenGL applications. Fixed a long-standing bug that caused the NVIDIA X driver to not correctly detect AC/battery hotplug events on notebooks. Fixed a bug which could cause deleted application profiles to appear when editing rules in the nvidia-settings control panel.
Fixed a bug that caused nvidia-settings to drop device BusID values when making changes to an existing X configuration file. Installation of the nvidia-drm kernel module is now optional. The new '--no-drm' option can be used to prevent nvidia-installer from building and installing nvidia-drm, on systems where this kernel module fails to build and/or load. Fixed an interaction problem between the Linux kernel's CONFIG_HARDENED_USERCOPY feature (new in Linux kernel 4.8) and nvidia-drm.ko with modeset=1 enabled. This problem caused CONFIG_HARDENED_USERCOPY to erroneously halt the system, issuing reports of the form: Fixed a bug that prevented PRIME Sync from working on notebooks with GeForce GTX 4xx and 5xx series GPUs. Support for the Open Computing Language (OpenCL) 1.1 in Quadro FX Series x700 and newer as well as the FX4600 and FX5600Fixed a bug that caused the X server to crash if a RandR 1.4 output provided by a SinkOutput provider was selected as the primary output onX.Org xserver 1.17 and higher. Added a new hook script, "pre-unload", to the nvidia-installer hook script system. This script, if present, will be executed before nvidia-installer attempts to unload existing NVIDIA kernel modules. Updated nvidia-installer to install a file in the system's xorg.conf.d directory, when a sufficiently new X server is detected, to cause the X server to load the "nvidia" X driver automatically if it is started after the NVIDIA kernel module is loaded. Fluent – According to all known benchmarks with the specified graphical settings, this game is expected to run at 35fps or more
Fixed a bug that caused the driver, in some low bandwidth DisplayPort configurations, to not implicitly enable display dithering. This resulted in visible banding. Fixed a bug that could cause nvidia-settings to compute incorrect gamma ramps when adjusting the color correction sliders. Extended the information reported by the NVIDIA Xinerama X extension to report PRIME displays in addition to directly-connected displays.
Download Drivers
On GPUs with VDPAU Feature Set E, VDPAU now supports more robust decode error handling at the cost of a minor performance impact. Fixed a bug that prevented nvidia-bug-report.sh from finding relevant messages in kernel log files.