Changelog
nvidia-graphics-drivers (340.24-1) unstable; urgency=medium
* Team upload.
[ Vincent Cheng ]
* New upstream long lived branch release 340.24 (2014-07-08).
- Fixed a bug that prevented 3D Vision stereo and ultra low motion blur
modes from working on G-SYNC capable monitors in some cases.
- Fixed a bug that caused the "Allow G-SYNC" checkbox to be displayed in
nvidia-settings even if the GPUs in the system are not capable of G-SYNC.
- Fixed a kernel crash when running some applications with IOMMU
functionality enabled.
- Fixed a floating point exception in the OpenGL driver when running
"Risk of Rain" under Wine.
* New upstream beta release 340.17 (2014-06-09).
- Made various improvements and corrections to the information reported
to GL applications via the KHR_debug and ARB_debug_output extensions.
- Fixed a bug that caused GLX applications which simultaneously create
drawables on multiple X servers to crash when swapping buffers.
- Updated nvidia-settings to report all valid names for each target
when querying target types, e.g. `nvidia-settings -q gpus`.
- Added support for controlling the availability of Fast Approximate
Antialiasing (FXAA) on a per-application basis via the new
__GL_ALLOW_FXAA_USAGE environment variable and the corresponding
GLAllowFXAAUsage application profile key. See the README for details.
- Fixed a bug where indirect rendering could become corrupted on
system configurations that disallow writing to executable memory.
- Updated the nvidia-settings Makefiles to allow nvidia-settings
to be dynamically linked against the host system's libjansson.
This option can be enabled by setting the NV_USE_BUNDLED_LIBJANSSON
Makefile variable to 0. Please note that nvidia-settings requires
libjansson version 2.2 or later.
- Removed the runlevel check from nvidia-installer: the installation
problems formerly associated with runlevel 1 no longer apply.
- Added initial support for G-SYNC monitors. Additional details and system
requirements can be found at:
http://www.geforce.com/hardware/technology/g-sync
- Improved support for running the NVIDIA driver in configurations where
writing to executable memory is disallowed. Driver optimizations that
require writing to executable memory can be forcefully disabled using the
new __GL_WRITE_TEXT_SECTION environment variable. See the README for
more details.
- Fixed an X driver bug that caused gamma ramp updates of the green
channel at depth 15, on some recent GPUs, to be ignored.
* New upstream short lived branch release 337.25 (2014-05-30).
- Fixed a bug that caused X to crash when querying clock offsets for
non-existent performance levels.
- Added support for the following GPUs:
* GeForce GTX TITAN Z
* GeForce GT 740
- Fixed a performance regression when running KDE with desktop effects
using the OpenGL compositing backend.
- Fixed a bug that caused duplicate entries to appear in some dropdown
menus in the "Application Profiles" page of nvidia-settings.
- Fixed a regression that could cause OpenGL rendering corruption on X
screens with 30 bit per pixel color.
* Refresh debian/patches/man-fixes-nvidia-smi.patch.
* Add myself to Uploaders.
* Add xorg-video-abi-18 as alternative dependency.
(Closes: #755020, #755138, #751082, #754828, #754251).
* Update nv-readme.ids.
* Update symbols control files.
[ Andreas Beckmann ]
* Merged from 331.79-1 and UNRELEASED prior to being branched out into
experimental:
* nvidia-driver: Ship new file (Closes: #748909)
/usr/share/nvidia/nvidia-application-profiles-$VER-key-documentation.
* conftest.h: Implement new conftest.sh function console_lock (331.79).
* uvm-symvers.patch: New patch to fix the missing Module.symvers from
nvidia.ko build while building nvidia-uvm.ko.
(Closes: #747366, #745715, #746643, #746455)
* nvidia-driver: Ship new files /usr/share/nvidia/{monitoring.conf, pci.ids}.
-- Vincent Cheng <email address hidden> Sat, 19 Jul 2014 14:05:31 -0700