Linux Display Driver - x86 334.16 | Linux 32-bit

Drivers Home > Linux Display Driver - x86

*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: 334.16 | BETA
Release Date: Fri Feb 07, 2014
Operating System: Linux 32-bit
CUDA Toolkit: 6.0
Language: English (US)
File Size: 37.56 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 that could cause nvidia-settings to compute incorrect gamma ramps when adjusting the color correction sliders.
  • Updated the nvidia-settings control panel to allow the selection of display devices using RandR and target ID names when making queries targeted towards specific display devices.
  • Fixed a bug that prevented some dropdown menus in the nvidia-settings control panel from working correctly on older versions of GTK+ (e.g. 2.10.x).
  • Updated the nvidia-settings control panel to provide help text for application profile keys and suggestions for valid key names when configuring application profiles.
  • Updated the nvidia-settings control panel to populate the dropdown menu of stereo modes with only those modes which are available.
  • Fixed a bug that could cause applications using the OpenGL extension ARB_query_buffer_object to crash under Xinerama.
  • Fixed a bug that caused high pixelclock HDMI modes (e.g. as used with 4K resolutions) to be erroneously reported as dual-link in the nvidia-settings control panel.
  • Fixed a bug that could cause poor stereo synchronization in large multi-monitor setups using 3D Vision, due to failed hardware handshaking on some of the monitors.
  • Fixed a bug that prevented some DisplayPort 1.2 displays from being properly restored after a VT switch.
  • Renamed per GPU proc directories in /proc/driver/nvidia/gpus/ with GPU's bus location represented in "domain:bus:device.function" format.
  • Added 64-bit EGL and OpenGL ES libraries to 64-bit driver prackages.
  • Changed format of "Bus Location" field reported in the /proc/driver/nvidia/gpus/0..N/information files from "domain:bus.device.function" to "domain:bus:device.function" to match the lspci format.
  • Fixed a bug in the GLX_EXT_buffer_age extension where incorrect ages would be returned unless triple buffering was enabled.
  • Updated the NVIDIA X driver to load the NVIDIA kernel module using`nvidia-modprobe`, rather than the XFree86 DDX helper function xf86LoadKernelModule().
  • Changed the driver's default behavior to stop deleting RandR 1.2 outputs corresponding to unused DisplayPort 1.2 devices.  Deleting these outputs can confuse some applications.  Added a new option, DeleteUnusedDP12Displays, which can be used to turn this behavior back on.
  • This option can be enabled by running

    sudo nvidia-xconfig --delete-unused-dp12-displays

  • Improved support for the __GL_SYNC_DISPLAY_DEVICE and VDPAU_NVIDIA_SYNC_DISPLAY_DEVICE environment variables in certain configurations.  Both environment variables will now recognize all supported display device names.  See "Appendix C. Display Device Names" and "Appendix G. VDPAU Support" in the README for more details.
  • Improved performance of the X driver when handling large numbers of surface allocations.
  • Fixed a bug that caused PBO downloads of cube map faces to retrieve incorrect data.
  • Fixed a bug in nvidia-installer that resulted in spurious error messages when opting out of installing the NVIDIA kernel module or source files for the kernel module.
  • Added experimental support for ARGB GLX visuals when Xinerama and Composite are enabled at the same time on X.Org xserver 1.15.

Something went wrong.

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

Select Location
Middle East