Driver Category
Driver Brief Information

nVIDIA GeForce/Quadro Display Driver

Category:Graphics and Video
OS: Linux 32/64bit
Version: 381.22
File Size: 73.03 Mb
Release: 9 May 2017
Update: 16 May 2017
Download Instruction
Brand:nVIDIA, Product:Graphics and Video, Model: GeForce 410M, GeForce GTX 650 Ti BOOST, NVIDIA TITAN X (Pascal), NVS 310, Quadro 2000, Quadro G-Sync II, Driver: 381.22, OS: Linux 32/64bit. nVIDIA GeForce/Quadro Display Driver 381.22 Linux 32/64bit was collected from nVIDIA official site for nVIDIA Graphics and Video. In order to ensure the right driver download, Official driver links from nVIDIA are listed at first. If the official driver can not be downloaded, a copy of official driver can be provided at local server,, or Besides, Both the driver developer's home page and driver download and support page be provided as well in my nVIDIA page.
Official Driver Download
Backup Download Server
Driver Summary
nVIDIA GeForce/Quadro Display Driver 381.22 Linux 32/64bit.

Release Highlights:

  • Fixed a bug that caused the GLX_EXT_buffer_age buffer age extension to return incorrect values for stereo drawables when using passive stereo modes 5 through 9.
  • Fixed a bug in Vulkan direct to display where DP1.2 monitors were not being enumerated.
  • Improved compatibility with recent kernels.
  • Fixed a bug that caused "nvidia-settings
  • query all" to print many duplicate entries.
  • Fixed a bug that caused applications to crash in some situations when calling glXMakeCurrent while OpenGL threaded optimizations were enabled.
  • This frequently occurred when Steam was attempting to make a video appear full-screen.
  • Fixed a bug that caused VDPAU applications to use the blit presentation queue when a previous VDPAU application didn't shut down cleanly.
  • Fixed hangs and crashes that could occur when an OpenGL context is created while the system is out of available memory.
  • Fixed a bug that caused corruption when OpenGL windows were moved or resized.
  • Fixed a bug that caused X screens that use Option "UseDisplayDevice" "none" to be resized to 640x480 when using "xrandr -s" to change the screen configuration.
  • Fixed a kernel crash that occurred when attempting to map large user memory allocations into CUDA.
  • Disabled OpenGL threaded optimizations by default, initially enabled in 378.09, due to various reports of instability.
  • Added support for the following Vulkan extensions: VK_EXT_acquire_xlib_display, VK_EXT_display_control, VK_EXT_display_surface_counter, VK_EXT_direct_mode_display, VK_KHX_external_memory, VK_KHX_external_memory_fd, VK_KHX_external_semaphore, VK_KHX_external_semaphore_fd. These extensions require a Vulkan loader version >= 1.0.42.
  • Removed the X driver's logo splash screen and the corresponding NoLogoand LogoPath xorg.conf options.
  • Added the "ResamplingMethod" MetaMode option, adding support for bicubic resampling methods when scaling screen transformations are in use.

  • Driver Support Models
    The Related Drivers