Install / Uninstall NVIDIA Driver 381.22 On Ubuntu / LinuxMint

Share it:


In this Tutorial I will tell you how to install the Latest stable version of NVIDIA Graphics driver 381.22 On Ubuntu 16.04 LTS and LinuxMint.

Nvidia Linux Display Driver is a proprietary, yet freely distributed OpenGL video driver that aims to offer support for Nvidia graphics cards on any Linux kernel-based operating system.

This version has been designed to be installed only computers supporting both 32bit & 64-bit architecture.

This Version 381.22 released on 09th May 2017 with a fix of bugs.

Changelog in Nvidia 381.22

  • 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:
Added support to the 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. See the README for more details.

Installation steps

It's easy to install the nvidia drivers using PPA

Step 1 : Add the Proprietary drivers ppa
sudo add-apt-repository ppa:graphics-drivers/ppa
Step 2 : Update the repos
sudo apt-get update
Step 3 : Install the nvidia driver 381.22
sudo apt-get install nvidia-381
Share it:

Post A Comment: