Linux x64 (AMD64/EM64T) Display Driver 418.43 | 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: 418.43
Release Date: Fri Feb 22, 2019
Operating System: Linux 64-bit
Language: English (US)
File Size: 106.65 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 GPU:
      GeForce GTX 1660
      GeForce GTX 1660 Ti
      GeForce RTX 2070 with Max-Q Design
      GeForce RTX 2080 with Max-Q Design
  • Fixed a bug that would occasionally cause visual corruption on some Vulkan titles. This bug was particularly prevalent on DXVK titles.
  • Fixed a bug that caused vkCmdPushConstants to generate Xid 13 messages when executed with VK_SHADER_STAGE_ALL on a compute queue.
  • Added initial support for G-SYNC Compatible monitors.See the README for details.
  • Added support for stereo presentation in Vulkan.
  • Fixed a bug that could cause OpenGL applications to crash after repeated VT-switches.
  • Fixed a bug that could sometimes prevent PRIME displays from being selected in the display settings page of nvidia-settings.
  • NVIDIA Video Codec SDK 9.0

    A new release of the Video Codec SDK will be available in Q1 2019. For more information and early access sign-up, refer to https://developer.nvidia.com/nvidia-video-codec-sdk

    The main features available in this release are listed below:
    o Support for Turing NVENC/NVDEC.
    o The NVDECODE API (also known as the NVCUVID API) has been updated to support YUV 4:4:4 decoding for HEVC on Turing GPUs.
    o NvEncodeAPI has been updated to support HEVC B-frames on Turing GPUs.
    o NvEncodeAPI adds the capability to output the encoded bitstream, and motion vectors from motion estimation-only mode, to video memory. This avoids the overhead of copying the output from system to video memory for processing pipelines operating directly on video memory.
    o NvEncodeAPI now accepts CUarrays as input buffers. The SDK contains a sample application to demonstrate how to feed a Vulkan image to NVENC using the Vulkan-CUDA interop.
  • Added NVIDIA optical flow support.

    A new library libnvidia-opticalflow.so is included in the driver package. The NVIDIA optical flow library can be used for hardware-accelerated computation of optical flow vectors and stereo disparity values. The API header files, sample applications and documentation will be available in a separate Optical Flow SDK package in Q1 2019.

    For more information and early access sign-up, refer to https://developer.nvidia.com/opticalflow-sdk
  • Removed libnvidia-wfb.so from the driver package.This module was only used on X servers that did not provide their own implementation of libwfb, and all X.Org xserver versions now supported by the driver do so.
  • Updated the VDPAU driver to reject decoding to YUV 4:2:2 video surfaces.The NVIDIA VDPAU driver always produces YUV 4:2:0 content.Previously, the VDPAU driver implicitly converted a YUV 4:2:2 video surface to YUV 4:2:0 during decode.Now, the VDPAU driver will fail the decode request.
  • Optimized nvidia-installer to only run depmod(1) once when installing, rather than twice (once during the uninstall phase and again when installing new kernel modules).
  • Removed the NVreg_UseThreadedInterrupts kernel module parameter from nvidia.ko. This removes the ability to forcibly fall back to an older mechanism (tasklets) for running the bottom-half interrupt handler. Instead, threaded IRQs (the default since 367.44) are always used.
  • Fixed a bug where destroying a direct-to-display swapchain could crash Vulkan applications.
  • Fixed a bug that prevented Vulkan applications from using the VK_EXT_display_control extension on a display that is driven by X.
  • Improved nvidia-bug-report.sh to grab the output of the `vulkaninfo` command when it is available.
  • Fixed build failures which resulted in errors like "implicit declaration of function drm_...", when building the NVIDIA DRM kernel module for Linux kernel 5.0 release candidates.
  • Fixed a bug that could prevent nvidia-xconfig from disabling the X Composite extension on version 1.20 of the X.org X server.
  • Fixed a build failure, "too many arguments to function 'get_user_pages'", when building the NVIDIA kernel module for Linux kernel v4.4.168.
  • Fixed a build failure, "implicit declaration of function do_gettimeofday", when building the NVIDIA kernel module for Linux kernel 5.0 release candidates.

Something went wrong.

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

Select Location
Middle East