Nvidia 340.24 is now the latest long-lived branch on Linux systems

Jul 8, 2014 11:40 GMT  ·  By

Nvidia has just announced the immediate availability for download of the Nvidia 340.24 video driver for Linux-based operating systems. The release includes numerous bugfixes, as well as a handful of improvements.

New features include support for controlling the FXAA (Fast Approximate Antialiasing) availability based on applications, using the GLAllowFXAAUsage application profile key, as well as the __GL_ALLOW_FXAA_USAGE environment variable, introduces support for G-SYNC capable monitors, and improves the information reported to OpenGL app via the ARB_debug_output and KHR_debug extensions.

Furthermore, it includes an updated nvidia-settings tool that now correctly reports all valid names for each target when used for querying target types via command-line, and dynamically links itself against the libjansson library of the host system. It also repairs an error in nvidia-settings that caused the "Allow G-SYNC" checkbox to be visible even if the GPU is not capable of G-SYNC.

Among the bugs fixes, we can mention that the Nvidia 340.24 video driver fixes a bug that prevented the ultra-low motion blur and 3D Vision stereo modes from running on monitors that support the G-SYNC technology, repairs a kernel crash that appeared when executing various programs while the IOMMU (Input/Output Memory Management Unit) functionality was enabled.

It also fixes an issue with the Risk of Rain game running under Wine, related to the OpenGL driver, squashes a bug that caused GLX apps that create drawables on more than one display servers at the same time to crash when swapping buffers, and repairs an issue related to indirect rendering, which could become corrupted on specific machines that forbid writing to executable memory.

In addition, it also fixes a bug discovered in the X.Org driver that caused the gamma ramp to be ignored when the green channel was updated to depth 15 on modern graphics processing units, fixes an issue that caused the video driver to access freed memory every time the user closed a GLX app that used either of the GLX_NV_present_video or GLX_NV_video_out extensions.

Last but not least, the runlevel check from the nvidia-installer package has been removed do to various installation problems, support for running the video driver on systems where writing to executable memory is strictly forbidden has been improved.

Download Nvidia 340.24 video driver right now from Softpedia. Supported platforms include both 32-bit (x86) and 64-bit (x86_64). Do not hesitate to take a look at the official web page of Nvidia 340.24 for a detailed changelog.