Download Drivers
SHIELD Rule the Living Room


GeForce NOW

Provide feedback

Linux x64 (AMD64/EM64T) Display Driver



310.19 Certified

Release Date:


Operating System:

Linux 64-bit


English (U.S.)

File Size:

64.8 MB


Release Highlights
Supported products
Additional information
  • Added support for OpenGL 4.3.
  • Added a new X configuration option, "UseHotplugEvents", to allow the suppression of RandR events when adding or removing non-DisplayPort displays. See the "X Config Options" appendix of the README for details.
  • Added support for configuring stereo in nvidia-settings when stereo is enabled in the X configuration file.
  • Added support for configuring the ViewPortIn and ViewPortOut for display devices in nvidia-settings.
  • Fixed metamode bookkeeping when modifying the display configuration in the "X Server Display Configuration" page of nvidia-settings.
  • Added support for configuring rotation and reflection per display device in nvidia-settings.
  • Implemented workarounds for two Adobe Flash bugs by applying libvdpau commit ca9e637c61e80145f0625a590c91429db67d0a40 to the version of libvdpau shipped with the NVIDIA driver.
  • Fixed an issue which affected the performance of moving windows of VDPAU applications when run in some composite managers.
  • Added unofficial GLX protocol support (i.e., for GLX indirect rendering) for the GL_ARB_pixel_buffer_object OpenGL extension.
  • Added support for HDMI 3D Stereo with Quadro Kepler and later GPUs. See the documentation for the "Stereo" X configuration option in the README for details.
  • Added experimental support for OpenGL threaded optimizations, available through the __GL_THREADED_OPTIMIZATIONS environment variable. For more information, please refer to the "Threaded Optimizations" section in chapter "Specifying OpenGL Environment Variable Settings" of the README.
  • Improved performance and responsiveness of windowed OpenGL applications running inside a Unity session.

Note that many Linux distributions provide their own packages of the NVIDIA Linux Graphics Driver in the distribution's native package management format. This may interact better with the rest of your distribution's framework, and you may want to use this rather than NVIDIA's official package.

Also note that SuSE users should read the SuSE NVIDIA Installer HOWTO before downloading the driver.

Installation instructions: Once you have downloaded the driver, change to the directory containing the driver package and install the driver by running, as root, sh ./

One of the last installation steps will offer to update your X configuration file. Either accept that offer, edit your X configuration file manually so that the NVIDIA X driver will be used, or run nvidia-xconfig

Note that the list of supported GPU products is provided to indicate which GPUs are supported by a particular driver version. Some designs incorporating supported GPUs may not be compatible with the NVIDIA Linux driver: in particular, notebook and all-in-one desktop designs with switchable (hybrid) or Optimus graphics will not work if means to disable the integrated graphics in hardware are not available. Hardware designs will vary from manufacturer to manufacturer, so please consult with a system's manufacturer to determine whether that particular system is compatible.

See the README for more detailed instructions.

For further information please visit our forum,