Available 193 files for Nvidia NVS 310
Select Files
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
390.1410
Language Driver
Multilingual
Size Driver
62.28 MB
File Name
nvidia-freebsd-x86_64-390.141.tar.gz
Date
Thu Jan 07, 2021
Observations
Installation instructions: Once you have downloaded the driver, change to the directory containing the driver package and install the driver by running, as root, tar xzf NVIDIA-FreeBSD-x86_64-390.141.tar.gz && cd NVIDIA-FreeBSD-x86_64-390.141 && make install
Then, edit your X configuration file so that the NVIDIA X driver will be used; this can normally be done by running nvidia-xconfig
Note that the list of supported GPU products is provided to indicate which GPUs are supported by a particular driver version. Some designs incorporating supported GPUs may not be compatible with the NVIDIA Linux driver: in particular, notebook and all-in-one desktop designs with switchable (hybrid) or Optimus graphics will not work if means to disable the integrated graphics in hardware are not available. Hardware designs will vary from manufacturer to manufacturer, so please consult with a system's manufacturer to determine whether that particular system is compatible.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
390.1380
Language Driver
Multilingual
Size Driver
62.26 MB
File Name
nvidia-freebsd-x86_64-390.138.tar.gz
Date
Wed Jun 24, 2020
Observations
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 'timespec_to_ns'".
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 'getrawmonotonic'".
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'".
Fixed a driver installation failure on Linux kernel 5.6 release candidates, where the NVIDIA kernel module failed to build with error "dereferencing pointer to incomplete type 'struct timeval'".
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 'jiffies_to_timespec'".
Fixed driver installation failure on Linux kernel 5.6 release candidates, where the NVIDIA kernel module failed to build with error "passing argument 4 of 'proc_create_data' from incompatible pointer type".
Fixed driver installation failure on Linux kernel 5.6 release candidates, where the NVIDIA kernel module failed to build with error "implicit declaration of function 'ioremap_nocache'".
Fixed driver installation failure on Oracle Linux 7.7 systems, where the NVIDIA kernel module failed to build with error "unknown type name 'vm_fault_t'".
Add PRIME Synchronization support for Linux kernel 5.4 and newer.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
390.1320
Language Driver
Multilingual
Size Driver
61.23 MB
File Name
nvidia-freebsd-x86_64-390.132.tar.gz
Date
Fri Nov 08, 2019
Observations
Added support for FreeBSD 12.0-RC3.
Fixed a bug that caused mode switches to fail when an SDI output board was connected.
Added the synchronization state for PRIME Displays to nvidia-settings.
Fixed a bug that could prevent nvidia-xconfig from disabling the X Composite extension on version 1.20 of the X.org X server.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
390.1160
Language Driver
Multilingual
Size Driver
60.7 MB
File Name
nvidia-freebsd-x86_64-390.116.tar.gz
Date
Fri Feb 22, 2019
Observations
Added support for FreeBSD 12.0-RC3.
Fixed a bug that caused mode switches to fail when an SDI output board was connected.
Added the synchronization state for PRIME Displays to nvidia-settings.
Fixed a bug that could prevent nvidia-xconfig from disabling the X Composite extension on version 1.20 of the X.org X server.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
384.1110
Language Driver
Multilingual
Size Driver
59.97 MB
File Name
nvidia-freebsd-x86_64-384.111.tar.gz
Date
Thu Jan 04, 2018
Observations
Added support for the following GPUs:
GeForce MX130
GeForce MX110
GeForce GTX 1050 Ti with Max-Q Design
Quadro P500
Fixed a regression that prevented displays connected via some types of passive adapters (e.g. DMS-59 to VGA or DVI) from working correctly. The regression was introduced with driver version 384.98.
Fixed a bug that caused Quadro M2200 GPUs to enter the lowest available PowerMizer performance level when under load.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
384.13
Language Driver
Multilingual
Size Driver
59.99 MB
File Name
nvidia-freebsd-x86_64-384.130.tar.gz
Date
Wed Mar 28, 2018
Observations
Fixed a string concatenation bug that caused libGL to accidentally try to create the directory "$HOME.nv" rather than "$HOME/.nv" in some cases where /tmp isn't accessible.
Increased the version numbers of the GLVND libGL, libGLESv1_CM, libGLESv2, and libEGL libraries, to prevent concurrently installed non-GLVND libraries from taking precedence in the dynamic linker cache.
Fixed a bug which could cause X servers that export a Video Driver ABI earlier than 0.8 to crash when running X11 applications which call XRenderAddTraps().
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
375.82
Language Driver
Multilingual
Size Driver
56.03 MB
File Name
nvidia-freebsd-x86_64-375.82.tar.gz
Date
Mon Jul 24, 2017
Observations
Fix a bug with GLX_EXT_buffer_age where incorrect buffer age values would be reported for SLI AFR configurations. In such configurations buffer age may now be greater than 3, the previous maximum buffer age.
Fixed a bug that could cause hanging and Xids when performing RandR transforms with Overlay and SLI enabled.
Improved handling of framebuffer console restore on systems booted in UEFI mode.
Extended the information reported by the NVIDIA Xinerama X extension to report PRIME displays in addition to directly-connected displays.
Fixed a bug that caused HDMI audio devices to appear or disappear inconsistently when HDMI devices were hotplugged or unplugged.
Fixed a bug that could cause driver errors when setting modes on X screens running at Depth 8 or Depth 15.
Fixed a bug that could cause intermittent kernel panics when running with PRIME Sync.
Fixed a bug that caused a kernel panic when hotplugging HDMI displays on some Zotac mini PCs.
Updated nvidia-installer to label kernel modules with SELinux file type 'modules_object_t'. Some system SELinux policies only permit loading of kernel modules with this SELinux file type.
Removed support for checking for and downloading updated driver packages and precompiled kernel interfaces from nvidia-installer.This functionality was limited to unencrypted ftp and http, and was implemented using code that is no longer actively maintained.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
375.66
Language Driver
Multilingual
Size Driver
55.64 MB
File Name
nvidia-freebsd-x86_64-375.66.tar.gz
Date
Thu May 04, 2017
Observations
Added support for the following GPUs:
GeForce GTX 1080 Ti
Quadro P3000
Quadro M520
TITAN Xp
Fixed a bug that could cause EGL applications to crash when calling eglInitialize() multiple times on X11-backed displays.
Fixed a regression that could cause rendering corruption on a monitor connected via DisplayPort upon a modeset event (for example, changing resolutions or power cycling the monitor).
Updated the display configuration page in the nvidia-settings control panel to accurately reflect HDMI 3D refresh rates.
Fixed a bug that could cause OpenGL applications to crash when VT switching between multiple X servers.
Fixed a bug that caused the system to become unresponsive after resuming from power management suspend/hibernate. Additional symptoms of this bug included display flickering and "Xid 56" errors in the kernel log.
Fixed a bug that caused backlight brightness to not be controllable on some notebooks with DisplayPort internal panels.
Fixed a bug that left HDMI and DisplayPort audio muted after a framebuffer console mode was restored. For some displays, this caused the display to remain blank.
Fixed a bug that caused audio over DisplayPort to stop working when the monitor was unplugged and plugged back in or awoken from DPMS power-saving mode.
Restored support for the following GPU:
GRID K520
Fixed a regression that caused corruption in certain applications, such as window border shadows in Unity, after resuming from suspend.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
375.39
Language Driver
Multilingual
Size Driver
55.61 MB
File Name
nvidia-freebsd-x86_64-375.39.tar.gz
Date
Tue Feb 14, 2017
Observations
Added support for the following GPU(s):
Quadro GP100
Quadro P4000
Quadro P2000
Quadro P1000
Quadro P600
Quadro P400
Quadro M1200
Quadro M2200
Fixed a bug that caused system hangs when resuming from suspend with some GPUs.
Fixed a regression that could cause corruption when hot-plugging displays.
Fixed a regression that prevented systems with multiple DisplayPort monitors from resuming correctly from suspend.
Fixed a bug in the nvidia-modeset.ko kernel module that could cause it to crash when sending events to user space driver components.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
375.26
Language Driver
Multilingual
Size Driver
55.59 MB
File Name
nvidia-freebsd-x86_64-375.26.tar.gz
Date
Wed Dec 14, 2016
Observations
Added support for the following GPU(s):
Quadro M3000 SE
Fixed a regression that prevented the backlight on some notebook computer displays from turning back on after being shut off.
Fixed a regression that prevented the console from being restored properly when using SLI.
Fixed a regression that could cause the nvidia-settings control panel to crash on startup with certain GPU configurations.
Fixed a regression that prevented the GLX_NV_swap_group extension from working when using SLI or Quadro Sync.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
390.1430
Language Driver
Multilingual
Size Driver
62.28 MB
File Name
nvidia-freebsd-x86_64-390.143.tar.gz
Date
Mon Apr 19, 2021
Observations
Fixed a bug where vkCreateSwapchain could cause the X Server to crash when an invalid imageFormat was provided.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
340.1080
Language Driver
Multilingual
Size Driver
58.65 MB
File Name
nvidia-freebsd-x86_64-340.108.tar.gz
Date
Mon Dec 23, 2019
Observations
Fixed a bug that could prevent nvidia-xconfig from disabling the X Composite extension on version 1.20 of the X.org X server.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
340.1070
Language Driver
Multilingual
Size Driver
58.35 MB
File Name
nvidia-freebsd-x86_64-340.107.tar.gz
Date
Wed Jun 06, 2018
Observations
Added support for X.Org xserver ABI 24 (xorg-server 1.20).
Improved nvidia-bug-report.sh to check for kern.log which is the default kernel log-file location for many Debian-based Linux distributions.
Fixed a bug which could cause X servers that export a Video Driver ABI earlier than 0.8 to crash when running X11 applications which call XRenderAddTraps().
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
340.1060
Language Driver
Multilingual
Size Driver
58.34 MB
File Name
nvidia-freebsd-x86_64-340.106.tar.gz
Date
Tue Jan 16, 2018
Observations
Improved compatibility with recent Linux kernels, including Page Table Isolation (PTI) changes.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
340.1040
Language Driver
Multilingual
Size Driver
58.34 MB
File Name
nvidia-freebsd-x86_64-340.104.tar.gz
Date
Tue Sep 19, 2017
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Added support for FreeBSD 11.0-RELEASE.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
340.1020
Language Driver
Multilingual
Size Driver
58.04 MB
File Name
nvidia-freebsd-x86_64-340.102.tar.gz
Date
Tue Feb 14, 2017
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Added support for FreeBSD 11.0-RELEASE.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
340.1010
Language Driver
Multilingual
Size Driver
58.04 MB
File Name
nvidia-freebsd-x86_64-340.101.tar.gz
Date
Wed Dec 14, 2016
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Added support for FreeBSD 11.0-RELEASE.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
340.98
Language Driver
Multilingual
Size Driver
57.73 MB
File Name
nvidia-freebsd-x86_64-340.98.tar.gz
Date
Mon Sep 26, 2016
Observations
Added support for the screen_info.ext_lfb_base field, on kernels that have it, in order to properly handle UEFI framebuffer consoles with physical addresses above 4GB.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
340.96
Language Driver
Multilingual
Size Driver
57.73 MB
File Name
nvidia-freebsd-x86_64-340.96.tar.gz
Date
Mon Nov 16, 2015
Observations
Fixed a bug that could cause texture corruption in some OpenGL applications when video memory is exhausted by a combination of simultaneously running graphical and compute workloads.
Added support for X.Org xserver ABI 20 (xorg-server 1.18).
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
340.93
Language Driver
Multilingual
Size Driver
57.43 MB
File Name
nvidia-freebsd-x86_64-340.93.tar.gz
Date
Wed Sep 02, 2015
Observations
Fixed a bug that caused the X server to crash if an OpenGL application tried to allocate a drawable when GPU-accessible memory is exhausted.
Fixed a bug that could cause an Xid error when terminating a video playback application using the overlay presentation queue in VDPAU.
Updated nvidia-installer to avoid recursing too deeply into kernel source trees under/usr/lib/modules, mirroring an existing restriction on recursion under /lib/modules.
Fixed a kernel memory leak that occurred when looping hardware-accelerated video decoding with VDPAU on Maxwell-based GPUs.
Fixed 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.
Fixed a bug that caused waiting on X Sync Fence objects in OpenGL to hang indefinitely in some cases.
Fixed a bug that prevented OpenGL from properly recovering from hardware errors orsync object waits that had timed out.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
340.76
Language Driver
Multilingual
Size Driver
57.42 MB
File Name
nvidia-freebsd-x86_64-340.76.tar.gz
Date
Tue Jan 27, 2015
Observations
Fixed a bug that caused frequent AMD-Vi page faults on systems with some AMD 8xx/9xx-series chipsets when used with some NVIDIA GPUs.
Fixed a regression that could cause system crashes when terminating the X server on systems with an NVIDIA Quadro SDI Capture card installed.
Fixed a bug that caused audio over HDMI to not work on some GPUs while using a display that supports HDMI 3D.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
304.1370
Language Driver
Multilingual
Size Driver
34.78 MB
File Name
nvidia-freebsd-x86_64-304.137.tar.gz
Date
Tue Sep 19, 2017
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Added support for FreeBSD 11.0-RELEASE.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
304.1350
Language Driver
Multilingual
Size Driver
34.47 MB
File Name
nvidia-freebsd-x86_64-304.135.tar.gz
Date
Tue Feb 14, 2017
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Added support for FreeBSD 11.0-RELEASE.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
304.1340
Language Driver
Multilingual
Size Driver
34.47 MB
File Name
nvidia-freebsd-x86_64-304.134.tar.gz
Date
Wed Dec 14, 2016
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Added support for FreeBSD 11.0-RELEASE.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
304.1320
Language Driver
Multilingual
Size Driver
34.15 MB
File Name
nvidia-freebsd-x86_64-304.132.tar.gz
Date
Mon Sep 26, 2016
Observations
Added /var/log/dmesg to the list of paths which are searched by nvidia-bug-report.sh for kernel messages.
Fixed a bug that caused kernel panics when using the NVIDIA driver on v4.5 and newer Linux kernels built with CONFIG_DEBUG_VM_PGFLAGS.
Updated nvidia-installer to support ncurses version 6.x.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
304.1310
Language Driver
Multilingual
Size Driver
34.15 MB
File Name
nvidia-freebsd-x86_64-304.131.tar.gz
Date
Mon Nov 16, 2015
Observations
Fixed a bug that could cause texture corruption in some OpenGL applications when video memory is exhausted by a combination of simultaneously running graphical and compute workloads.
Added support for X.Org xserver ABI 20 (xorg-server 1.18).
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
304.1280
Language Driver
Multilingual
Size Driver
33.84 MB
File Name
nvidia-freebsd-x86_64-304.128.tar.gz
Date
Mon Aug 31, 2015
Observations
Removed libvdpau and libvdpau_trace from the NVIDIA driver package. VDPAU is not supported on the legacy hardware supported on the release 304 legacy driver branch. The libvdpau_nvidia vendor library is still included, so users who wish to use VDPAU with newer hardware that still works with release 304 drivers may install libvdpau from packages provided by the OS vendor where available.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
304.1250
Language Driver
Multilingual
Size Driver
33.85 MB
File Name
nvidia-freebsd-x86_64-304.125.tar.gz
Date
Fri Dec 05, 2014
Observations
Added support for X.Org xserver ABI 19 (xorg-server 1.17).
Implemented support for disabling indirect GLX context creation using the -iglx option available on X.Org server release 1.16 and newer. Note that future X.Org server releases may make the -iglx option the default. To re-enable support for indirect GLX on such servers, use the +iglx option.
Added the "AllowIndirectGLXProtocol" X config option. This option can be used to disallow use of GLX protocol. See "Appendix B. X Config Options" in the README for more details.
Updated the driver installation makefiles to use LOCALBASE instead of X11BASE to determine the default installation paths.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
304.1230
Language Driver
Multilingual
Size Driver
33.52 MB
File Name
nvidia-freebsd-x86_64-304.123.tar.gz
Date
Thu Jul 10, 2014
Observations
Fixed an interaction problem with xserver 1.15 that occasionally caused OpenGL applications to continue rendering when they are minimized or unmapped.
Added support for X.org xserver ABI 18 (xorg-server 1.16).
Fixed a bug that caused corruption or blank screens on monitors that use EDID version 1.3 or older when they are connected via DisplayPort on graphics boards that use external DisplayPort encoders, such as the Quadro FX 4800.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
304.1210
Language Driver
Multilingual
Size Driver
33.33 MB
File Name
nvidia-freebsd-x86_64-304.121.tar.gz
Date
Tue Mar 11, 2014
Observations
Fixed a bug that prevented the NVIDIA implementation of the Xinerama extension protocol requests from being used when RandR was enabled.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X64
Operating System
FreeBSD x64
Version
304.1190
Language Driver
Multilingual
Size Driver
33.32 MB
File Name
nvidia-freebsd-x86_64-304.119.tar.gz
Date
Thu Jan 23, 2014
Observations
Fixed a crash when using WebGL in Firefox with a Geforce 6 GPU.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
375.82
Language Driver
Multilingual
Size Driver
56.81 MB
File Name
nvidia-freebsd-x86-375.82.tar.gz
Date
Mon Jul 24, 2017
Observations
Fix a bug with GLX_EXT_buffer_age where incorrect buffer age values would be reported for SLI AFR configurations. In such configurations buffer age may now be greater than 3, the previous maximum buffer age.
Fixed a bug that could cause hanging and Xids when performing RandR transforms with Overlay and SLI enabled.
Improved handling of framebuffer console restore on systems booted in UEFI mode.
Extended the information reported by the NVIDIA Xinerama X extension to report PRIME displays in addition to directly-connected displays.
Fixed a bug that caused HDMI audio devices to appear or disappear inconsistently when HDMI devices were hotplugged or unplugged.
Fixed a bug that could cause driver errors when setting modes on X screens running at Depth 8 or Depth 15.
Fixed a bug that could cause intermittent kernel panics when running with PRIME Sync.
Fixed a bug that caused a kernel panic when hotplugging HDMI displays on some Zotac mini PCs.
Updated nvidia-installer to label kernel modules with SELinux file type 'modules_object_t'. Some system SELinux policies only permit loading of kernel modules with this SELinux file type.
Removed support for checking for and downloading updated driver packages and precompiled kernel interfaces from nvidia-installer.This functionality was limited to unencrypted ftp and http, and was implemented using code that is no longer actively maintained.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
375.66
Language Driver
Multilingual
Size Driver
56.41 MB
File Name
nvidia-freebsd-x86-375.66.tar.gz
Date
Thu May 04, 2017
Observations
Added support for the following GPUs:
GeForce GTX 1080 Ti
Quadro P3000
Quadro M520
TITAN Xp
Fixed a bug that could cause EGL applications to crash when calling eglInitialize() multiple times on X11-backed displays.
Fixed a regression that could cause rendering corruption on a monitor connected via DisplayPort upon a modeset event (for example, changing resolutions or power cycling the monitor).
Updated the display configuration page in the nvidia-settings control panel to accurately reflect HDMI 3D refresh rates.
Fixed a bug that could cause OpenGL applications to crash when VT switching between multiple X servers.
Fixed a bug that caused the system to become unresponsive after resuming from power management suspend/hibernate. Additional symptoms of this bug included display flickering and "Xid 56" errors in the kernel log.
Fixed a bug that caused backlight brightness to not be controllable on some notebooks with DisplayPort internal panels.
Fixed a bug that left HDMI and DisplayPort audio muted after a framebuffer console mode was restored. For some displays, this caused the display to remain blank.
Fixed a bug that caused audio over DisplayPort to stop working when the monitor was unplugged and plugged back in or awoken from DPMS power-saving mode.
Restored support for the following GPU:
GRID K520
Fixed a regression that caused corruption in certain applications, such as window border shadows in Unity, after resuming from suspend.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
375.39
Language Driver
Multilingual
Size Driver
56.37 MB
File Name
nvidia-freebsd-x86-375.39.tar.gz
Date
Tue Feb 14, 2017
Observations
Added support for the following GPU(s):
Quadro GP100
Quadro P4000
Quadro P2000
Quadro P1000
Quadro P600
Quadro P400
Quadro M1200
Quadro M2200
Fixed a bug that caused system hangs when resuming from suspend with some GPUs.
Fixed a regression that could cause corruption when hot-plugging displays.
Fixed a regression that prevented systems with multiple DisplayPort monitors from resuming correctly from suspend.
Fixed a bug in the nvidia-modeset.ko kernel module that could cause it to crash when sending events to user space driver components.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
375.26
Language Driver
Multilingual
Size Driver
56.35 MB
File Name
nvidia-freebsd-x86-375.26.tar.gz
Date
Wed Dec 14, 2016
Observations
Added support for the following GPU(s):
Quadro M3000 SE
Fixed a regression that prevented the backlight on some notebook computer displays from turning back on after being shut off.
Fixed a regression that prevented the console from being restored properly when using SLI.
Fixed a regression that could cause the nvidia-settings control panel to crash on startup with certain GPU configurations.
Fixed a regression that prevented the GLX_NV_swap_group extension from working when using SLI or Quadro Sync.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
390.1430
Language Driver
Multilingual
Size Driver
62.91 MB
File Name
nvidia-freebsd-x86-390.143.tar.gz
Date
Mon Apr 19, 2021
Observations
Fixed a bug where vkCreateSwapchain could cause the X Server to crash when an invalid imageFormat was provided.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
304.1370
Language Driver
Multilingual
Size Driver
33.76 MB
File Name
nvidia-freebsd-x86-304.137.tar.gz
Date
Tue Sep 19, 2017
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Added support for FreeBSD 11.0-RELEASE.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
304.1350
Language Driver
Multilingual
Size Driver
33.47 MB
File Name
nvidia-freebsd-x86-304.135.tar.gz
Date
Tue Feb 14, 2017
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Added support for FreeBSD 11.0-RELEASE.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
304.1340
Language Driver
Multilingual
Size Driver
33.47 MB
File Name
nvidia-freebsd-x86-304.134.tar.gz
Date
Wed Dec 14, 2016
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Added support for FreeBSD 11.0-RELEASE.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
304.1320
Language Driver
Multilingual
Size Driver
33.17 MB
File Name
nvidia-freebsd-x86-304.132.tar.gz
Date
Mon Sep 26, 2016
Observations
Added /var/log/dmesg to the list of paths which are searched by nvidia-bug-report.sh for kernel messages.
Fixed a bug that caused kernel panics when using the NVIDIA driver on v4.5 and newer Linux kernels built with CONFIG_DEBUG_VM_PGFLAGS.
Updated nvidia-installer to support ncurses version 6.x.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
304.1310
Language Driver
Multilingual
Size Driver
33.17 MB
File Name
nvidia-freebsd-x86-304.131.tar.gz
Date
Mon Nov 16, 2015
Observations
Fixed a bug that could cause texture corruption in some OpenGL applications when video memory is exhausted by a combination of simultaneously running graphical and compute workloads.
Added support for X.Org xserver ABI 20 (xorg-server 1.18).
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
304.1280
Language Driver
Multilingual
Size Driver
32.88 MB
File Name
nvidia-freebsd-x86-304.128.tar.gz
Date
Mon Aug 31, 2015
Observations
Removed libvdpau and libvdpau_trace from the NVIDIA driver package. VDPAU is not supported on the legacy hardware supported on the release 304 legacy driver branch. The libvdpau_nvidia vendor library is still included, so users who wish to use VDPAU with newer hardware that still works with release 304 drivers may install libvdpau from packages provided by the OS vendor where available.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
304.1250
Language Driver
Multilingual
Size Driver
32.9 MB
File Name
nvidia-freebsd-x86-304.125.tar.gz
Date
Fri Dec 05, 2014
Observations
Added support for X.Org xserver ABI 19 (xorg-server 1.17).
Implemented support for disabling indirect GLX context creation using the -iglx option available on X.Org server release 1.16 and newer. Note that future X.Org server releases may make the -iglx option the default. To re-enable support for indirect GLX on such servers, use the +iglx option.
Added the "AllowIndirectGLXProtocol" X config option. This option can be used to disallow use of GLX protocol. See "Appendix B. X Config Options" in the README for more details.
Updated the driver installation makefiles to use LOCALBASE instead of X11BASE to determine the default installation paths.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
304.1230
Language Driver
Multilingual
Size Driver
32.58 MB
File Name
nvidia-freebsd-x86-304.123.tar.gz
Date
Thu Jul 10, 2014
Observations
Fixed an interaction problem with xserver 1.15 that occasionally caused OpenGL applications to continue rendering when they are minimized or unmapped.
Added support for X.org xserver ABI 18 (xorg-server 1.16).
Fixed a bug that caused corruption or blank screens on monitors that use EDID version 1.3 or older when they are connected via DisplayPort on graphics boards that use external DisplayPort encoders, such as the Quadro FX 4800.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
304.1210
Language Driver
Multilingual
Size Driver
32.4 MB
File Name
nvidia-freebsd-x86-304.121.tar.gz
Date
Tue Mar 11, 2014
Observations
Fixed a bug that prevented the NVIDIA implementation of the Xinerama extension protocol requests from being used when RandR was enabled.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
304.1190
Language Driver
Multilingual
Size Driver
32.4 MB
File Name
nvidia-freebsd-x86-304.119.tar.gz
Date
Thu Jan 23, 2014
Observations
Fixed a crash when using WebGL in Firefox with a Geforce 6 GPU.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
340.1080
Language Driver
Multilingual
Size Driver
57.81 MB
File Name
nvidia-freebsd-x86-340.108.tar.gz
Date
Mon Dec 23, 2019
Observations
Fixed a bug that could prevent nvidia-xconfig from disabling the X Composite extension on version 1.20 of the X.org X server.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
340.1070
Language Driver
Multilingual
Size Driver
57.51 MB
File Name
nvidia-freebsd-x86-340.107.tar.gz
Date
Wed Jun 06, 2018
Observations
Added support for X.Org xserver ABI 24 (xorg-server 1.20).
Improved nvidia-bug-report.sh to check for kern.log which is the default kernel log-file location for many Debian-based Linux distributions.
Fixed a bug which could cause X servers that export a Video Driver ABI earlier than 0.8 to crash when running X11 applications which call XRenderAddTraps().
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
340.1060
Language Driver
Multilingual
Size Driver
57.5 MB
File Name
nvidia-freebsd-x86-340.106.tar.gz
Date
Tue Jan 16, 2018
Observations
Improved compatibility with recent Linux kernels, including Page Table Isolation (PTI) changes.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
340.1040
Language Driver
Multilingual
Size Driver
57.51 MB
File Name
nvidia-freebsd-x86-340.104.tar.gz
Date
Tue Sep 19, 2017
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Added support for FreeBSD 11.0-RELEASE.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
340.1020
Language Driver
Multilingual
Size Driver
57.21 MB
File Name
nvidia-freebsd-x86-340.102.tar.gz
Date
Tue Feb 14, 2017
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Added support for FreeBSD 11.0-RELEASE.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
340.1010
Language Driver
Multilingual
Size Driver
57.21 MB
File Name
nvidia-freebsd-x86-340.101.tar.gz
Date
Wed Dec 14, 2016
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Added support for FreeBSD 11.0-RELEASE.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
340.98
Language Driver
Multilingual
Size Driver
56.93 MB
File Name
nvidia-freebsd-x86-340.98.tar.gz
Date
Mon Sep 26, 2016
Observations
Added support for the screen_info.ext_lfb_base field, on kernels that have it, in order to properly handle UEFI framebuffer consoles with physical addresses above 4GB.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
340.96
Language Driver
Multilingual
Size Driver
56.91 MB
File Name
nvidia-freebsd-x86-340.96.tar.gz
Date
Mon Nov 16, 2015
Observations
Fixed a bug that could cause texture corruption in some OpenGL applications when video memory is exhausted by a combination of simultaneously running graphical and compute workloads.
Added support for X.Org xserver ABI 20 (xorg-server 1.18).
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
340.93
Language Driver
Multilingual
Size Driver
56.63 MB
File Name
nvidia-freebsd-x86-340.93.tar.gz
Date
Wed Sep 02, 2015
Observations
Fixed a bug that caused the X server to crash if an OpenGL application tried to allocate a drawable when GPU-accessible memory is exhausted.
Fixed a bug that could cause an Xid error when terminating a video playback application using the overlay presentation queue in VDPAU.
Updated nvidia-installer to avoid recursing too deeply into kernel source trees under/usr/lib/modules, mirroring an existing restriction on recursion under /lib/modules.
Fixed a bug which caused truncation of the EGLAttribEXT value returned by eglQueryDeviceAttribEXT() on 64-bit systems.
Fixed a kernel memory leak that occurred when looping hardware-accelerated video decoding with VDPAU on Maxwell-based GPUs.
Fixed 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.
Fixed a bug that caused waiting on X Sync Fence objects in OpenGL to hang indefinitely in some cases.
Fixed a bug that prevented OpenGL from properly recovering from hardware errors orsync object waits that had timed out.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
340.76
Language Driver
Multilingual
Size Driver
56.61 MB
File Name
nvidia-freebsd-x86-340.76.tar.gz
Date
Tue Jan 27, 2015
Observations
Fixed a bug that caused frequent AMD-Vi page faults on systems with some AMD 8xx/9xx-series chipsets when used with some NVIDIA GPUs.
Fixed a regression that could cause system crashes when terminating the X server on systems with an NVIDIA Quadro SDI Capture card installed.
Fixed a bug that caused audio over HDMI to not work on some GPUs while using a display that supports HDMI 3D.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
390.1410
Language Driver
Multilingual
Size Driver
62.91 MB
File Name
nvidia-freebsd-x86-390.141.tar.gz
Date
Thu Jan 07, 2021
Observations
Installation instructions: Once you have downloaded the driver, change to the directory containing the driver package and install the driver by running, as root, tar xzf NVIDIA-FreeBSD-x86-390.141.tar.gz && cd NVIDIA-FreeBSD-x86-390.141 && make install
Then, edit your X configuration file so that the NVIDIA X driver will be used; this can normally be done by running nvidia-xconfig
Note that the list of supported GPU products is provided to indicate which GPUs are supported by a particular driver version. Some designs incorporating supported GPUs may not be compatible with the NVIDIA Linux driver: in particular, notebook and all-in-one desktop designs with switchable (hybrid) or Optimus graphics will not work if means to disable the integrated graphics in hardware are not available. Hardware designs will vary from manufacturer to manufacturer, so please consult with a system's manufacturer to determine whether that particular system is compatible.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
390.1380
Language Driver
Multilingual
Size Driver
62.89 MB
File Name
nvidia-freebsd-x86-390.138.tar.gz
Date
Wed Jun 24, 2020
Observations
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 'timespec_to_ns'".
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 'getrawmonotonic'".
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'".
Fixed a driver installation failure on Linux kernel 5.6 release candidates, where the NVIDIA kernel module failed to build with error "dereferencing pointer to incomplete type 'struct timeval'".
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 'jiffies_to_timespec'".
Fixed driver installation failure on Linux kernel 5.6 release candidates, where the NVIDIA kernel module failed to build with error "passing argument 4 of 'proc_create_data' from incompatible pointer type".
Fixed driver installation failure on Linux kernel 5.6 release candidates, where the NVIDIA kernel module failed to build with error "implicit declaration of function 'ioremap_nocache'".
Fixed driver installation failure on Oracle Linux 7.7 systems, where the NVIDIA kernel module failed to build with error "unknown type name 'vm_fault_t'".
Add PRIME Synchronization support for Linux kernel 5.4 and newer.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
390.1320
Language Driver
Multilingual
Size Driver
61.86 MB
File Name
nvidia-freebsd-x86-390.132.tar.gz
Date
Fri Nov 08, 2019
Observations
Added support for FreeBSD 12.0-RC3.
Fixed a bug that caused mode switches to fail when an SDI output board was connected.
Added the synchronization state for PRIME Displays to nvidia-settings.
Fixed a bug that could prevent nvidia-xconfig from disabling the X Composite extension on version 1.20 of the X.org X server.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
390.1160
Language Driver
Multilingual
Size Driver
61.35 MB
File Name
nvidia-freebsd-x86-390.116.tar.gz
Date
Fri Feb 22, 2019
Observations
Added support for FreeBSD 12.0-RC3.
Fixed a bug that caused mode switches to fail when an SDI output board was connected.
Added the synchronization state for PRIME Displays to nvidia-settings.
Fixed a bug that could prevent nvidia-xconfig from disabling the X Composite extension on version 1.20 of the X.org X server.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
384.1110
Language Driver
Multilingual
Size Driver
60.74 MB
File Name
nvidia-freebsd-x86-384.111.tar.gz
Date
Thu Jan 04, 2018
Observations
Added support for the following GPUs:
GeForce MX130
GeForce MX110
GeForce GTX 1050 Ti with Max-Q Design
Quadro P500
Fixed a regression that prevented displays connected via some types of passive adapters (e.g. DMS-59 to VGA or DVI) from working correctly. The regression was introduced with driver version 384.98.
Fixed a bug that caused Quadro M2200 GPUs to enter the lowest available PowerMizer performance level when under load.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
384.13
Language Driver
Multilingual
Size Driver
60.77 MB
File Name
nvidia-freebsd-x86-384.130.tar.gz
Date
Wed Mar 28, 2018
Observations
Fixed a string concatenation bug that caused libGL to accidentally try to create the directory "$HOME.nv" rather than "$HOME/.nv" in some cases where /tmp isn't accessible.
Increased the version numbers of the GLVND libGL, libGLESv1_CM, libGLESv2, and libEGL libraries, to prevent concurrently installed non-GLVND libraries from taking precedence in the dynamic linker cache.
Fixed a bug which could cause X servers that export a Video Driver ABI earlier than 0.8 to crash when running X11 applications which call XRenderAddTraps().
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
390.1290
Language Driver
Multilingual
Size Driver
61.57 MB
File Name
nvidia-freebsd-x86-390.129.tar.gz
Date
Mon Jul 29, 2019
Observations
Added support for FreeBSD 12.0-RC3.
Fixed a bug that caused mode switches to fail when an SDI output board was connected.
Added the synchronization state for PRIME Displays to nvidia-settings.
Fixed a bug that could prevent nvidia-xconfig from disabling the X Composite extension on version 1.20 of the X.org X server.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
390.87
Language Driver
Multilingual
Size Driver
61.35 MB
File Name
nvidia-freebsd-x86-390.87.tar.gz
Date
Mon Aug 27, 2018
Observations
Fixed a resource leak introduced in the 390 series of drivers that could lead to reduced performance after starting and stopping several OpenGL and/or Vulkan applications.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
390.77
Language Driver
Multilingual
Size Driver
61.34 MB
File Name
nvidia-freebsd-x86-390.77.tar.gz
Date
Mon Jul 16, 2018
Observations
Removed informational messages that were printed by nvidia-modeset.ko whenever a GPU device was allocated or freed.
Fixed a bug that caused kwin OpenGL compositing to crash when launching certain OpenGL applications.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
FREEBSD DISPLAY DRIVER X86
Operating System
FreeBSD x86
Version
390.67
Language Driver
Multilingual
Size Driver
61.31 MB
File Name
nvidia-freebsd-x86-390.67.tar.gz
Date
Tue Jun 05, 2018
Observations
Fixed a bug that could cause kernel panics when using Quadro SDI Capture hardware.
Fixed a bug that caused kwin OpenGL compositing to crash when launching certain OpenGL applications.
Fixed an intermittent crash when launching Vulkan applications.
Fixed a bug that caused the driver, in some low bandwidth DisplayPort configurations, to not implicitly enable display dithering. This resulted in visible banding.
Added support for X.Org xserver ABI 24 (xorg-server 1.20).
Improved nvidia-bug-report.sh to check for kern.log which is the default kernel log-file location for many Debian-based Linux distributions.
Fixed a bug which could cause X servers that export a Video Driver ABI earlier than 0.8 to crash when running X11 applications which call XRenderAddTraps().
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
375.82
Language Driver
Multilingual
Size Driver
42.57 MB
File Name
nvidia-linux-x86-375.82.run
Date
Mon Jul 24, 2017
Observations
Fix a bug with GLX_EXT_buffer_age where incorrect buffer age values would be reported for SLI AFR configurations. In such configurations buffer age may now be greater than 3, the previous maximum buffer age.
Fixed a bug that could cause hanging and Xids when performing RandR transforms with Overlay and SLI enabled.
Improved handling of framebuffer console restore on systems booted in UEFI mode.
Extended the information reported by the NVIDIA Xinerama X extension to report PRIME displays in addition to directly-connected displays.
Fixed a bug that caused HDMI audio devices to appear or disappear inconsistently when HDMI devices were hotplugged or unplugged.
Fixed a bug that could cause driver errors when setting modes on X screens running at Depth 8 or Depth 15.
Fixed a bug that could cause intermittent kernel panics when running with PRIME Sync.
Fixed a bug that caused a kernel panic when hotplugging HDMI displays on some Zotac mini PCs.
Updated nvidia-installer to label kernel modules with SELinux file type 'modules_object_t'. Some system SELinux policies only permit loading of kernel modules with this SELinux file type.
Removed support for checking for and downloading updated driver packages and precompiled kernel interfaces from nvidia-installer.This functionality was limited to unencrypted ftp and http, and was implemented using code that is no longer actively maintained.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
375.66
Language Driver
Multilingual
Size Driver
42.43 MB
File Name
nvidia-linux-x86-375.66.run
Date
Thu May 04, 2017
Observations
Added support for the following GPUs:
GeForce GTX 1080 Ti
Quadro P3000
Quadro M520
TITAN Xp
Fixed a bug that could cause EGL applications to crash when calling eglInitialize() multiple times on X11-backed displays.
Fixed a regression that could cause rendering corruption on a monitor connected via DisplayPort upon a modeset event (for example, changing resolutions or power cycling the monitor).
Updated the display configuration page in the nvidia-settings control panel to accurately reflect HDMI 3D refresh rates.
Fixed a bug that could cause OpenGL applications to crash when VT switching between multiple X servers.
Fixed a bug that caused the system to become unresponsive after resuming from power management suspend/hibernate. Additional symptoms of this bug included display flickering and "Xid 56" errors in the kernel log.
Fixed a bug that caused backlight brightness to not be controllable on some notebooks with DisplayPort internal panels.
Fixed a bug that left HDMI and DisplayPort audio muted after a framebuffer console mode was restored. For some displays, this caused the display to remain blank.
Fixed a bug that caused audio over DisplayPort to stop working when the monitor was unplugged and plugged back in or awoken from DPMS power-saving mode.
Restored support for the following GPU:
GRID K520
Fixed a regression that caused corruption in certain applications, such as window border shadows in Unity, after resuming from suspend.
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 a bug that could cause some applications to crash when running with PRIME Sync.
Fixed a bug that prevented PRIME Sync from working on notebooks with GeForce GTX 4xx and 5xx series GPUs.
Fixed a bug that caused OpenGL apps to have excessive CPU usage when running with PRIME Sync but without native displays enabled.
Fixed a bug that could cause PRIME Sync to deadlock in the kernel, particularly common on Linux 4.10.
Fixed a bug that caused PRIME Sync to run slowly on systems with Pascal GPUs.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
375.39
Language Driver
Multilingual
Size Driver
42.38 MB
File Name
nvidia-linux-x86-375.39.run
Date
Tue Feb 14, 2017
Observations
Added support for the following GPU(s):
Quadro GP100
Quadro P4000
Quadro P2000
Quadro P1000
Quadro P600
Quadro P400
Quadro M1200
Quadro M2200
Fixed a bug that caused system hangs when resuming from suspend with some GPUs.
Fixed a regression that could cause corruption when hot-plugging displays.
Fixed a regression that prevented systems with multiple DisplayPort monitors from resuming correctly from suspend.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
375.26
Language Driver
Multilingual
Size Driver
42.48 MB
File Name
nvidia-linux-x86-375.26.run
Date
Wed Dec 14, 2016
Observations
Added support for the following GPU(s):
Quadro M3000 SE
Fixed a regression that prevented the backlight on some notebook computer displays from turning back on after being shut off.
Fixed a regression that prevented the console from being restored properly when using SLI.
Fixed a regression that could cause the nvidia-settings control panel to crash on startup with certain GPU configurations.
Fixed a regression that prevented the GLX_NV_swap_group extension from working when using SLI or Quadro Sync.
Fixed a long-standing bug that caused the NVIDIA X driver to not correctly detect AC/battery hotplug events on notebooks.
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:
usercopy: kernel memory overwrite attempt detected to ffff8803e8ec7ce0 (
Fixed a bug that prevented nvidia-bug-report.sh from finding relevant messages in kernel log files.
Added support for the screen_info.ext_lfb_base field, on kernels that have it, in order to properly handle UEFI framebuffer consoles with physical addresses above 4GB.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
390.1410
Language Driver
Multilingual
Size Driver
47.29 MB
File Name
nvidia-linux-x86-390.141.run
Date
Thu Jan 07, 2021
Observations
Fixed a driver installation failure on Linux kernel 5.8 release candidates, where the NVIDIA kernel module failed to build with error "'struct mm_struct' has no member named 'mmap_sem'".
Fixed a driver installation failure on Linux kernel 5.8 release candidates, where the NVIDIA kernel module failed to build with error "too many arguments to function '__vmalloc'".
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
390.1380
Language Driver
Multilingual
Size Driver
46.82 MB
File Name
nvidia-linux-x86-390.138.run
Date
Wed Jun 24, 2020
Observations
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 'timespec_to_ns'".
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 'getrawmonotonic'".
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'".
Fixed a driver installation failure on Linux kernel 5.6 release candidates, where the NVIDIA kernel module failed to build with error "dereferencing pointer to incomplete type 'struct timeval'".
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 'jiffies_to_timespec'".
Fixed driver installation failure on Linux kernel 5.6 release candidates, where the NVIDIA kernel module failed to build with error "passing argument 4 of 'proc_create_data' from incompatible pointer type".
Fixed driver installation failure on Linux kernel 5.6 release candidates, where the NVIDIA kernel module failed to build with error "implicit declaration of function 'ioremap_nocache'".
Fixed driver installation failure on Oracle Linux 7.7 systems, where the NVIDIA kernel module failed to build with error "unknown type name 'vm_fault_t'".
Add PRIME Synchronization support for Linux kernel 5.4 and newer.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
390.1320
Language Driver
Multilingual
Size Driver
45.92 MB
File Name
nvidia-linux-x86-390.132.run
Date
Fri Nov 08, 2019
Observations
Fixed kernel module build problems with Linux kernel 5.4.0 release candidates.
Updated nvidia-bug-report.sh to collect information about X server crashes from coredumpctl, when available.
Updated the nvidia-drm kernel module for compatibility with the removal of the DRIVER_PRIME flag in recent Linux kernel versions.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
390.1160
Language Driver
Multilingual
Size Driver
45.5 MB
File Name
nvidia-linux-x86-390.116.run
Date
Fri Feb 22, 2019
Observations
Fixed build failures which resulted in errors like "implicit declaration of function drm_...", when building the NVIDIA DRM kernel module for Linux kernel 5.0 release candidates.
Fixed a bug which could cause VK_KHR_external_semaphore_fd operations to fail.
Fixed a build failure, "implicit declaration of function 'vm_insert_pfn'", when building the NVIDIA DRM kernel module for Linux kernel 4.20 release candidates.
Fixed a build failure, "unknown type name 'ipmi_user_t'", when building the NVIDIA kernel module for Linux kernel 4.20 release candidates.
Fixed a bug that caused mode switches to fail when an SDI output board was connected.
Fixed a bug that could cause rendering corruption in Vulkan programs.
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.
Fixed a bug that caused vkGetPhysicalDeviceDisplayPropertiesKHR() to occasionally return incorrect values for physicalResolution.
Added the synchronization state for PRIME Displays to nvidia-settings.
Fixed a bug that could prevent nvidia-xconfig from disabling the X Composite extension on version 1.20 of the X.org X server.
Fixed a build failure, "too many arguments to function 'get_user_pages'", when building the NVIDIA kernel module for Linux kernel v4.4.168.
Fixed a build failure, "implicit declaration of function do_gettimeofday", when building the NVIDIA kernel module for Linux kernel 5.0 release candidates.
Added a new kernel module parameter, NVreg_RestrictProfilingToAdminUsers, to allow restricting the use of GPU performance counters to system administrators only.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
384.1110
Language Driver
Multilingual
Size Driver
44.82 MB
File Name
nvidia-linux-x86-384.111.run
Date
Thu Jan 04, 2018
Observations
Added support for the following GPUs:
GeForce MX130
GeForce MX110
GeForce GTX 1050 Ti with Max-Q Design
Quadro P500
Fixed a regression that prevented displays connected via some types of passive adapters (e.g. DMS-59 to VGA or DVI) from working correctly. The regression was introduced with driver version 384.98.
Fixed a bug that caused Quadro M2200 GPUs to enter the lowest available PowerMizer performance level when under load.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
384.13
Language Driver
Multilingual
Size Driver
45.34 MB
File Name
nvidia-linux-x86-384.130.run
Date
Wed Mar 28, 2018
Observations
Improved compatibility with recent Linux kernels.
Fixed a string concatenation bug that caused libGL to accidentally try to create the directory "$HOME.nv" rather than "$HOME/.nv" in some cases where /tmp isn't accessible.
Increased the version numbers of the GLVND libGL, libGLESv1_CM, libGLESv2, and libEGL libraries, to prevent concurrently installed non-GLVND libraries from taking precedence in the dynamic linker cache.
Fixed a bug which could cause X servers that export a Video Driver ABI earlier than 0.8 to crash when running X11 applications which call XRenderAddTraps().
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
390.1290
Language Driver
Multilingual
Size Driver
45.36 MB
File Name
nvidia-linux-x86-390.129.run
Date
Mon Jul 29, 2019
Observations
Improved nvidia-bug-report.sh to grab the output of the `vulkaninfo` command when it is available.
Updated nvidia-bug-report.sh to search the systemd journal for gdm-x-session logs.
Added support to nvidia-installer for systems which provide ncurses libraries supporting the ncurses widechar ABI only.
Updated nvidia-installer to avoid problems with commands whose proper functionality may be dependent on system localization (e.g. via the LANG environment variable.) For example, some kernel configurations may produce unusable kernel modules if LANG is set to a language other than English.
Updated nvidia-installer for better compatibility with ncurses when libncurses.so.6 exposes the ncurses reentrant ABI, such as on openSUSE Leap 15 and SUSE Linux Enterprise 15.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
390.87
Language Driver
Multilingual
Size Driver
45.74 MB
File Name
nvidia-linux-x86-390.87.run
Date
Mon Aug 27, 2018
Observations
Fixed a resource leak introduced in the 390 series of drivers that could lead to reduced performance after starting and stopping several OpenGL and/or Vulkan applications.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
390.77
Language Driver
Multilingual
Size Driver
45.71 MB
File Name
nvidia-linux-x86-390.77.run
Date
Mon Jul 16, 2018
Observations
Improved compatibility with recent Linux kernels.
Fixed an intermittent hang of Vulkan applications running fullscreen when flipping is allowed.
Removed informational messages that were printed by nvidia-modeset.ko whenever a GPU device was allocated or freed.
Fixed a bug that caused kwin OpenGL compositing to crash when launching certain OpenGL applications.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
390.67
Language Driver
Multilingual
Size Driver
45.5 MB
File Name
nvidia-linux-x86-390.67.run
Date
Tue Jun 05, 2018
Observations
Fixed a bug that could cause kernel panics when using Quadro SDI Capture hardware.
Fixed a bug that caused kwin OpenGL compositing to crash when launching certain OpenGL applications.
Fixed an intermittent crash when launching Vulkan applications.
Fixed an intermittent crash when launching applications through Wine.
Fixed a bug that caused the driver, in some low bandwidth DisplayPort configurations, to not implicitly enable display dithering. This resulted in visible banding.
Added support for X.Org xserver ABI 24 (xorg-server 1.20).
Improved nvidia-bug-report.sh to check for kern.log which is the default kernel log-file location for many Debian-based Linux distributions.
Fixed a bug which could cause X servers that export a Video Driver ABI earlier than 0.8 to crash when running X11 applications which call XRenderAddTraps().
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
340.1080
Language Driver
Multilingual
Size Driver
37.1 MB
File Name
nvidia-linux-x86-340.108.run
Date
Mon Dec 23, 2019
Observations
Updated the nvidia-drm kernel module for compatibility with the removal of the DRIVER_PRIME flag in recent Linux kernel versions.
Updated nvidia-bug-report.sh to search the systemd journal for gdm-x-session logs.
Fixed a bug that could prevent nvidia-xconfig from disabling the X Composite extension on version 1.20 of the X.org X server.
Added support to nvidia-installer for systems which provide ncurses libraries supporting the ncurses widechar ABI only.
Updated nvidia-installer to avoid problems with commands whose proper functionality may be dependent on system localization (e.g. via the LANG environment variable.) For example, some kernel configurations may produce unusable kernel modules if LANG is set to a language other than English.
Updated nvidia-installer for better compatibility with ncurses when libncurses.so.6 exposes the ncurses reentrant ABI, such as on openSUSE Leap 15 and SUSE Linux Enterprise 15.
Fixed a build failure, "too many arguments to function 'get_user_pages'", when building the NVIDIA kernel module for Linux kernel v4.4.168.
Fixed a build failure, "implicit declaration of function do_gettimeofday", when building the NVIDIA kernel module for Linux kernel 5.0 release candidates.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
340.1070
Language Driver
Multilingual
Size Driver
37.21 MB
File Name
nvidia-linux-x86-340.107.run
Date
Wed Jun 06, 2018
Observations
Updated nvidia-installer in the 340.xx legacy driver series to default to installing the driver without the NVIDIA Unified Memory kernel module if this module fails to build at installation time. The 340.xx legacy Unified Memory kernel module is incompatible with recent Linux kernels, and the GPU hardware generations that the 340.xx legacy driver series is intended to support do not support Unified Memory.
Added support for X.Org xserver ABI 24 (xorg-server 1.20).
Improved nvidia-bug-report.sh to check for kern.log which is the default kernel log-file location for many Debian-based Linux distributions.
Fixed a bug which could cause X servers that export a Video Driver ABI earlier than 0.8 to crash when running X11 applications which call XRenderAddTraps().
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
340.1060
Language Driver
Multilingual
Size Driver
37.02 MB
File Name
nvidia-linux-x86-340.106.run
Date
Tue Jan 16, 2018
Observations
Fixed a compatibility problem between the nvidia.ko's Page Attribute Table (PAT) support and the kernel Page Table Isolation (PTI) patches.
To optimize stores to memory, nvidia.ko contains support for configuring the CPU's PAT registers, as a fallback for Linux kernels that predate kernel native PAT support. On any recent kernel with CONFIG_X86_PAT enabled, the driver will detect that setup has already been done and skip its PAT setup. However, a static inline function called by nvidia.ko's PAT fallback support was updated in the PTI patches to use the EXPORT_SYMBOL_GPL symbol 'cpu_tlbstate'. nvidia.ko was updated to only contain its PAT fallback support, at build time, on kernels without CONFIG_X86_PAT.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
340.1040
Language Driver
Multilingual
Size Driver
37.03 MB
File Name
nvidia-linux-x86-340.104.run
Date
Tue Sep 19, 2017
Observations
Improved compatibility with recent Linux kernels.
Updated nvidia-installer to label kernel modules with SELinux file type 'modules_object_t'. Some system SELinux policies only permit loading of kernel modules with this SELinux file type.
Removed support for checking for and downloading updated driver packages and precompiled kernel interfaces from nvidia-installer. This functionality was limited to unencrypted ftp and http, and was implemented using code that is no longer actively maintained.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
340.1020
Language Driver
Multilingual
Size Driver
36.98 MB
File Name
nvidia-linux-x86-340.102.run
Date
Tue Feb 14, 2017
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Fixed a bug that allowed nvidia-installer to attempt loading kernel modules that were built against non-running kernels.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
340.1010
Language Driver
Multilingual
Size Driver
37.13 MB
File Name
nvidia-linux-x86-340.101.run
Date
Wed Dec 14, 2016
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Fixed a bug that allowed nvidia-installer to attempt loading kernel modules that were built against non-running kernels.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
340.98
Language Driver
Multilingual
Size Driver
36.87 MB
File Name
nvidia-linux-x86-340.98.run
Date
Mon Sep 26, 2016
Observations
Added support for the screen_info.ext_lfb_base field, on kernels that have it, in order to properly handle UEFI framebuffer consoles with physical addresses above 4GB.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
340.96
Language Driver
Multilingual
Size Driver
36.93 MB
File Name
nvidia-linux-x86-340.96.run
Date
Mon Nov 16, 2015
Observations
Fixed a bug that could cause texture corruption in some OpenGL applications when video memory is exhausted by a combination of simultaneously running graphical and compute workloads.
Added support for X.Org xserver ABI 20 (xorg-server 1.18).
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
340.93
Language Driver
Multilingual
Size Driver
36.91 MB
File Name
nvidia-linux-x86-340.93.run
Date
Wed Sep 02, 2015
Observations
Fixed a bug that caused the X server to crash if an OpenGL application tried to allocate a drawable when GPU-accessible memory is exhausted.
Fixed a bug that could cause an Xid error when terminating a video playback application using the overlay presentation queue in VDPAU.
Updated nvidia-installer to avoid recursing too deeply into kernel source trees under/usr/lib/modules, mirroring an existing restriction on recursion under /lib/modules.
Fixed a rare deadlock condition when running applications that use OpenGL in multiple threads on a Quadro GPU.
Fixed a kernel memory leak that occurred when looping hardware-accelerated video decoding with VDPAU on Maxwell-based GPUs.
Fixed 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.
Fixed a bug that caused waiting on X Sync Fence objects in OpenGL to hang indefinitely in some cases.
Fixed a bug that prevented OpenGL from properly recovering from hardware errors orsync object waits that had timed out.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
340.76
Language Driver
Multilingual
Size Driver
37.02 MB
File Name
nvidia-linux-x86-340.76.run
Date
Tue Jan 27, 2015
Observations
Fixed a bug that caused frequent AMD-Vi page faults on systems with some AMD 8xx/9xx-series chipsets when used with some NVIDIA GPUs.
Fixed a regression that could cause system crashes when terminating the X server on systems with an NVIDIA Quadro SDI Capture card installed.
Fixed a bug that caused audio over HDMI to not work on some GPUs while using a display that supports HDMI 3D.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
304.1370
Language Driver
Multilingual
Size Driver
39.58 MB
File Name
nvidia-linux-x86-304.137.run
Date
Tue Sep 19, 2017
Observations
Improved compatibility with recent Linux kernels.
Updated nvidia-installer to label kernel modules with SELinux file type 'modules_object_t'. Some system SELinux policies only permit loading of kernel modules with this SELinux file type.
Removed support for checking for and downloading updated driver packages and precompiled kernel interfaces from nvidia-installer. This functionality was limited to unencrypted ftp and http, and was implemented using code that is no longer actively maintained.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
304.1350
Language Driver
Multilingual
Size Driver
39.29 MB
File Name
nvidia-linux-x86-304.135.run
Date
Tue Feb 14, 2017
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Fixed a bug that allowed nvidia-installer to attempt loading kernel modules that were built against non-running kernels.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
304.1340
Language Driver
Multilingual
Size Driver
39.29 MB
File Name
nvidia-linux-x86-304.134.run
Date
Wed Dec 14, 2016
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Fixed a bug that allowed nvidia-installer to attempt loading kernel modules that were built against non-running kernels.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
304.1320
Language Driver
Multilingual
Size Driver
39.02 MB
File Name
nvidia-linux-x86-304.132.run
Date
Mon Sep 26, 2016
Observations
Added /var/log/dmesg to the list of paths which are searched by nvidia-bug-report.sh for kernel messages.
Fixed a bug that caused kernel panics when using the NVIDIA driver on v4.5 and newer Linux kernels built with CONFIG_DEBUG_VM_PGFLAGS.
Updated nvidia-installer to support ncurses version 6.x.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
304.1310
Language Driver
Multilingual
Size Driver
39 MB
File Name
nvidia-linux-x86-304.131.run
Date
Mon Nov 16, 2015
Observations
Fixed a bug that could cause texture corruption in some OpenGL applications when video memory is exhausted by a combination of simultaneously running graphical and compute workloads.
Added support for X.Org xserver ABI 20 (xorg-server 1.18).
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
304.1280
Language Driver
Multilingual
Size Driver
38.73 MB
File Name
nvidia-linux-x86-304.128.run
Date
Mon Aug 31, 2015
Observations
Removed libvdpau and libvdpau_trace from the NVIDIA driver package. VDPAU is not supported on the legacy hardware supported on the release 304 legacy driver branch. The libvdpau_nvidia vendor library is still included, so users who wish to use VDPAU with newer hardware that still works with release 304 drivers may install libvdpau from packages provided by the OS vendor where available.
Updated nvidia-installer to use modprobe(8) when leaving the NVIDIA kernel module loaded after installation, instead of insmod(8) or libkmod. This allows the kernel module to honor any configuration directives that apply to it in /etc/modprobe.d when it is loaded.
Fixed a bug that allowed console messages from the Linux kernel to be drawn over the user interface of nvidia-installer.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
304.1250
Language Driver
Multilingual
Size Driver
38.71 MB
File Name
nvidia-linux-x86-304.125.run
Date
Fri Dec 05, 2014
Observations
Added support for X.Org xserver ABI 19 (xorg-server 1.17).
Improved compatibility with recent Linux kernels.
Implemented support for disabling indirect GLX context creation using the -iglx option available on X.Org server release 1.16 and newer. Note that future X.Org server releases may make the -iglx option the default. To re-enable support for indirect GLX on such servers, use the +iglx option.
Added the "AllowIndirectGLXProtocol" X config option. This option can be used to disallow use of GLX protocol. See "Appendix B. X Config Options" in the README for more details.
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.
This feature is supported in X.Org xserver 1.16 and higher when running on Linux 3.9 or higher with CONFIG_DRM enabled.
Updated nvidia-installer to log uninstallation to a separate file from the installation log, and to attempt uninstalling previous driver installations using the installer program from the previous
installation, when available.
Updated nvidia-installer to avoid writing to non-zero offsets of sysctl files in /proc/sys/kernel.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
304.1230
Language Driver
Multilingual
Size Driver
38.39 MB
File Name
nvidia-linux-x86-304.123.run
Date
Thu Jul 10, 2014
Observations
Improved compatibility with recent Linux kernels.
Fixed a bug that could result in system instability while restoring the VGA console.
Fixed an interaction problem with xserver 1.15 that occasionally caused OpenGL applications to continue rendering when they are minimized or unmapped.
Updated nvidia-bug-report.sh to search the systemd journal for X server logs and messages from the NVIDIA kernel module.
Added support for X.org xserver ABI 18 (xorg-server 1.16).
Fixed a bug that caused corruption or blank screens on monitors that use EDID version 1.3 or older when they are connected via DisplayPort on graphics boards that use external DisplayPort encoders, such as the Quadro FX 4800.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
304.1210
Language Driver
Multilingual
Size Driver
38.22 MB
File Name
nvidia-linux-x86-304.121.run
Date
Tue Mar 11, 2014
Observations
Improved compatibility with recent Linux kernels.
Fixed a bug that prevented the NVIDIA implementation of the Xinerama extension protocol requests from being used when RandR was enabled.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
304.1190
Language Driver
Multilingual
Size Driver
38.23 MB
File Name
nvidia-linux-x86-304.119.run
Date
Thu Jan 23, 2014
Observations
Fixed a crash when using WebGL in Firefox with a Geforce 6 GPU.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
390.1430
Language Driver
Multilingual
Size Driver
47.04 MB
File Name
nvidia-linux-x86-390.143.run
Date
Mon Apr 19, 2021
Observations
Fixed a bug where vkCreateSwapchain could cause the X Server to crash when an invalid imageFormat was provided.
Fixed a driver installation failure on Linux kernel 5.11 release candidates, where the NVIDIA kernel module failed to build with error "fatal error: asm/kmap_types.h: No such file or directory".
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX DISPLAY DRIVER - X86
Operating System
Linux 32-bit
Version
334.21
Language Driver
Multilingual
Size Driver
35.99 MB
File Name
nvidia-linux-x86-334.21.run
Date
Mon Mar 03, 2014
Observations
Added support for the following GPUs:
GeForce GTX 750 Ti
GeForce GTX 750
GeForce GTX 745
GeForce GTX TITAN Black
Fixed a regression in the NVIDIA kernel module which caused it to improperly dereference a userspace pointer. This potential security issue was initially reported to the public at:
The regression did not affect NVIDIA GPU drivers before release 334.
Fixed a bug that could cause OpenGL programs to hang after calling fork(2).
Fixed a bug that could cause a multi-threaded OpenGL application to crash when one of its threads exits after the application has unloaded libGL.
Added support for GPUs with VDPAU Feature Set E. See the README for details.
On GPUs with VDPAU Feature Set E, VDPAU now supports more robust decode error handling at the cost of a minor performance impact.
This can be disabled by setting the
VDPAU_NVIDIA_DISABLE_ERROR_CONCEALMENT environment variable to 1.
Added support for application profile rule patterns which are logical operations of subpatterns. See the README for details.
Added support for a "findfile" application profile feature which allows the driver to apply profiles based on matching files in the same directory as the process executable. See the README for details.
Fixed a bug that caused nvidia-installer to log the automatically selected answers to some user prompts without logging the prompt text itself, when running in silent mode.
Improved performance of OpenGL applications when used in conjunction with the X driver's composition pipeline. The composition pipeline may be explicitly enabled by using the ForceCompositionPipeline or ForceFullCompositionPipeline MetaMode options, or implicitly enabled when certain features such as some XRandR transformations, rotation,Warp & Blend, PRIME, and NvFBC are used.
Fixed a bug that could cause nvidia-settings to compute incorrect gamma ramps when adjusting the color correction sliders.
Updated the nvidia-settings control panel to allow the selection of display devices using RandR and target ID names when making queries targeted towards specific display devices.
Fixed a bug that prevented some dropdown menus in the nvidia-settings control panel from working correctly on older versions of GTK+ (e.g. 2.10.x).
Updated the nvidia-settings control panel to provide help text for application profile keys and suggestions for valid key names when configuring application profiles.
Updated the nvidia-settings control panel to populate the dropdown menu of stereo modes with only those modes which are available.
Fixed a bug that could cause applications using the OpenGL extension ARB_query_buffer_object to crash under Xinerama.
Fixed a bug that caused high pixelclock HDMI modes (e.g. as used with 4K resolutions) to be erroneously reported as dual-link in the nvidia-settings control panel.
Fixed a bug that could cause poor stereo synchronization in large multi-monitor setups using 3D Vision, due to failed hardwarehandshaking on some of the monitors.
Fixed a bug that prevented some DisplayPort 1.2 displays from being properly restored after a VT switch.
Renamed per GPU proc directories in /proc/driver/nvidia/gpus/ with GPU's bus location represented in "domain:bus:device.function" format.
Added 64-bit EGL and OpenGL ES libraries to 64-bit driver packages.
Changed format of "Bus Location" field reported in the /proc/driver/nvidia/gpus/0..N/information files from "domain:bus.device.function" to "domain:bus:device.function" to match
the lspci format.
Fixed a bug in the GLX_EXT_buffer_age extension where incorrect ages would be returned unless triple buffering was enabled.
Updated the NVIDIA X driver to load the NVIDIA kernel module using `nvidia-modprobe`, rather than the XFree86 DDX helper function xf86LoadKernelModule().
Changed the driver's default behavior to stop deleting RandR 1.2 output corresponding to unused DisplayPort 1.2 devices. Deleting these outputs can confuse some applications. Added a new option, DeleteUnusedDP12Displays, which can be used to turn this behavior back on.
This option can be enabled by running sudo nvidia-xconfig --delete-unused-dp12-displays
Improved support for the __GL_SYNC_DISPLAY_DEVICE and VDPAU_NVIDIA_SYNC_DISPLAY_DEVICE environment variables in certain configurations. Both environment variables will now recognize all supported display device names. See "Appendix C. Display Device Names" and "Appendix G. VDPAU Support" in the README for more details.
Improved performance of the X driver when handling large numbers of surface allocations.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX 32-BIT ARM DISPLAY DRIVER
Operating System
Linux 32-bit ARM
Version
390.1430
Language Driver
Multilingual
Size Driver
28.57 MB
File Name
nvidia-linux-armv7l-gnueabihf-390.143.run
Date
Mon Apr 19, 2021
Observations
Fixed a bug where vkCreateSwapchain could cause the X Server to crash when an invalid imageFormat was provided.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX 32-BIT ARM DISPLAY DRIVER
Operating System
Linux 32-bit ARM
Version
340.1080
Language Driver
Multilingual
Size Driver
22.47 MB
File Name
nvidia-linux-armv7l-gnueabihf-340.108.run
Date
Mon Dec 23, 2019
Observations
Updated the nvidia-drm kernel module for compatibility with the removal of the DRIVER_PRIME flag in recent Linux kernel versions.
Updated nvidia-bug-report.sh to search the systemd journal for gdm-x-session logs.
Fixed a bug that could prevent nvidia-xconfig from disabling the X Composite extension on version 1.20 of the X.org X server.
Added support to nvidia-installer for systems which provide ncurses libraries supporting the ncurses widechar ABI only.
Updated nvidia-installer to avoid problems with commands whose proper functionality may be dependent on system localization (e.g. via the LANG environment variable.) For example, some kernel configurations may produce unusable kernel modules if LANG is set to a language other than English.
Updated nvidia-installer for better compatibility with ncurses when libncurses.so.6 exposes the ncurses reentrant ABI, such as on openSUSE Leap 15 and SUSE Linux Enterprise 15.
Fixed a build failure, "too many arguments to function 'get_user_pages'", when building the NVIDIA kernel module for Linux kernel v4.4.168.
Fixed a build failure, "implicit declaration of function do_gettimeofday", when building the NVIDIA kernel module for Linux kernel 5.0 release candidates.
Updated nvidia-installer in the 340.xx legacy driver series to default to installing the driver without the NVIDIA Unified Memory kernel module if this module fails to build at installation time. The 340.xx legacy Unified Memory kernel module is incompatible with recent Linux kernels, and the GPU hardware generations that the 340.xx legacy driver series is intended to support do not support Unified Memory.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX 32-BIT ARM DISPLAY DRIVER
Operating System
Linux 32-bit ARM
Version
340.1070
Language Driver
Multilingual
Size Driver
22.48 MB
File Name
nvidia-linux-armv7l-gnueabihf-340.107.run
Date
Wed Jun 06, 2018
Observations
Updated nvidia-installer in the 340.xx legacy driver series to default to installing the driver without the NVIDIA Unified Memory kernel module if this module fails to build at installation time. The 340.xx legacy Unified Memory kernel module is incompatible with recent Linux kernels, and the GPU hardware generations that the 340.xx legacy driver series is intended to support do not support Unified Memory.
Added support for X.Org xserver ABI 24 (xorg-server 1.20).
Improved nvidia-bug-report.sh to check for kern.log which is the default kernel log-file location for many Debian-based Linux distributions.
Fixed a bug which could cause X servers that export a Video Driver ABI earlier than 0.8 to crash when running X11 applications which call XRenderAddTraps().
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX 32-BIT ARM DISPLAY DRIVER
Operating System
Linux 32-bit ARM
Version
340.1060
Language Driver
Multilingual
Size Driver
22.42 MB
File Name
nvidia-linux-armv7l-gnueabihf-340.106.run
Date
Tue Jan 16, 2018
Observations
Improved compatibility with recent Linux kernels, including Page Table Isolation (PTI) changes.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX 32-BIT ARM DISPLAY DRIVER
Operating System
Linux 32-bit ARM
Version
340.1040
Language Driver
Multilingual
Size Driver
22.47 MB
File Name
nvidia-linux-armv7l-gnueabihf-340.104.run
Date
Tue Sep 19, 2017
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Fixed a bug that allowed nvidia-installer to attempt loading kernel modules that were built against non-running kernels.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX 32-BIT ARM DISPLAY DRIVER
Operating System
Linux 32-bit ARM
Version
340.1020
Language Driver
Multilingual
Size Driver
22.44 MB
File Name
nvidia-linux-armv7l-gnueabihf-340.102.run
Date
Tue Feb 14, 2017
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Fixed a bug that allowed nvidia-installer to attempt loading kernel modules that were built against non-running kernels.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX 32-BIT ARM DISPLAY DRIVER
Operating System
Linux 32-bit ARM
Version
340.1010
Language Driver
Multilingual
Size Driver
22.49 MB
File Name
nvidia-linux-armv7l-gnueabihf-340.101.run
Date
Wed Dec 14, 2016
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Fixed a bug that allowed nvidia-installer to attempt loading kernel modules that were built against non-running kernels.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX 32-BIT ARM DISPLAY DRIVER
Operating System
Linux 32-bit ARM
Version
340.98
Language Driver
Multilingual
Size Driver
22.32 MB
File Name
nvidia-linux-armv7l-gnueabihf-340.98.run
Date
Mon Sep 26, 2016
Observations
Fixed a bug that could cause texture corruption in some OpenGL applications when video memory is exhausted by a combination of simultaneously running graphical and compute workloads.
Added support for X.Org xserver ABI 20 (xorg-server 1.18).
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX 32-BIT ARM DISPLAY DRIVER
Operating System
Linux 32-bit ARM
Version
340.96
Language Driver
Multilingual
Size Driver
22.37 MB
File Name
nvidia-linux-armv7l-gnueabihf-340.96.run
Date
Mon Nov 16, 2015
Observations
Fixed a bug that could cause texture corruption in some OpenGL applications when video memory is exhausted by a combination of simultaneously running graphical and compute workloads.
Added support for X.Org xserver ABI 20 (xorg-server 1.18).
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX 32-BIT ARM DISPLAY DRIVER
Operating System
Linux 32-bit ARM
Version
340.93
Language Driver
Multilingual
Size Driver
22.39 MB
File Name
nvidia-linux-armv7l-gnueabihf-340.93.run
Date
Wed Sep 02, 2015
Observations
Fixed a bug that caused the X server to crash if an OpenGL application tried to allocate a drawable when GPU-accessible memory is exhausted.
Fixed a bug that could cause an Xid error when terminating a video playback application using the overlay presentation queue in VDPAU.
Updated nvidia-installer to avoid recursing too deeply into kernel source trees under/usr/lib/modules, mirroring an existing restriction on recursion under /lib/modules.
Fixed a rare deadlock condition when running applications that use OpenGL in multiple threads on a Quadro GPU.
Fixed a kernel memory leak that occurred when looping hardware-accelerated video decoding with VDPAU on Maxwell-based GPUs.
Fixed 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.
Fixed a bug that caused waiting on X Sync Fence objects in OpenGL to hang indefinitely in some cases.
Fixed a bug that prevented OpenGL from properly recovering from hardware errors orsync object waits that had timed out.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX 32-BIT ARM DISPLAY DRIVER
Operating System
Linux 32-bit ARM
Version
340.76
Language Driver
Multilingual
Size Driver
22.38 MB
File Name
nvidia-linux-armv7l-gnueabihf-340.76.run
Date
Tue Jan 27, 2015
Observations
Fixed a bug that caused frequent AMD-Vi page faults on systems with some AMD 8xx/9xx-series chipsets when used with some NVIDIA GPUs.
Fixed a regression that could cause system crashes when terminating the X server on systems with an NVIDIA Quadro SDI Capture card installed.
Fixed a bug that caused audio over HDMI to not work on some GPUs while using a display that supports HDMI 3D.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX 32-BIT ARM DISPLAY DRIVER
Operating System
Linux 32-bit ARM
Version
390.1410
Language Driver
Multilingual
Size Driver
28.62 MB
File Name
nvidia-linux-armv7l-gnueabihf-390.141.run
Date
Thu Jan 07, 2021
Observations
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 'timespec_to_ns'".
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 'getrawmonotonic'".
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'".
Fixed a driver installation failure on Linux kernel 5.6 release candidates, where the NVIDIA kernel module failed to build with error "dereferencing pointer to incomplete type 'struct timeval'".
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 'jiffies_to_timespec'".
Fixed driver installation failure on Linux kernel 5.6 release candidates, where the NVIDIA kernel module failed to build with error "passing argument 4 of 'proc_create_data' from incompatible pointer type".
Fixed driver installation failure on Linux kernel 5.6 release candidates, where the NVIDIA kernel module failed to build with error "implicit declaration of function 'ioremap_nocache'".
Fixed driver installation failure on Oracle Linux 7.7 systems, where the NVIDIA kernel module failed to build with error "unknown type name 'vm_fault_t'".
Add PRIME Synchronization support for Linux kernel 5.4 and newer.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX 32-BIT ARM DISPLAY DRIVER
Operating System
Linux 32-bit ARM
Version
390.1380
Language Driver
Multilingual
Size Driver
27.22 MB
File Name
nvidia-linux-armv7l-gnueabihf-390.138.run
Date
Wed Jun 24, 2020
Observations
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 'timespec_to_ns'".
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 'getrawmonotonic'".
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'".
Fixed a driver installation failure on Linux kernel 5.6 release candidates, where the NVIDIA kernel module failed to build with error "dereferencing pointer to incomplete type 'struct timeval'".
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 'jiffies_to_timespec'".
Fixed driver installation failure on Linux kernel 5.6 release candidates, where the NVIDIA kernel module failed to build with error "passing argument 4 of 'proc_create_data' from incompatible pointer type".
Fixed driver installation failure on Linux kernel 5.6 release candidates, where the NVIDIA kernel module failed to build with error "implicit declaration of function 'ioremap_nocache'".
Fixed driver installation failure on Oracle Linux 7.7 systems, where the NVIDIA kernel module failed to build with error "unknown type name 'vm_fault_t'".
Add PRIME Synchronization support for Linux kernel 5.4 and newer.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX 32-BIT ARM DISPLAY DRIVER
Operating System
Linux 32-bit ARM
Version
390.1320
Language Driver
Multilingual
Size Driver
27.74 MB
File Name
nvidia-linux-armv7l-gnueabihf-390.132.run
Date
Fri Nov 08, 2019
Observations
Fixed kernel module build problems with Linux kernel 5.4.0 release candidates.
Updated nvidia-bug-report.sh to collect information about X server crashes from coredumpctl, when available.
Updated the nvidia-drm kernel module for compatibility with the removal of the DRIVER_PRIME flag in recent Linux kernel versions.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX 32-BIT ARM DISPLAY DRIVER
Operating System
Linux 32-bit ARM
Version
390.1160
Language Driver
Multilingual
Size Driver
27.52 MB
File Name
nvidia-linux-armv7l-gnueabihf-390.116.run
Date
Fri Feb 22, 2019
Observations
Fixed build failures which resulted in errors like "implicit declaration of function drm_...", when building the NVIDIA DRM kernel module for Linux kernel 5.0 release candidates.
Fixed a bug which could cause VK_KHR_external_semaphore_fd operations to fail.
Fixed a build failure, "implicit declaration of function 'vm_insert_pfn'", when building the NVIDIA DRM kernel module for Linux kernel 4.20 release candidates.
Fixed a build failure, "unknown type name 'ipmi_user_t'", when building the NVIDIA kernel module for Linux kernel 4.20 release candidates.
Fixed a bug that caused mode switches to fail when an SDI output board was connected.
Fixed a bug that could cause rendering corruption in Vulkan programs.
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.
Fixed a bug that caused vkGetPhysicalDeviceDisplayPropertiesKHR() to occasionally return incorrect values for physicalResolution.
Added the synchronization state for PRIME Displays to nvidia-settings.
Fixed a bug that could prevent nvidia-xconfig from disabling the X Composite extension on version 1.20 of the X.org X server.
Fixed a build failure, "too many arguments to function 'get_user_pages'", when building the NVIDIA kernel module for Linux kernel v4.4.168.
Fixed a build failure, "implicit declaration of function do_gettimeofday", when building the NVIDIA kernel module for Linux kernel 5.0 release candidates.
Added a new kernel module parameter, NVreg_RestrictProfilingToAdminUsers, to allow restricting the use of GPU performance counters to system administrators only.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX 32-BIT ARM DISPLAY DRIVER
Operating System
Linux 32-bit ARM
Version
384.1110
Language Driver
Multilingual
Size Driver
27.55 MB
File Name
nvidia-linux-armv7l-gnueabihf-384.111.run
Date
Thu Jan 04, 2018
Observations
Added support for the following GPUs:
GeForce MX130
GeForce MX110
GeForce GTX 1050 Ti with Max-Q Design
Quadro P500
Fixed a regression that prevented displays connected via some types of passive adapters (e.g. DMS-59 to VGA or DVI) from working correctly. The regression was introduced with driver version 384.98.
Fixed a bug that caused Quadro M2200 GPUs to enter the lowest available PowerMizer performance level when under load.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX 32-BIT ARM DISPLAY DRIVER
Operating System
Linux 32-bit ARM
Version
384.13
Language Driver
Multilingual
Size Driver
27.56 MB
File Name
nvidia-linux-armv7l-gnueabihf-384.130.run
Date
Wed Mar 28, 2018
Observations
Improved compatibility with recent Linux kernels.
Fixed a string concatenation bug that caused libGL to accidentally try to create the directory "$HOME.nv" rather than "$HOME/.nv" in some cases where /tmp isn't accessible.
Increased the version numbers of the GLVND libGL, libGLESv1_CM, libGLESv2, and libEGL libraries, to prevent concurrently installed non-GLVND libraries from taking precedence in the dynamic linker cache.
Fixed a bug which could cause X servers that export a Video Driver ABI earlier than 0.8 to crash when running X11 applications which call XRenderAddTraps().
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX 32-BIT ARM DISPLAY DRIVER
Operating System
Linux 32-bit ARM
Version
390.1290
Language Driver
Multilingual
Size Driver
27.75 MB
File Name
nvidia-linux-armv7l-gnueabihf-390.129.run
Date
Mon Jul 29, 2019
Observations
Improved nvidia-bug-report.sh to grab the output of the `vulkaninfo` command when it is available.
Updated nvidia-bug-report.sh to search the systemd journal for gdm-x-session logs.
Added support to nvidia-installer for systems which provide ncurses libraries supporting the ncurses widechar ABI only.
Updated nvidia-installer to avoid problems with commands whose proper functionality may be dependent on system localization (e.g. via the LANG environment variable.) For example, some kernel configurations may produce unusable kernel modules if LANG is set to a language other than English.
Updated nvidia-installer for better compatibility with ncurses when libncurses.so.6 exposes the ncurses reentrant ABI, such as on openSUSE Leap 15 and SUSE Linux Enterprise 15.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX 32-BIT ARM DISPLAY DRIVER
Operating System
Linux 32-bit ARM
Version
390.87
Language Driver
Multilingual
Size Driver
27.73 MB
File Name
nvidia-linux-armv7l-gnueabihf-390.87.run
Date
Mon Aug 27, 2018
Observations
Fixed a resource leak introduced in the 390 series of drivers that could lead to reduced performance after starting and stopping several OpenGL and/or Vulkan applications.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX 32-BIT ARM DISPLAY DRIVER
Operating System
Linux 32-bit ARM
Version
390.77
Language Driver
Multilingual
Size Driver
27.56 MB
File Name
nvidia-linux-armv7l-gnueabihf-390.77.run
Date
Mon Jul 16, 2018
Observations
Improved compatibility with recent Linux kernels.
Fixed an intermittent hang of Vulkan applications running fullscreen when flipping is allowed.
Removed informational messages that were printed by nvidia-modeset.ko whenever a GPU device was allocated or freed.
Fixed a bug that caused kwin OpenGL compositing to crash when launching certain OpenGL applications.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX 32-BIT ARM DISPLAY DRIVER
Operating System
Linux 32-bit ARM
Version
390.67
Language Driver
Multilingual
Size Driver
27.38 MB
File Name
nvidia-linux-armv7l-gnueabihf-390.67.run
Date
Tue Jun 05, 2018
Observations
Fixed a bug that could cause kernel panics when using Quadro SDI Capture hardware.
Fixed a bug that caused kwin OpenGL compositing to crash when launching certain OpenGL applications.
Fixed an intermittent crash when launching Vulkan applications.
Fixed an intermittent crash when launching applications through Wine.
Fixed a bug that caused the driver, in some low bandwidth DisplayPort configurations, to not implicitly enable display dithering. This resulted in visible banding.
Added support for X.Org xserver ABI 24 (xorg-server 1.20).
Improved nvidia-bug-report.sh to check for kern.log which is the default kernel log-file location for many Debian-based Linux distributions.
Fixed a bug which could cause X servers that export a Video Driver ABI earlier than 0.8 to crash when running X11 applications which call XRenderAddTraps().
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX 32-BIT ARM DISPLAY DRIVER
Operating System
Linux 32-bit ARM
Version
375.82
Language Driver
Multilingual
Size Driver
25.42 MB
File Name
nvidia-linux-armv7l-gnueabihf-375.82.run
Date
Mon Jul 24, 2017
Observations
Fix a bug with GLX_EXT_buffer_age where incorrect buffer age values would be reported for SLI AFR configurations. In such configurations buffer age may now be greater than 3, the previous maximum buffer age.
Fixed a bug that could cause hanging and Xids when performing RandR transforms with Overlay and SLI enabled.
Improved handling of framebuffer console restore on systems booted in UEFI mode.
Extended the information reported by the NVIDIA Xinerama X extension to report PRIME displays in addition to directly-connected displays.
Fixed a bug that caused HDMI audio devices to appear or disappear inconsistently when HDMI devices were hotplugged or unplugged.
Fixed a bug that could cause driver errors when setting modes on X screens running at Depth 8 or Depth 15.
Fixed a bug that could cause intermittent kernel panics when running with PRIME Sync.
Fixed a bug that caused a kernel panic when hotplugging HDMI displays on some Zotac mini PCs.
Updated nvidia-installer to label kernel modules with SELinux file type 'modules_object_t'. Some system SELinux policies only permit loading of kernel modules with this SELinux file type.
Removed support for checking for and downloading updated driver packages and precompiled kernel interfaces from nvidia-installer.This functionality was limited to unencrypted ftp and http, and was implemented using code that is no longer actively maintained.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX 32-BIT ARM DISPLAY DRIVER
Operating System
Linux 32-bit ARM
Version
375.66
Language Driver
Multilingual
Size Driver
25.43 MB
File Name
nvidia-linux-armv7l-gnueabihf-375.66.run
Date
Thu May 04, 2017
Observations
Added support for the following GPUs:
GeForce GTX 1080 Ti
Quadro P3000
Quadro M520
TITAN Xp
Fixed a bug that could cause EGL applications to crash when calling eglInitialize() multiple times on X11-backed displays.
Fixed a regression that could cause rendering corruption on a monitor connected via DisplayPort upon a modeset event (for example, changing resolutions or power cycling the monitor).
Updated the display configuration page in the nvidia-settings control panel to accurately reflect HDMI 3D refresh rates.
Fixed a bug that could cause OpenGL applications to crash when VT switching between multiple X servers.
Fixed a bug that caused the system to become unresponsive after resuming from power management suspend/hibernate. Additional symptoms of this bug included display flickering and "Xid 56" errors in the kernel log.
Fixed a bug that caused backlight brightness to not be controllable on some notebooks with DisplayPort internal panels.
Fixed a bug that left HDMI and DisplayPort audio muted after a framebuffer console mode was restored. For some displays, this caused the display to remain blank.
Fixed a bug that caused audio over DisplayPort to stop working when the monitor was unplugged and plugged back in or awoken from DPMS power-saving mode.
Restored support for the following GPU:
GRID K520
Fixed a regression that caused corruption in certain applications, such as window border shadows in Unity, after resuming from suspend.
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 a bug that could cause some applications to crash when running with PRIME Sync.
Fixed a bug that prevented PRIME Sync from working on notebooks with GeForce GTX 4xx and 5xx series GPUs.
Fixed a bug that caused OpenGL apps to have excessive CPU usage when running with PRIME Sync but without native displays enabled.
Fixed a bug that could cause PRIME Sync to deadlock in the kernel, particularly common on Linux 4.10.
Fixed a bug that caused PRIME Sync to run slowly on systems with Pascal GPUs.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX 32-BIT ARM DISPLAY DRIVER
Operating System
Linux 32-bit ARM
Version
375.39
Language Driver
Multilingual
Size Driver
24.18 MB
File Name
nvidia-linux-armv7l-gnueabihf-375.39.run
Date
Tue Feb 14, 2017
Observations
Added support for the following GPU(s):
Quadro GP100
Quadro P4000
Quadro P2000
Quadro P1000
Quadro P600
Quadro P400
Quadro M1200
Quadro M2200
Fixed a bug that caused system hangs when resuming from suspend with some GPUs.
Fixed a regression that could cause corruption when hot-plugging displays.
Fixed a regression that prevented systems with multiple DisplayPort monitors from resuming correctly from suspend.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX 32-BIT ARM DISPLAY DRIVER
Operating System
Linux 32-bit ARM
Version
375.26
Language Driver
Multilingual
Size Driver
25.5 MB
File Name
nvidia-linux-armv7l-gnueabihf-375.26.run
Date
Wed Dec 14, 2016
Observations
Added support for the following GPU(s):
Quadro M3000 SE
Fixed a regression that prevented the backlight on some notebook computer displays from turning back on after being shut off.
Fixed a regression that prevented the console from being restored properly when using SLI.
Fixed a bug that caused installer manifest entries for some 32-bit compatibility libraries to be duplicated in the installer package. These entries led nvidia-installer to issue warning messages when installing the 32-bit compatibility libraries, for example: 'Cannot create symlink /usr/lib/libEGL.so (File exists)'.
Fixed a regression that could cause the nvidia-settings control panel to crash on startup with certain GPU configurations.
Fixed a regression that prevented the GLX_NV_swap_group extension from working when using SLI or Quadro Sync.
Fixed a long-standing bug that caused the NVIDIA X driver to not correctly detect AC/battery hotplug events on notebooks.
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:
usercopy: kernel memory overwrite attempt detected to ffff8803e8ec7ce0 (
Fixed a bug that prevented nvidia-bug-report.sh from finding relevant messages in kernel log files.
Added support for the screen_info.ext_lfb_base field, on kernels that have it, in order to properly handle UEFI framebuffer consoles with physical addresses above 4GB.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
340.1080
Language Driver
Multilingual
Size Driver
66.92 MB
File Name
nvidia-linux-x86_64-340.108.run
Date
Mon Dec 23, 2019
Observations
Updated the nvidia-drm kernel module for compatibility with the removal of the DRIVER_PRIME flag in recent Linux kernel versions.
Updated nvidia-bug-report.sh to search the systemd journal for gdm-x-session logs.
Fixed a bug that could prevent nvidia-xconfig from disabling the X Composite extension on version 1.20 of the X.org X server.
Added support to nvidia-installer for systems which provide ncurses libraries supporting the ncurses widechar ABI only.
Updated nvidia-installer to avoid problems with commands whose proper functionality may be dependent on system localization (e.g. via the LANG environment variable.) For example, some kernel configurations may produce unusable kernel modules if LANG is set to a language other than English.
Updated nvidia-installer for better compatibility with ncurses when libncurses.so.6 exposes the ncurses reentrant ABI, such as on openSUSE Leap 15 and SUSE Linux Enterprise 15.
Fixed a build failure, "too many arguments to function 'get_user_pages'", when building the NVIDIA kernel module for Linux kernel v4.4.168.
Fixed a build failure, "implicit declaration of function do_gettimeofday", when building the NVIDIA kernel module for Linux kernel 5.0 release candidates.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
340.1070
Language Driver
Multilingual
Size Driver
66.98 MB
File Name
nvidia-linux-x86_64-340.107.run
Date
Wed Jun 06, 2018
Observations
Updated nvidia-installer in the 340.xx legacy driver series to default to installing the driver without the NVIDIA Unified Memory kernel module if this module fails to build at installation time. The 340.xx legacy Unified Memory kernel module is incompatible with recent Linux kernels, and the GPU hardware generations that the 340.xx legacy driver series is intended to support do not support Unified Memory.
Added support for X.Org xserver ABI 24 (xorg-server 1.20).
Improved nvidia-bug-report.sh to check for kern.log which is the default kernel log-file location for many Debian-based Linux distributions.
Fixed a bug which could cause X servers that export a Video Driver ABI earlier than 0.8 to crash when running X11 applications which call XRenderAddTraps().
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
340.1060
Language Driver
Multilingual
Size Driver
66.75 MB
File Name
nvidia-linux-x86_64-340.106.run
Date
Tue Jan 16, 2018
Observations
Fixed a compatibility problem between the nvidia.ko's Page Attribute Table (PAT) support and the kernel Page Table Isolation (PTI) patches.
To optimize stores to memory, nvidia.ko contains support for configuring the CPU's PAT registers, as a fallback for Linux kernels that predate kernel native PAT support. On any recent kernel with CONFIG_X86_PAT enabled, the driver will detect that setup has already been done and skip its PAT setup. However, a static inline function called by nvidia.ko's PAT fallback support was updated in the PTI patches to use the EXPORT_SYMBOL_GPL symbol 'cpu_tlbstate'. nvidia.ko was updated to only contain its PAT fallback support, at build time, on kernels without CONFIG_X86_PAT.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
340.1040
Language Driver
Multilingual
Size Driver
66.84 MB
File Name
nvidia-linux-x86_64-340.104.run
Date
Tue Sep 19, 2017
Observations
Improved compatibility with recent Linux kernels.
Updated nvidia-installer to label kernel modules with SELinux file type 'modules_object_t'. Some system SELinux policies only permit loading of kernel modules with this SELinux file type.
Removed support for checking for and downloading updated driver packages and precompiled kernel interfaces from nvidia-installer. This functionality was limited to unencrypted ftp and http, and was implemented using code that is no longer actively maintained.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
340.1020
Language Driver
Multilingual
Size Driver
66.72 MB
File Name
nvidia-linux-x86_64-340.102.run
Date
Tue Feb 14, 2017
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Fixed a bug that allowed nvidia-installer to attempt loading kernel modules that were built against non-running kernels.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
340.1010
Language Driver
Multilingual
Size Driver
66.8 MB
File Name
nvidia-linux-x86_64-340.101.run
Date
Wed Dec 14, 2016
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Fixed a bug that allowed nvidia-installer to attempt loading kernel modules that were built against non-running kernels.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
340.98
Language Driver
Multilingual
Size Driver
66.74 MB
File Name
nvidia-linux-x86_64-340.98.run
Date
Mon Sep 26, 2016
Observations
Added support for the screen_info.ext_lfb_base field, on kernels that have it, in order to properly handle UEFI framebuffer consoles with physical addresses above 4GB.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
340.96
Language Driver
Multilingual
Size Driver
66.59 MB
File Name
nvidia-linux-x86_64-340.96.run
Date
Mon Nov 16, 2015
Observations
Fixed a bug that could cause texture corruption in some OpenGL applications when video memory is exhausted by a combination of simultaneously running graphical and compute workloads.
Added support for X.Org xserver ABI 20 (xorg-server 1.18).
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
340.93
Language Driver
Multilingual
Size Driver
66.58 MB
File Name
nvidia-linux-x86_64-340.93.run
Date
Wed Sep 02, 2015
Observations
Fixed a bug that caused the X server to crash if an OpenGL application tried to allocate a drawable when GPU-accessible memory is exhausted.
Fixed a bug that could cause an Xid error when terminating a video playback application using the overlay presentation queue in VDPAU.
Updated nvidia-installer to avoid recursing too deeply into kernel source trees under/usr/lib/modules, mirroring an existing restriction on recursion under /lib/modules.
Fixed a rare deadlock condition when running applications that use OpenGL in multiple threads on a Quadro GPU.
Fixed a bug which caused truncation of the EGLAttribEXT value returned by eglQueryDeviceAttribEXT() on 64-bit systems.
Fixed a kernel memory leak that occurred when looping hardware-accelerated video decoding with VDPAU on Maxwell-based GPUs.
Fixed 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.
Fixed a bug that caused waiting on X Sync Fence objects in OpenGL to hang indefinitely in some cases.
Fixed a bug that prevented OpenGL from properly recovering from hardware errors orsync object waits that had timed out.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
340.76
Language Driver
Multilingual
Size Driver
66.71 MB
File Name
nvidia-linux-x86_64-340.76.run
Date
Tue Jan 27, 2015
Observations
Fixed a bug that caused frequent AMD-Vi page faults on systems with some AMD 8xx/9xx-series chipsets when used with some NVIDIA GPUs.
Fixed a regression that could cause system crashes when terminating the X server on systems with an NVIDIA Quadro SDI Capture card installed.
Fixed a bug that caused audio over HDMI to not work on some GPUs while using a display that supports HDMI 3D.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
390.1430
Language Driver
Multilingual
Size Driver
81.72 MB
File Name
nvidia-linux-x86_64-390.143.run
Date
Mon Apr 19, 2021
Observations
Fixed a bug where vkCreateSwapchain could cause the X Server to crash when an invalid imageFormat was provided.
Fixed a driver installation failure on Linux kernel 5.11 release candidates, where the NVIDIA kernel module failed to build with error "fatal error: asm/kmap_types.h: No such file or directory".
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
304.1370
Language Driver
Multilingual
Size Driver
66.84 MB
File Name
nvidia-linux-x86_64-304.137.run
Date
Tue Sep 19, 2017
Observations
Improved compatibility with recent Linux kernels.
Updated nvidia-installer to label kernel modules with SELinux file type 'modules_object_t'. Some system SELinux policies only permit loading of kernel modules with this SELinux file type.
Removed support for checking for and downloading updated driver packages and precompiled kernel interfaces from nvidia-installer. This functionality was limited to unencrypted ftp and http, and was implemented using code that is no longer actively maintained.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
304.1350
Language Driver
Multilingual
Size Driver
66.53 MB
File Name
nvidia-linux-x86_64-304.135.run
Date
Tue Feb 14, 2017
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Fixed a bug that allowed nvidia-installer to attempt loading kernel modules that were built against non-running kernels.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
304.1340
Language Driver
Multilingual
Size Driver
66.53 MB
File Name
nvidia-linux-x86_64-304.134.run
Date
Wed Dec 14, 2016
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Fixed a bug that allowed nvidia-installer to attempt loading kernel modules that were built against non-running kernels.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
304.1320
Language Driver
Multilingual
Size Driver
66.21 MB
File Name
nvidia-linux-x86_64-304.132.run
Date
Mon Sep 26, 2016
Observations
Added /var/log/dmesg to the list of paths which are searched by nvidia-bug-report.sh for kernel messages.
Fixed a bug that caused kernel panics when using the NVIDIA driver on v4.5 and newer Linux kernels built with CONFIG_DEBUG_VM_PGFLAGS.
Updated nvidia-installer to support ncurses version 6.x.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
304.1310
Language Driver
Multilingual
Size Driver
66.2 MB
File Name
nvidia-linux-x86_64-304.131.run
Date
Mon Nov 16, 2015
Observations
Fixed a bug that could cause texture corruption in some OpenGL applications when video memory is exhausted by a combination of simultaneously running graphical and compute workloads.
Added support for X.Org xserver ABI 20 (xorg-server 1.18).
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
304.1280
Language Driver
Multilingual
Size Driver
65.89 MB
File Name
nvidia-linux-x86_64-304.128.run
Date
Mon Aug 31, 2015
Observations
Removed libvdpau and libvdpau_trace from the NVIDIA driver package. VDPAU is not supported on the legacy hardware supported on the release 304 legacy driver branch. The libvdpau_nvidia vendor library is still included, so users who wish to use VDPAU with newer hardware that still works with release 304 drivers may install libvdpau from packages provided by the OS vendor where available.
Updated nvidia-installer to use modprobe(8) when leaving the NVIDIA kernel module loaded after installation, instead of insmod(8) or libkmod. This allows the kernel module to honor any configuration directives that apply to it in /etc/modprobe.d when it is loaded.
Fixed a bug that allowed console messages from the Linux kernel to be drawn over the user interface of nvidia-installer.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
304.1250
Language Driver
Multilingual
Size Driver
65.91 MB
File Name
nvidia-linux-x86_64-304.125.run
Date
Fri Dec 05, 2014
Observations
Added support for X.Org xserver ABI 19 (xorg-server 1.17).
Improved compatibility with recent Linux kernels.
Implemented support for disabling indirect GLX context creation using the -iglx option available on X.Org server release 1.16 and newer. Note that future X.Org server releases may make the -iglx option the default. To re-enable support for indirect GLX on such servers, use the +iglx option.
Added the "AllowIndirectGLXProtocol" X config option. This option can be used to disallow use of GLX protocol. See "Appendix B. X Config Options" in the README for more details.
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.
This feature is supported in X.Org xserver 1.16 and higher when running on Linux 3.9 or higher with CONFIG_DRM enabled.
Updated nvidia-installer to log uninstallation to a separate file from the installation log, and to attempt uninstalling previous driver installations using the installer program from the previous
installation, when available.
Updated nvidia-installer to avoid writing to non-zero offsets of sysctl files in /proc/sys/kernel.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
304.1230
Language Driver
Multilingual
Size Driver
65.57 MB
File Name
nvidia-linux-x86_64-304.123.run
Date
Thu Jul 10, 2014
Observations
Improved compatibility with recent Linux kernels.
Fixed a bug that could result in system instability while restoring the VGA console.
Fixed an interaction problem with xserver 1.15 that occasionally caused OpenGL applications to continue rendering when they are minimized or unmapped.
Updated nvidia-bug-report.sh to search the systemd journal for X server logs and messages from the NVIDIA kernel module.
Added support for X.org xserver ABI 18 (xorg-server 1.16).
Fixed a bug that caused corruption or blank screens on monitors that use EDID version 1.3 or older when they are connected via DisplayPort on graphics boards that use external DisplayPort encoders, such as the Quadro FX 4800.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
304.1210
Language Driver
Multilingual
Size Driver
65.38 MB
File Name
nvidia-linux-x86_64-304.121.run
Date
Tue Mar 11, 2014
Observations
Improved compatibility with recent Linux kernels.
Fixed a bug that prevented the NVIDIA implementation of the Xinerama extension protocol requests from being used when RandR was enabled.
Updated nvidia-installer to add '/usr/lib/i386-linux/gnu' to the search path for installing 32-bit compatibility libraries on Debian GNU/Linux systems.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
304.1190
Language Driver
Multilingual
Size Driver
65.37 MB
File Name
nvidia-linux-x86_64-304.119.run
Date
Thu Jan 23, 2014
Observations
Fixed a crash when using WebGL in Firefox with a Geforce 6 GPU.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
390.1410
Language Driver
Multilingual
Size Driver
81.38 MB
File Name
nvidia-linux-x86_64-390.141.run
Date
Thu Jan 07, 2021
Observations
Fixed a driver installation failure on Linux kernel 5.8 release candidates, where the NVIDIA kernel module failed to build with error "'struct mm_struct' has no member named 'mmap_sem'".
Fixed a driver installation failure on Linux kernel 5.8 release candidates, where the NVIDIA kernel module failed to build with error "too many arguments to function '__vmalloc'".
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
390.1380
Language Driver
Multilingual
Size Driver
79.9 MB
File Name
nvidia-linux-x86_64-390.138.run
Date
Wed Jun 24, 2020
Observations
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 'timespec_to_ns'".
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 'getrawmonotonic'".
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'".
Fixed a driver installation failure on Linux kernel 5.6 release candidates, where the NVIDIA kernel module failed to build with error "dereferencing pointer to incomplete type 'struct timeval'".
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 'jiffies_to_timespec'".
Fixed driver installation failure on Linux kernel 5.6 release candidates, where the NVIDIA kernel module failed to build with error "passing argument 4 of 'proc_create_data' from incompatible pointer type".
Fixed driver installation failure on Linux kernel 5.6 release candidates, where the NVIDIA kernel module failed to build with error "implicit declaration of function 'ioremap_nocache'".
Fixed driver installation failure on Oracle Linux 7.7 systems, where the NVIDIA kernel module failed to build with error "unknown type name 'vm_fault_t'".
Add PRIME Synchronization support for Linux kernel 5.4 and newer.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
390.1320
Language Driver
Multilingual
Size Driver
79.06 MB
File Name
nvidia-linux-x86_64-390.132.run
Date
Fri Nov 08, 2019
Observations
Fixed kernel module build problems with Linux kernel 5.4.0 release candidates.
Updated nvidia-bug-report.sh to collect information about X server crashes from coredumpctl, when available.
Updated the nvidia-drm kernel module for compatibility with the removal of the DRIVER_PRIME flag in recent Linux kernel versions.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
390.1160
Language Driver
Multilingual
Size Driver
78.47 MB
File Name
nvidia-linux-x86_64-390.116.run
Date
Fri Feb 22, 2019
Observations
Fixed build failures which resulted in errors like "implicit declaration of function drm_...", when building the NVIDIA DRM kernel module for Linux kernel 5.0 release candidates.
Fixed a bug which could cause VK_KHR_external_semaphore_fd operations to fail.
Fixed a build failure, "implicit declaration of function 'vm_insert_pfn'", when building the NVIDIA DRM kernel module for Linux kernel 4.20 release candidates.
Fixed a build failure, "unknown type name 'ipmi_user_t'", when building the NVIDIA kernel module for Linux kernel 4.20 release candidates.
Fixed a bug that caused mode switches to fail when an SDI output board was connected.
Fixed a bug that could cause rendering corruption in Vulkan programs.
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.
Fixed a bug that caused vkGetPhysicalDeviceDisplayPropertiesKHR() to occasionally return incorrect values for physicalResolution.
Added the synchronization state for PRIME Displays to nvidia-settings.
Fixed a bug that could prevent nvidia-xconfig from disabling the X Composite extension on version 1.20 of the X.org X server.
Fixed a build failure, "too many arguments to function 'get_user_pages'", when building the NVIDIA kernel module for Linux kernel v4.4.168.
Fixed a build failure, "implicit declaration of function do_gettimeofday", when building the NVIDIA kernel module for Linux kernel 5.0 release candidates.
Added a new kernel module parameter, NVreg_RestrictProfilingToAdminUsers, to allow restricting the use of GPU performance counters to system administrators only.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
384.1110
Language Driver
Multilingual
Size Driver
77.25 MB
File Name
nvidia-linux-x86_64-384.111.run
Date
Thu Jan 04, 2018
Observations
Added support for the following GPUs:
GeForce MX130
GeForce MX110
GeForce GTX 1050 Ti with Max-Q Design
Quadro P500
Fixed a regression that prevented displays connected via some types of passive adapters (e.g. DMS-59 to VGA or DVI) from working correctly. The regression was introduced with driver version 384.98.
Fixed a bug that caused Quadro M2200 GPUs to enter the lowest available PowerMizer performance level when under load.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
384.13
Language Driver
Multilingual
Size Driver
78.45 MB
File Name
nvidia-linux-x86_64-384.130.run
Date
Wed Mar 28, 2018
Observations
Improved compatibility with recent Linux kernels.
Fixed a string concatenation bug that caused libGL to accidentally try to create the directory "$HOME.nv" rather than "$HOME/.nv" in some cases where /tmp isn't accessible.
Increased the version numbers of the GLVND libGL, libGLESv1_CM, libGLESv2, and libEGL libraries, to prevent concurrently installed non-GLVND libraries from taking precedence in the dynamic linker cache.
Fixed a bug which could cause X servers that export a Video Driver ABI earlier than 0.8 to crash when running X11 applications which call XRenderAddTraps().
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
375.82
Language Driver
Multilingual
Size Driver
73.87 MB
File Name
nvidia-linux-x86_64-375.82.run
Date
Mon Jul 24, 2017
Observations
Fix a bug with GLX_EXT_buffer_age where incorrect buffer age values would be reported for SLI AFR configurations. In such configurations buffer age may now be greater than 3, the previous maximum buffer age.
Fixed a bug that could cause hanging and Xids when performing RandR transforms with Overlay and SLI enabled.
Improved handling of framebuffer console restore on systems booted in UEFI mode.
Extended the information reported by the NVIDIA Xinerama X extension to report PRIME displays in addition to directly-connected displays.
Fixed a bug that caused HDMI audio devices to appear or disappear inconsistently when HDMI devices were hotplugged or unplugged.
Fixed a bug that could cause driver errors when setting modes on X screens running at Depth 8 or Depth 15.
Fixed a bug that could cause intermittent kernel panics when running with PRIME Sync.
Fixed a bug that caused a kernel panic when hotplugging HDMI displays on some Zotac mini PCs.
Updated nvidia-installer to label kernel modules with SELinux file type 'modules_object_t'. Some system SELinux policies only permit loading of kernel modules with this SELinux file type.
Removed support for checking for and downloading updated driver packages and precompiled kernel interfaces from nvidia-installer.This functionality was limited to unencrypted ftp and http, and was implemented using code that is no longer actively maintained.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
375.66
Language Driver
Multilingual
Size Driver
71.62 MB
File Name
nvidia-linux-x86_64-375.66.run
Date
Thu May 04, 2017
Observations
Added support for the following GPUs:
GeForce GTX 1080 Ti
Quadro P3000
Quadro M520
TITAN Xp
Fixed a bug that could cause EGL applications to crash when calling eglInitialize() multiple times on X11-backed displays.
Fixed a regression that could cause rendering corruption on a monitor connected via DisplayPort upon a modeset event (for example, changing resolutions or power cycling the monitor).
Updated the display configuration page in the nvidia-settings control panel to accurately reflect HDMI 3D refresh rates.
Fixed a bug that could cause OpenGL applications to crash when VT switching between multiple X servers.
Fixed a bug that caused the system to become unresponsive after resuming from power management suspend/hibernate. Additional symptoms of this bug included display flickering and "Xid 56" errors in the kernel log.
Fixed a bug that caused backlight brightness to not be controllable on some notebooks with DisplayPort internal panels.
Fixed a bug that left HDMI and DisplayPort audio muted after a framebuffer console mode was restored. For some displays, this caused the display to remain blank.
Fixed a bug that caused audio over DisplayPort to stop working when the monitor was unplugged and plugged back in or awoken from DPMS power-saving mode.
Restored support for the following GPU:
GRID K520
Fixed a regression that caused corruption in certain applications, such as window border shadows in Unity, after resuming from suspend.
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 a bug that could cause some applications to crash when running with PRIME Sync.
Fixed a bug that prevented PRIME Sync from working on notebooks with GeForce GTX 4xx and 5xx series GPUs.
Fixed a bug that caused OpenGL apps to have excessive CPU usage when running with PRIME Sync but without native displays enabled.
Fixed a bug that could cause PRIME Sync to deadlock in the kernel, particularly common on Linux 4.10.
Fixed a bug that caused PRIME Sync to run slowly on systems with Pascal GPUs.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
375.39
Language Driver
Multilingual
Size Driver
73.68 MB
File Name
nvidia-linux-x86_64-375.39.run
Date
Tue Feb 14, 2017
Observations
Added support for the following GPU(s):
Quadro GP100
Quadro P4000
Quadro P2000
Quadro P1000
Quadro P600
Quadro P400
Quadro M1200
Quadro M2200
Fixed a bug that caused system hangs when resuming from suspend with some GPUs.
Fixed a regression that could cause corruption when hot-plugging displays.
Fixed a regression that prevented systems with multiple DisplayPort monitors from resuming correctly from suspend.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
LINUX X64 (AMD64/EM64T) DISPLAY DRIVER
Operating System
Linux 64-bit
Version
375.26
Language Driver
Multilingual
Size Driver
72.36 MB
File Name
nvidia-linux-x86_64-375.26.run
Date
Wed Dec 14, 2016
Observations
Added support for the following GPU(s):
Quadro M3000 SE
Fixed a regression that prevented the backlight on some notebook computer displays from turning back on after being shut off.
Fixed a regression that prevented the console from being restored properly when using SLI.
Fixed a bug that caused installer manifest entries for some 32-bit compatibility libraries to be duplicated in the installer package. These entries led nvidia-installer to issue warning messages when installing the 32-bit compatibility libraries, for example: 'Cannot create symlink /usr/lib/libEGL.so (File exists)'.
Fixed a regression that could cause the nvidia-settings control panel to crash on startup with certain GPU configurations.
Fixed a regression that prevented the GLX_NV_swap_group extension from working when using SLI or Quadro Sync.
Fixed a long-standing bug that caused the NVIDIA X driver to not correctly detect AC/battery hotplug events on notebooks.
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:
usercopy: kernel memory overwrite attempt detected to ffff8803e8ec7ce0 (
Fixed a bug that prevented nvidia-bug-report.sh from finding relevant messages in kernel log files.
Added support for the screen_info.ext_lfb_base field, on kernels that have it, in order to properly handle UEFI framebuffer consoles with physical addresses above 4GB.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
304.1370
Language Driver
Multilingual
Size Driver
50.25 MB
File Name
nvidia-solaris-x86-304.137.run
Date
Tue Sep 19, 2017
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
304.1350
Language Driver
Multilingual
Size Driver
49.65 MB
File Name
nvidia-solaris-x86-304.135.run
Date
Tue Feb 14, 2017
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
304.1340
Language Driver
Multilingual
Size Driver
49.64 MB
File Name
nvidia-solaris-x86-304.134.run
Date
Wed Dec 14, 2016
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
304.1320
Language Driver
Multilingual
Size Driver
49.03 MB
File Name
nvidia-solaris-x86-304.132.run
Date
Mon Sep 26, 2016
Observations
Fixed a bug that could cause driver timeouts to expire prematurely on Solaris, which could in turn lead to a variety of GPU problems.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
304.1310
Language Driver
Multilingual
Size Driver
49.03 MB
File Name
nvidia-solaris-x86-304.131.run
Date
Mon Nov 16, 2015
Observations
Fixed a bug that could cause texture corruption in some OpenGL applications when video memory is exhausted by a combination of simultaneously running graphical and compute workloads.
Added support for X.Org xserver ABI 20 (xorg-server 1.18).
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
304.1280
Language Driver
Multilingual
Size Driver
48.43 MB
File Name
nvidia-solaris-x86-304.128.run
Date
Mon Aug 31, 2015
Observations
Removed libvdpau and libvdpau_trace from the NVIDIA driver package. VDPAU is not supported on the legacy hardware supported on the release 304 legacy driver branch. The libvdpau_nvidia vendor library is still included, so users who wish to use VDPAU with newer hardware that still works with release 304 drivers may install libvdpau from packages provided by the OS vendor where available.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
304.1250
Language Driver
Multilingual
Size Driver
48.4 MB
File Name
nvidia-solaris-x86-304.125.run
Date
Fri Dec 05, 2014
Observations
Added support for X.Org xserver ABI 19 (xorg-server 1.17).
Implemented support for disabling indirect GLX context creation using the -iglx option available on X.Org server release 1.16 and newer. Note that future X.Org server releases may make the -iglx option the default. To re-enable support for indirect GLX on such servers, use the +iglx option.
Added the "AllowIndirectGLXProtocol" X config option. This option can be used to disallow use of GLX protocol. See "Appendix B. X Config Options" in the README for more details.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
304.1230
Language Driver
Multilingual
Size Driver
47.75 MB
File Name
nvidia-solaris-x86-304.123.run
Date
Thu Jul 10, 2014
Observations
Fixed an interaction problem with xserver 1.15 that occasionally caused OpenGL applications to continue rendering when they are minimized or unmapped.
Added support for X.org xserver ABI 18 (xorg-server 1.16).
Fixed a bug that caused corruption or blank screens on monitors that use EDID version 1.3 or older when they are connected via DisplayPort on graphics boards that use external DisplayPort encoders, such as the Quadro FX 4800.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
304.1210
Language Driver
Multilingual
Size Driver
47.37 MB
File Name
nvidia-solaris-x86-304.121.run
Date
Tue Mar 11, 2014
Observations
Fixed a bug that prevented the NVIDIA implementation of the Xinerama extension protocol requests from being used when RandR was enabled.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
304.1190
Language Driver
Multilingual
Size Driver
47.36 MB
File Name
nvidia-solaris-x86-304.119.run
Date
Thu Jan 23, 2014
Observations
Fixed a crash when using WebGL in Firefox with a Geforce 6 GPU.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
367.35
Language Driver
Multilingual
Size Driver
75.78 MB
File Name
nvidia-solaris-x86-367.35.run
Date
Fri Jul 15, 2016
Observations
Fixed a bug that caused X to crash when applying changes to the RandR CscMatrix property while VT-switched away from X.
Fixed a bug that caused a crash when exiting nvidia-settings on displays with 8 or 15 bit color depths.
Added support for VDPAU Feature Set H to the NVIDIA VDPAU driver. GPUs with VDPAU Feature Set H are capable of hardware-accelerated decoding of 8192x8192 (8k) H.265/HEVC video streams.
Added support for querying clock values on Pascal GPUs.
Removed the Base Mosaic configuration option from nvidia-settings on systems where the feature is not actually supported.
Fixed a bug that caused nvidia-smi to report an inaccurate version number.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
367.27
Language Driver
Multilingual
Size Driver
75.7 MB
File Name
nvidia-solaris-x86-367.27.run
Date
Mon Jun 13, 2016
Observations
Added support for VDPAU Feature Set H to the NVIDIA VDPAU driver. GPUs with VDPAU Feature Set H are capable of hardware-accelerated decoding of 8192x8192 (8k) H.265/HEVC video streams.
Fixed a bug that caused the X server to sometimes skip displaying Vulkan frames when the Composite extension is enabled.
Fixed a bug that would cause OpenGL applications to crash when creating a context on one X display connection, then making it current with no associated drawable on another X display connection. This fixes a crash when starting some versions of Matlab.
Fixed OpenGL presentation to SDI through the GLX_NV_video_out and GLX_NV_present_video extensions, which was broken by the introduction of the nvidia-modeset kernel module in 358.09.
Fixed a bug that caused an incorrect offset to be applied when using the full composition pipeline on a display whose image has both a rotation and a ViewportOut offset applied.
Fixed a bug that could cause nvidia-settings to crash on some systems when responding to events such as hotplugging DisplayPort devices.
Fixed a bug that could cause crashes in OpenGL applications which use glTextureView() with a non-zero minlevel.
Enhanced the Display Device information page in nvidia-settings with additional information for DisplayPort devices to reflect attributes which are specific to DisplayPort connections.
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 hangs when a G-SYNC monitor is unplugged and a non-G-SYNC monitor is connected while G-SYNC is active.
Fixed a bug that caused "nvidia-modeset: ERROR: GPU:0: Activating G-SYNC failed" to be printed to the system log if a G-SYNC monitor is connected and stereo is enabled in xorg.conf on a configuration that doesn't support it.
Added the NV_robustness_video_memory_purge OpenGL extension, which
allows applications to know when a mode switching or power event purged the contents of FBOs and BOs residing in video memory.
Fixed a bug that prevented HDMI 2.0 4K monitors from waking up from sleep or hot-replug.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
361.45
Language Driver
Multilingual
Size Driver
72.26 MB
File Name
nvidia-solaris-x86-361.45.18.run
Date
Tue Jun 28, 2016
Observations
Fixed a bug that caused nvidia-smi to report an inaccurate version number.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
340.1070
Language Driver
Multilingual
Size Driver
73.53 MB
File Name
nvidia-solaris-x86-340.107.run
Date
Wed Jun 06, 2018
Observations
Added support for X.Org xserver ABI 24 (xorg-server 1.20).
Improved nvidia-bug-report.sh to check for kern.log which is the default kernel log-file location for many Debian-based Linux distributions.
Fixed a bug which could cause X servers that export a Video Driver ABI earlier than 0.8 to crash when running X11 applications which call XRenderAddTraps().
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
340.1060
Language Driver
Multilingual
Size Driver
73.51 MB
File Name
nvidia-solaris-x86-340.106.run
Date
Tue Jan 16, 2018
Observations
Improved compatibility with recent Linux kernels, including Page Table Isolation (PTI) changes.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
340.1040
Language Driver
Multilingual
Size Driver
73.53 MB
File Name
nvidia-solaris-x86-340.104.run
Date
Tue Sep 19, 2017
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
340.1020
Language Driver
Multilingual
Size Driver
72.94 MB
File Name
nvidia-solaris-x86-340.102.run
Date
Tue Feb 14, 2017
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
340.1010
Language Driver
Multilingual
Size Driver
72.93 MB
File Name
nvidia-solaris-x86-340.101.run
Date
Wed Dec 14, 2016
Observations
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
340.98
Language Driver
Multilingual
Size Driver
72.32 MB
File Name
nvidia-solaris-x86-340.98.run
Date
Mon Sep 26, 2016
Observations
Added support for the screen_info.ext_lfb_base field, on kernels that have it, in order to properly handle UEFI framebuffer consoles with physical addresses above 4GB.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
340.96
Language Driver
Multilingual
Size Driver
72.32 MB
File Name
nvidia-solaris-x86-340.96.run
Date
Mon Nov 16, 2015
Observations
Fixed a bug that could cause texture corruption in some OpenGL applications when video memory is exhausted by a combination of simultaneously running graphical and compute workloads.
Added support for X.Org xserver ABI 20 (xorg-server 1.18).
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
340.93
Language Driver
Multilingual
Size Driver
71.72 MB
File Name
nvidia-solaris-x86-340.93.run
Date
Wed Sep 02, 2015
Observations
Fixed a bug that caused the X server to crash if an OpenGL application tried to allocate a drawable when GPU-accessible memory is exhausted.
Fixed a bug that could cause an Xid error when terminating a video playback application using the overlay presentation queue in VDPAU.
Updated nvidia-installer to avoid recursing too deeply into kernel source trees under/usr/lib/modules, mirroring an existing restriction on recursion under /lib/modules.
Fixed a rare deadlock condition when running applications that use OpenGL in multiple threads on a Quadro GPU.
Fixed a kernel memory leak that occurred when looping hardware-accelerated video decoding with VDPAU on Maxwell-based GPUs.
Fixed 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.
Fixed a bug that caused waiting on X Sync Fence objects in OpenGL to hang indefinitely in some cases.
Fixed a bug that prevented OpenGL from properly recovering from hardware errors orsync object waits that had timed out.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
340.76
Language Driver
Multilingual
Size Driver
71.72 MB
File Name
nvidia-solaris-x86-340.76.run
Date
Tue Jan 27, 2015
Observations
Fixed a bug that caused frequent AMD-Vi page faults on systems with some AMD 8xx/9xx-series chipsets when used with some NVIDIA GPUs.
Fixed a regression that could cause system crashes when terminating the X server on systems with an NVIDIA Quadro SDI Capture card installed.
Fixed a bug that caused audio over HDMI to not work on some GPUs while using a display that supports HDMI 3D.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
340.65
Language Driver
Multilingual
Size Driver
71.71 MB
File Name
nvidia-solaris-x86-340.65.run
Date
Mon Dec 08, 2014
Observations
Added support for X.Org xserver ABI 19 (xorg-server 1.17).
Fixed a bug that prevented internal 4K panels on some laptops from being driven at a sufficient bandwidth to support their native resolutions.
Fixed a regression that caused displays to be detected incorrectly on some notebook systems.
Fixed a bug that could cause X to freeze when using Base Mosaic.
Fixed a regression that prevented the NVIDIA X driver from recognizing Base Mosaic layouts generated by the nvidia-settings control panel.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
375.82
Language Driver
Multilingual
Size Driver
76.88 MB
File Name
nvidia-solaris-x86-375.82.run
Date
Mon Jul 24, 2017
Observations
Fix a bug with GLX_EXT_buffer_age where incorrect buffer age values would be reported for SLI AFR configurations. In such configurations buffer age may now be greater than 3, the previous maximum buffer age.
Fixed a bug that could cause hanging and Xids when performing RandR transforms with Overlay and SLI enabled.
Improved handling of framebuffer console restore on systems booted in UEFI mode.
Extended the information reported by the NVIDIA Xinerama X extension to report PRIME displays in addition to directly-connected displays.
Fixed a bug that caused HDMI audio devices to appear or disappear inconsistently when HDMI devices were hotplugged or unplugged.
Fixed a bug that could cause driver errors when setting modes on X screens running at Depth 8 or Depth 15.
Fixed a bug that could cause intermittent kernel panics when running with PRIME Sync.
Fixed a bug that caused a kernel panic when hotplugging HDMI displays on some Zotac mini PCs.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
375.66
Language Driver
Multilingual
Size Driver
75.95 MB
File Name
nvidia-solaris-x86-375.66.run
Date
Thu May 04, 2017
Observations
Added support for the following GPUs:
Quadro P3000
Quadro M520
Fixed a bug that could cause EGL applications to crash when calling eglInitialize() multiple times on X11-backed displays.
Fixed a regression that could cause rendering corruption on a monitor connected via DisplayPort upon a modeset event (for example, changing resolutions or power cycling the monitor).
Updated the display configuration page in the nvidia-settings control panel to accurately reflect HDMI 3D refresh rates.
Fixed a bug that could cause OpenGL applications to crash when VT switching between multiple X servers.
Fixed a bug that caused the system to become unresponsive after resuming from power management suspend/hibernate. Additional symptoms of this bug included display flickering and "Xid 56" errors in the kernel log.
Fixed a bug that caused backlight brightness to not be controllable on some notebooks with DisplayPort internal panels.
Fixed a bug that left HDMI and DisplayPort audio muted after a framebuffer console mode was restored. For some displays, this caused the display to remain blank.
Fixed a bug that caused audio over DisplayPort to stop working when the monitor was unplugged and plugged back in or awoken from DPMS power-saving mode.
Restored support for the following GPU:
GRID K520
Fixed a regression that caused corruption in certain applications, such as window border shadows in Unity, after resuming from suspend.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
375.39
Language Driver
Multilingual
Size Driver
75.58 MB
File Name
nvidia-solaris-x86-375.39.run
Date
Tue Feb 14, 2017
Observations
Added support for the following GPU(s):
Quadro GP100
Quadro P4000
Quadro P2000
Quadro P1000
Quadro P600
Quadro P400
Quadro M1200
Quadro M2200
Fixed a bug that caused system hangs when resuming from suspend with some GPUs.
Fixed a regression that could cause corruption when hot-plugging displays.
Fixed a regression that prevented systems with multiple DisplayPort monitors from resuming correctly from suspend.
Fixed a bug in the nvidia-modeset.ko kernel module that could cause it to crash when sending events to user space driver components.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
375.26
Language Driver
Multilingual
Size Driver
75.55 MB
File Name
nvidia-solaris-x86-375.26.run
Date
Wed Dec 14, 2016
Observations
Added support for the following GPU(s):
Quadro M3000 SE
Fixed a regression that prevented the backlight on some notebook computer displays from turning back on after being shut off.
Fixed a regression that prevented the console from being restored properly when using SLI.
Fixed a regression that could cause the nvidia-settings control panel to crash on startup with certain GPU configurations.
Fixed a regression that prevented the GLX_NV_swap_group extension from working when using SLI or Quadro Sync.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
375.20
Language Driver
Multilingual
Size Driver
75.49 MB
File Name
nvidia-solaris-x86-375.20.run
Date
Fri Nov 18, 2016
Observations
Added support for the following GPUs:
Quadro M620
Quadro M5000 SE
Quadro M3000 SE
Fixed a bug that could cause displays in SLI Mosaic to blank when applying a transformation matrix.
Fixed a bug that prevented G-SYNC from working on notebook displays.
Fixed a bug that caused DisplayPort multistream devices to go blank after the console is restored.
Fixed a bug that caused a kernel crash when starting X for the second time when more than one DisplayPort multistream device is connected to a single DisplayPort connector via a branch device.
Updated nvidia-settings to not have a build-time dependence on an external nvml development package (a regression introduced in 375.10).
Fixed a crash in nvidia-settings when adding Application Profile Rule and Profile entries.
Removed the "Enable Tooltip" option in nvidia-settings for the GTK 2 interface.
Added new X configuration options:
ForceCompositionPipeline
ForceFullCompositionPipeline
which override the MetaMode tokens with the same names.
Fixed a bug that caused long delays when leaving the VT or disabling a display device while an OpenGL application is running.
Added support for the RandR TILE property added in RandR 1.5.
Raised the on-disk OpenGL shader cache size from 64MB to 128MB. Refer to the "Specifying OpenGL Environment Variable Settings" section of the driver README for details on how to select its location or disable it.
Fixed a bug in synchronization primitives shared between X and OpenGL.
Added support for X.Org xserver ABI 23 (xorg-server 1.19)
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
367.57
Language Driver
Multilingual
Size Driver
75.88 MB
File Name
nvidia-solaris-x86-367.57.run
Date
Mon Oct 10, 2016
Observations
Fixed a bug in nvidia-persistenced that caused it to incorrectly delete the PID file if a second instance of the daemon is started.
Fixed a bug that could cause driver timeouts to expire prematurely on Solaris, which could in turn lead to a variety of GPU problems.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
367.44
Language Driver
Multilingual
Size Driver
75.86 MB
File Name
nvidia-solaris-x86-367.44.run
Date
Tue Aug 23, 2016
Observations
Fixed a regression that caused applications using indirect GLX to crash.
Fixed a regression introduced in 367.35 that caused the first modeset of the X server to display blank if the features requested in the X configuration file enabled the X driver's composition pipeline. This would be triggered, e.g., by MetaMode tokens such as ForceCompositionPipeline, ForceFullCompositionPipeline, Rotation, Reflection, and Transform.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
387.34
Language Driver
Multilingual
Size Driver
84.1 MB
File Name
nvidia-solaris-x86-387.34.run
Date
Fri Nov 24, 2017
Observations
Fixed a regression that could cause driver errors when setting modes that include DisplayPort Multi-Stream Transport devices.
Fixed a regression that caused some display connectors on some GPUs to not report a connected HDMI or DisplayPort audio device even if the connected monitor supports audio.
Fixed a bug that sometimes prevented the "Reset Default Configuration" button in the nvidia-settings "ECC Settings" page from being available when the ECC configuration is set to a non-default state.
Fixed a bug that caused nvidia-settings to enforce overly aggressive limits on display positions in the "X Server Display Configuration" page under some circumstances.
Fixed a bug that could cause the "Enable Base Mosaic (Surround)" checkbox in nvidia-settings to disappear when an X screen, rather than a display, is selected in the "X Server Display Configuration" page.
Fixed a race condition that could lead to crashes when OpenGL programs manipulated vertex buffer objects from multiple threads simultaneously.
Fixed a bug that caused the nvidia-settings control panel to retain some settings that had been applied, but not confirmed. This resulted in unwanted settings being applied to subsequent settings changes.
Added support for YUV 4:2:0 compression for monitors connected via DisplayPort in configurations where either the display or GPU is incapable of driving the current mode in RGB 4:4:4. See the description in the "Programming Modes" appendix for details.
Added an "AllowGSYNC" MetaMode attribute that can be used to disable G-SYNC completely. This can be use to allow enabling features that are incompatible with G-SYNC, such as Ultra Low Motion Blur or Frame Lock.
Tiled monitors formerly resulted in a separate Xinerama screen being reported for each tile. They will now, by default, be combined into a single large Xinerama screen.
The individual panels in a tiled monitor will now be arranged based on the layout information provided in the monitor's EDID. This can be overridden by either manually specifying offsets or using the "MetaModeOrientation" option.
Disabled interlaced modes over DisplayPort by default due to incomplete support in the GPU. Added "AllowDpInterlaced" mode validation token to override this default behavior and allow interlaced modes over DisplayPort protocol anyway.
Fixed a bug that could cause some eDP G-SYNC displays to flicker at low refresh rates.
Fixed a bug that artificially limited the maximum pixel clock to 300 MHz when using certain more capable DisplayPort to HDMI adapters.
Fixed a bug that caused incorrect PCI topology reporting in nvidia-smi on Intel Skylake systems.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
387.22
Language Driver
Multilingual
Size Driver
83.88 MB
File Name
nvidia-solaris-x86-387.22.run
Date
Mon Oct 30, 2017
Observations
Fixed a regression that could cause driver errors when setting modes that include DisplayPort Multi-Stream Transport devices.
Fixed a regression that caused some display connectors on some GPUs to not report a connected HDMI or DisplayPort audio device even if the connected monitor supports audio.
Fixed a bug that sometimes prevented the "Reset Default Configuration" button in the nvidia-settings "ECC Settings" page from being available when the ECC configuration is set to a non-default state.
Fixed a bug that caused nvidia-settings to enforce overly aggressive limits on display positions in the "X Server Display Configuration" page under some circumstances.
Fixed a bug that could cause the "Enable Base Mosaic (Surround)" checkbox in nvidia-settings to disappear when an X screen, rather than a display, is selected in the "X Server Display Configuration" page.
Fixed a race condition that could lead to crashes when OpenGL programs manipulated vertex buffer objects from multiple threads simultaneously.
Fixed a bug that caused the nvidia-settings control panel to retain some settings that had been applied, but not confirmed. This resulted in unwanted settings being applied to subsequent settings changes.
Added support for YUV 4:2:0 compression for monitors connected via DisplayPort in configurations where either the display or GPU is incapable of driving the current mode in RGB 4:4:4. See the description in the "Programming Modes" appendix for details.
Added an "AllowGSYNC" MetaMode attribute that can be used to disable G-SYNC completely. This can be use to allow enabling features that are incompatible with G-SYNC, such as Ultra Low Motion Blur or Frame Lock.
Tiled monitors formerly resulted in a separate Xinerama screen being reported for each tile. They will now, by default, be combined into a single large Xinerama screen.
The individual panels in a tiled monitor will now be arranged based on the layout information provided in the monitor's EDID. This can be overridden by either manually specifying offsets or using the "MetaModeOrientation" option.
Disabled interlaced modes over DisplayPort by default due to incomplete support in the GPU. Added "AllowDpInterlaced" mode validation token to override this default behavior and allow interlaced modes over DisplayPort protocol anyway.
Fixed a bug that could cause some eDP G-SYNC displays to flicker at low refresh rates.
Fixed a bug that artificially limited the maximum pixel clock to 300 MHz when using certain more capable DisplayPort to HDMI adapters.
Fixed a bug that caused incorrect PCI topology reporting in nvidia-smi on Intel Skylake systems.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
387.12
Language Driver
Multilingual
Size Driver
83.56 MB
File Name
nvidia-solaris-x86-387.12.run
Date
Tue Oct 03, 2017
Observations
Fixed a bug that sometimes prevented the "Reset Default Configuration" button in the nvidia-settings "ECC Settings" page from being available when the ECC configuration is set to a non-default state.
Fixed a bug that caused nvidia-settings to enforce overly aggressive limits on display positions in the "X Server Display Configuration" page under some circumstances.
Fixed a bug that could cause the "Enable Base Mosaic (Surround)" checkbox in nvidia-settings to disappear when an X screen, rather than a display, is selected in the "X Server Display Configuration" page.
Fixed a race condition that could lead to crashes when OpenGL programs manipulated vertex buffer objects from multiple threads simultaneously.
Fixed a bug that caused the nvidia-settings control panel to retain some settings that had been applied, but not confirmed. This resulted in unwanted settings being applied to subsequent settings changes.
Added support for YUV 4:2:0 compression for monitors connected via DisplayPort in configurations where either the display or GPU is incapable of driving the current mode in RGB 4:4:4. See the description in the "Programming Modes" appendix for details.
Added an "AllowGSYNC" MetaMode attribute that can be used to disable G-SYNC completely. This can be use to allow enabling features that are incompatible with G-SYNC, such as Ultra Low Motion Blur or Frame Lock.
Tiled monitors formerly resulted in a separate Xinerama screen being reported for each tile. They will now, by default, be combined into a single large Xinerama screen.
The individual panels in a tiled monitor will now be arranged based on the layout information provided in the monitor's EDID. This can be overridden by either manually specifying offsets or using the "MetaModeOrientation" option.
Disabled interlaced modes over DisplayPort by default due to incomplete support in the GPU. Added "AllowDpInterlaced" mode validation token to override this default behavior and allow interlaced modes over DisplayPort protocol anyway.
Fixed a regression that caused some display connectors on some GPUs to not report a connected HDMI or DisplayPort audio device even if the connected monitor supports audio.
Fixed a bug that caused incorrect PCI topology reporting in nvidia-smi on Intel Skylake systems.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
SOLARIS DISPLAY DRIVER X64/X86
Operating System
Solaris x86/x64
Version
384.59
Language Driver
Multilingual
Size Driver
81.41 MB
File Name
nvidia-solaris-x86-384.59.run
Date
Mon Jul 24, 2017
Observations
Fixed a bug that prevented changes to stereo eye assignment from getting applied from the nvidia-settings control panel.
Fixed a bug that could cause OpenGL applications to crash after calling glDeleteBuffers on VBOs that have been remapped with ARB_vertex_attrib_binding.
Fixed a bug that could sometimes cause OpenGL applications to lock up until the X server receives input.
Fixed a bug that caused nvidia-settings to drop device BusID values when making changes to an existing X configuration file.
Fixed a regression that prevented nvidia-xconfig from querying some GPUs, e.g. when running `nvidia-xconfig -a`.
Fixed a bug that caused VDPAU playback to be corrupted when extended to coordinates beyond 16384 pixels.
Added support for a "Nearest" transform filter in the X driver. This causes the X driver to use nearest neighbor filtering when performing screen transformations. The filter can be requested through the 'filter' argument to RandR's RRSetCrtcTransform, or through the 'ResamplingMethod' MetaMode token.
Fix a bug with GLX_EXT_buffer_age where incorrect buffer age values would be reported for SLI AFR configurations. In such configurations buffer age may now be greater than 3, the previous maximum buffer age.
Fixed a bug that could cause hanging and Xids when performing RandR transforms with Overlay and SLI enabled.
Extended the information reported by the NVIDIA Xinerama X extension to report PRIME displays in addition to directly-connected displays.
Fixed a bug that caused HDMI audio devices to appear or disappear inconsistently when HDMI devices were hotplugged or unplugged.
Fixed a bug that could cause driver errors when setting modes on X screens running at Depth 8 or Depth 15.
Fixed a bug that could cause intermittent kernel panics when running with PRIME Sync.
Fixed a bug that caused a kernel panic when hotplugging HDMI displays on some Zotac mini PCs.
Company
Nvidia
Categories
graphics
Serie
Nvidia QUADRO NVS SERIES
Model
Nvidia NVS 310
Description
QUADRO DESKTOP/QUADRO NOTEBOOK DRIVER RELEASE 390
Operating System
Windows 10 32-bit
Version
392.37 - WHQL
Language Driver
Multilingual
Size Driver
226.56 MB
File Name
392.37-quadro-desktop-notebook-win10-32bit-international-whql.exe
Date
Fri Feb 22, 2019
Observations
Release 390 is an Optimal Drivers for Enterprise(ODE) branch release. ODE branches generally do not introduce new features after the branch introduction and are dedicated to long term stability for ISV/OEM certification and Enterprise deployment.
Whats New in Version R390 U9
This driver adds security updates for driver components.
NVIDIA Control Panel
Updated to version 8.1.950. Added new Developer->Manage GPU Performance Counters controls.
Windows 10 Open Issues in Version R390 U9
[Assimilate Scratch]: The application may crash due to a kernel exception in the NVIDIA OpenGL driver. See Open Issues in Version 391.89 on page 18 of Release Notes for more details.
[Quadro M6000][Quadro Sync]: Unexpected flashing may appear on the display connected to the second GPU.
Please consult your NVIDIA support team for details on resolving this behavior.
[Multi-GPU Mosaic][Quadro Sync]: Application corruption and possible blue-screen crash occurs when enabling WARP while Mosaic and Quadro Sync are enabled.
For Quadro Notebook:
This reference driver can be installed on supported NVIDIA Quadro notebook GPUs. Please note that the original equipment manufacturer (OEM) of your notebook provides certified drivers for your specific notebook on their website. NVIDIA recommends that you check with your notebook OEM for recommended software updates. OEMs may choose not to provide technical support for issues that arise from the use of this driver.
Before downloading this driver:
Please check to make sure that your notebook has a supported GPU (refer to the Products Supported tab below). It is recommended that you backup your current system configuration.
Access to Official Website Nvidia
Welcome to the HelpDrivers, driver for printers.
Original files: In HelpDrivers, all drivers, manuals, BIOS, etc. are those originally provided by the official manufacturers. Click here to learn more
You can download by either clicking the 'Download' button. From the File Download window, verify that "Save" is selected and click OK.
Do not rename the file you're downloading, it may cause installation problems.