Linux x64 (AMD64/EM64T) Display Driver 396.18 | Linux 64-bit

Drivers Home > Linux x64 (AMD64/EM64T) Display Driver

*This download includes the NVIDIA graphics driver and an option to additionally install the NVIDIA App. Details for use of the software can be found in the NVIDIA GeForce Software license and NVIDIA App License Agreement respectively.

*This download includes the NVIDIA graphics driver and an option to additionally install the NVIDIA App. Details for use of the software can be found in the NVIDIA GeForce Software license and NVIDIA App License Agreement respectively.

By clicking the "Download" button, you are confirming that you have read and agree to be bound by the License For Customer Use of NVIDIA Software for use of the driver. The driver will begin downloading immediately after clicking on the "Download" button. NVIDIA recommends users update to the latest driver version.

Driver Version: 396.18 | BETA
Release Date: Tue Apr 10, 2018
Operating System: Linux 64-bit
Language: English (US)
File Size: 85.18 MB

By clicking the "Download" button, you are confirming that you have read and agree to be bound by the License For Customer Use of NVIDIA Software for use of the driver. The driver will begin downloading immediately after clicking on the "Download" button. NVIDIA recommends users update to the latest driver version.

Get Automatic Driver Updates

The NVIDIA App is the essential companion for PC gamers and creators. Keep your PC up to date with the latest NVIDIA drivers and technology.

Collaborate and Work With the NVIDIA App.

Productivity doesn't end with organizing your workspace. With the new NVIDIA App, you get a full suite of GPU productivity tools in a single application to simplify time-consuming tasks. Get the most of your NVIDIA RTX professional graphics card.

  • Added support for the following GPUs:
      Quadro GV100
      Quadro P3200
      Quadro P4200
  • Updated the SLI Mosaic configuration page in nvidia-settings to make more layout configurations available, including configurations that do not utilize all of the available displays.
  • Added reporting of EGL information to nvidia-settings.
  • Added support for a new Vulkan SPIR-V compiler which reduces shader compilation time and shader system memory consumption.
    A new environment variable can be used to enable (1) (default) or disable (0) the new compiler if errors in existing applications are found:

    __GL_NextGenCompiler=

    The following application profile setting with the same definition is also available:

    { "pattern" : [], "profile" : [ "NextGenCompiler", ] }

    The old compiler is deprecated and will be removed in a future release.

  • Updated nvidia-installer to recognize partial libglvnd installations which are missing only optional libraries. This allows the installer to continue installation by default when libglvnd is installed without libOpenGL.so, as is frequently the case with distribution-provided libglvnd installations.
  • Improved performance of the following Vulkan APIs:
      *vkAllocateMemory()
      *vkBindBufferMemory()
      *vkBindImageMemory()
  • Fixed a bug that caused the NV_CTRL_STEREO_SWAP_MODE setting for quad-buffered stereo visuals to not be preserved across modesets or VT switches.
  • Added a new global X configuration option "AllowExternalGpus", which defaults to disabled, but can be enabled to allow eGPUs and other surprise-removable GPUs to be configured with X screens.

Something went wrong.

Something didn’t load correctly. Please return to the Drivers home by clicking the button below.

Select Location
Middle East