In this Tutorial I will tell you how to install the Latest stable version of NVIDIA Graphics driver 375.20 On Ubuntu 14.04 LTS / 16.04 LTS and LinuxMint 17 / 16 / 15
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 on only computers supporting the 64-bit architecture and this will be the additional support for the recently released X.Org server 1.19.0 (ABI 23) display server for all operating systems.
This Version 375.20 released on 19th November 2016 with a fix of bugs and support to new GPU's
- GeForce GTX 1050
- GeForce GTX 1050 Ti
- 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.
- Added EGL support to the GL Vendor Neutral Dispatch Library (libGLVND).
- The installer package now includes both GLVND and non-GLVND versions of the EGL libraries: the --glvnd-egl-client and --no-glvnd-egl-client options in nvidia-installer can be used to select which to install.
- 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:
- which override the MetaMode tokens with the same names.
- Fixed a bug that caused issues with panning and cursor constraining when mixing PRIME-driven displays with natively driven displays.
- Fixed a bug that caused long delays when leaving the VT or disabling a display device while an OpenGL application is running.
- Improved console restore behavior on systems that use the UEFI Graphics Output Protocol, and most vesafb modes.
- 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)
- Fixed a bug that allowed nvidia-installer to attempt loading kernel modules that were built against non-running kernels.
Step 1 : Remove the older version of Nvidia driver
sudo apt-get purge nvidia*Step 2: Reboot the system
Step 3: Download the Nvidia Driver 375.20
wget http://us.download.nvidia.com/XFree86/Linux-x86/375.20/NVIDIA-Linux-x86-375.20.runFor 64 bit
wget http://us.download.nvidia.com/XFree86/Linux-x86_64/375.20/NVIDIA-Linux-x86_64-375.20.runStep 4: Switch to command prompt and stop the running Graphics session
Press Ctrl+Alt+F1-F6 for switching to command prompt
sudo service lightdm stop
sudo service gdm stopFor LinuxMint
sudo mdm stopStep 4: Give execute permissions to the installer
sudo chmod 755 NVIDIA-Linux-x86_64-375.20.runStep 5: Install the Nvidia 375.20 driver
sudo ./NVIDIA-Linux-x86_64-375.20.runAfter successfull installation reboot the system.
Uninstalltion of Nvidia driver 375.20For uninstall run the below command
sudo NVIDIA-Linux-x86_64-375.20.run --uninstall