Install Nvidia 340.58 Driver For Linux On All Linux Based Systems

Install Nvidia 340.58 Driver For Linux On All Linux Based Systems

Install Nvidia 340.58 Driver For Linux On All Linux Based Systems

NVIDIA 340.58 GPU driver for Linux has been released recently, coming with support for the GeForce GT820M, GeForce GTX 760A, GeForce GTX 850A, GeForce 810A, GeForce 820A and GeForce 840A GPUs and fixes for a bunch of critical issues.

The nVidia drivers in the tree are released by nVidia and are built against the Linux kernel. They contain a binary blob that does the heavy lifting for talking to the card. The drivers consist of two parts, a kernel module, and an X11 driver. Both parts are included in a single package. Due to the way nVidia has been packaging their drivers, you will need to make some choices before you install the drivers.

The nvidia-drivers package contains the latest drivers from nVidia with support for all cards, with several versions available depending on how old your card is. It uses an eclass to detect what kind of card you're running so that it installs the proper version.
 
Nvidia 340.58 Driver Release Highlight :
  • Added support for the following GPUs:
    • GeForce GT820M
      GeForce GTX 760A
      GeForce GTX 850A
      GeForce 810A
      GeForce 820A
      GeForce 840A
  • Fixed a bug that could cause VT-switching to fail following a suspend, resume, and driver reload sequence.
  • Fixed a bug that caused incorrect colors to be displayed on X screens running at depth 8 on some GPUs.
  • Fixed a bug that prevented GPUs from being correctly recognized in MetaMode strings when identified by UUID.
  • 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.
To Install Nvidia 340.58 Driver For Linux On All Linux Based Systems, open a new Terminal window and bash (get it?) in the following commands:

For 32 bit systems:
wget us.download.nvidia.com/XFree86/Linux-x86/340.58/NVIDIA-Linux-x86-340.58.run

For 64 bit systems:
wget us.download.nvidia.com/XFree86/Linux-x86_64/340.58/NVIDIA-Linux-x86_64-340.58.run

Set execution permissions, open a new Terminal window and bash (get it?) in the following commands:
sudo chmod +x NVIDIA-Linux-*-340.58.run

Kill the display manager, which can either be: kdm for KDE, gdm for Gnome, lightdm for LXDE and XFCE, mdm (for Linux Mint):
sudo /etc/init.d/kdm stop
OR:
sudo /etc/init.d/gdm stop
OR:
sudo /etc/init.d/lightdm stop
OR:
sudo /etc/init.d/mdm stop
Our hope tutorial entitled "Install Nvidia 340.58 Driver For Linux On All Linux Based Systems" can be useful for visitors.