Linux Display Driver - x86 349.12 | 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: 349.12 | BETA
Release Date: Wed Mar 25, 2015
Operating System: Linux 32-bit
Language: English (US)
File Size: 43.11 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 G-SYNC monitors when used together with non-G-SYNC monitors.When G-SYNC is enabled, non-G-SYNC monitors will display with tearing.
  • Fixed a bug that caused nvidia-settings to crash when assigning an attribute whose value is a display ID on a system with multiple X screens.
  • Updated the reporting of in-use video memory in the nvidia-settings control panel to use the same accounting methods used in other tools such as nvidia-smi. nvidia-settings was not taking some allocations into account, e.g. framebuffer memory for the efifb console on UEFI systems, causing discrepancies in the values reported by different tools.
  • Removed the "EnableACPIHotkeys" X configuration option. This option has been deprecated and disabled by default since driver version 346.35. On modern Linux systems, display change hotkey events are delivered to the desktop environment as key press events, and the desktop environment handles the display change by issuing requests through the X Resize and Rotate extension (RandR).
  • Added support for lossless H.264/AVC video streams to VDPAU.
  • Added support for VDPAU Feature Set F to the NVIDIA VDPAU driver. GPUs with VDPAU Feature Set F are capable of hardware-accelerated decoding of H.265/HEVC video streams.
  • Fixed a bug that prevented GPU fan speed changes from getting reflected in the text box on Thermal settings page.
  • Added nvidia-settings commandline support to query the current and targeted GPU fan speed.
  • Added a checkbox to nvidia-settings to enable a visual indicator that shows when G-SYNC is being used.This is helpful for displays that don't indicate themselves whether they are operating in G-SYNC mode or normal mode.

  • This setting can also be enabled by running the command line

    nvidia-settings -a ShowGSYNCVisualIndicator=1

  • Added support for the X.Org X server's "-background none" option. When enabled, the NVIDIA driver will try to copy the framebuffer console's contents out of /dev/fb0.If that cannot be done, then the screen is cleared to black.
  • Added support for YUV 4:2:0 compression to enable HDMI 2.0 4K@60Hz modes when either the display or GPU is incapable of driving these modes in RGB 4:4:4.See NoEdidHDMI2Check in the README for details.
  • Fixed a bug that could cause multi-threaded applications to crash when multiple threads used the EGL driver at the same time.
  • Fixed a bug that caused Sync to VBlank to not work correctly with XVideo applications in certain configurations.
  • Fixed a bug that prevented the X driver from correctly interpreting some X configuration options when a display device name was given with a GPU UUID qualifier.

Something went wrong.

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

Select Location
Middle East