Install / Uninstall NVIDIA Driver 381.09 On Ubuntu / LinuxMint

Share it:

In this Tutorial I will tell you how to install the Latest stable version of NVIDIA Graphics driver 381.09 On Ubuntu 14.04 LTS / 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 the 64-bit architecture.
This Version 381.09 released on 7th Apr 2017 with a fix of bugs and support to new GPU's

Added support for the following GPUs:


  • GeForce GTX 1080 Ti
  • Quadro M520
  • TITAN Xp

Restored support for the following GPU:


  • GRID K520
  • 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 NoLogo and 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.
  • 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.
  • Fixed a regression that caused corruption in certain applications, such as window border shadows in Unity, after resuming from suspend.

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.09 beta
sudo apt-get install nvidia-381
Share it:

Post A Comment: