Linux x64 (AMD64/EM64T) Display Driver 435.17 | 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: 435.17
Release Date: Tue Aug 13, 2019
Operating System: Linux 64-bit
Language: English (US)
File Size: 142.54 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.

  • Fixed a bug which caused the kernel to panic when exiting a single X server when multiple X servers were active and in an SLI configuration.
  • Fixed a regression introduced in the 430.* series of releases that caused a segmentation fault in libnvcuvid.so while using Video Codec SDK APIs on certain graphics boards.
  • Added initial experimental support for runtime D3 (RTD3) power management on Turing notebook GPUs.
  • Improved nvidia-bug-report.sh to collect runtime D3 (RTD3) power management information.
  • Improved nvidia-bug-report.sh to collect ACPI tables when the acpidump tool is available.
  • Added Vulkan and OpenGL+GLX support for PRIME render offload. Please see the PRIME Render Offload chapter in the README for system requirements and configuration details.
  • Added support for changing Digital Vibrance in the display controls section of nvidia-settings on Turing hardware.
  • Fixed the cuvidParseVideoData API in the NVCUVID driver to correctly propagate errors returned by the PFNVIDSEQUENCECALLBACK callback function to the application.
  • Fixed a bug that caused the NVIDIA X driver to behave incorrectly or crash when a client queried Xinerama information on X servers with a non-NVIDIA X screen as screen 0.
  • Fixed the "Image Settings" options in the "OpenGL Settings" page of nvidia-settings for Quadro GPUs.  Previously, OpenGL rendering on Quadro would behave as if the "High Quality" option were selected regardless of the selection.  Now, the setting will default to "High Quality" for Quadro but selecting a lower option will affect rendering accordingly. (Other GPUs are unchanged: the default remains "Quality", but other options can be selected if desired.)
  • Fixed a bug that could cause Vulkan applications to generate spurious warning messages about a missing NV-GLX extension.
  • Removed the non-GLVND OpenGL libraries from the NVIDIA Linux driver installation package. The GLVND OpenGL libraries were introduced in release 361.16, and have been installed by default since release 364.12, with the non-GLVND versions available as an alternative via the "--no-glvnd-glx-client" and "--no-glvnd-egl-client" installer options. As the non-GLVND libraries are no longer included in the installation package, these options will no longer have any effect.
  • Fixed a bug that prevented nvidia-drm from marking preferred modes properly when reporting display information via the DRM-KMS API.
  • Updated nvidia-installer to make compiler mismatches non-fatal when adding precompiled kernel interfaces to an installer package using the "--add-this-kernel" option, to be more consistent with the behavior when installing without precompiled interfaces.
  • Fixed the NvEncodeAPI driver to correctly reject the encoding of sequences with resolutions smaller than what the NVENC supports.

Something went wrong.

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

Select Location
Middle East