Changelog
nvidia-graphics-drivers (260.19.44-1) unstable; urgency=low
[ Andreas Beckmann ] * New upstream release 260.19.44 (2011-03-07). (Closes: #607430, #610755, #612136) - Updated the NVIDIA X driver to not update mode timings for G-Sync compatibility when NVIDIA 3D Vision or NVIDIA 3D VisionPro is enabled along with a G-Sync device. - Added support for the following GPUs: Quadro 2000 D, Quadro 400. * New upstream release 260.19.36 (2011-01-21). - Updated the NVIDIA kernel module to ensure that all system memory allocated by it for use with GPUs or within user-space components of the NVIDIA driver stack is initialized to zero. (Closes: #609338) A new NVIDIA kernel module option, InitializeSystemMemoryAllocations, allows administrators to revert to the previous behavior. - Fixed a bug that caused X servers version 1.9 and higher to crash when color index overlays were enabled. - Fixed a bug that caused pixel value 255 to be treated as transparent in color index overlays. * Fix deadlock in some applications that fork. (Closes: #612998) * New upstream release 260.19.29 (2010-12-13). - Added support for the following GPUs: GeForce GTX 460 SE, GeForce GTX 570, Quadro 5000M, NVS 300. - Fixed a bug that caused some OpenGL applications to become unresponsive for up to a minute on some GPUs when changing the resolution or refresh rate. - Added support for NVIDIA 3D Vision Pro. See the "Stereo" X configuration documentation in the README for further details. - Added a new X configuration option "3DVisionProConfigFile" to allow user provide a filename which NVIDIA X driver uses to store 3D Vision Pro configuration settings. See "Appendix B. X Config Options" in the README for more information. * Merge 195.36.31-7 (UNRELEASED). * Remove NVIDIA_kernel-260.19.34-778465.diff, applied upstream. * Update nv-kernel.ids. * Detect license changes by comparing debian/copyright with the shipped LICENSE during build. * Pre-Depend on nvidia-common for interactive (using debconf) nvidia-installer cleanup. There is a mutual exclusion between using the nvidia-installer and the driver packages. - Checks for /usr/bin/nvidia-installer and asks the user whether to run 'nvidia-installer --uninstall'. If that fails, offers to just delete the remaining files. If the user chooses to do the cleanup himself, installation is blocked as long as nvidia-installer is still found on the system. (Closes: #605337, #611705) - Adds a pre-install hook for the nvidia-installer, giving a warning to users running a NVIDIA-Linux-*.run file directly while Debian packages providing the driver are installed. This hook fails intentionally, but unfortunately the default choice if the hook failed is to continue anyway. Therefore the hook tries to kill the nvidia-installer process. - Provides a script that checks for conflicting libraries (libGL.so.*.* remaining from previous usage of the nvidia-installer) and offers to delete them. The script is intended to be run from postinst. If the user chooses not to delete them, postinst configure fails as long as the user has not cleaned up or lets the postinst delete the files. * nvidia-glx{,-ia32}.postinst: run the cleanup of conflicting libGL.so.*.* (Currently the conflicting libraries are moved to /var/lib/nvidia-backup.XXXXXX instead of deleting them.) (Closes: #606175) * Install a dummy file in /usr/lib/nvidia/diversions to ensure it is not removed by some old maintainer script. Causes trouble if the destination directory of some diversion is missing and the diverted file is installed later on. (Closes: #608625) * Add patch nvidia-kernel-compat-2.6.38.patch to fix build with 2.6.38-rc kernels. (Closes: #613798) * Depend on xorg-video-abi-8 without minor version (Closes: #612956) and provide xorg-driver-video to match what Xorg 1.9 provides and expects. * Add script build-module-packages.sh to the documentation of the nvidia-kernel-source package, uses module-assistant to do a quick build of the modules for all installed linux-headers. * Prevent concurrent installation of mismatching upstream versions of libgl1-nvidia-glx and libgl1-nvidia-glx-ia32. (Closes: #614040) * Catch module-assistant failures after nvidia-kernel-source updates without running 'module-assistant clean nvidia'. Only works if the old version already contained this change and a module was built. * Use dpkg-parsechangelog to extract the upstream version number from debian/changelog, simplifying debian/rules.defs even more. * Update lintian-overrides to work with lintian 2.5.0. * Add patch fix-typos.patch to fix a typo in the module (found by lintian). * Drop Conflicts: binutils-gold, the problem is no longer reproducible with binutils-gold 2.21.0.20110302-2 and driver 260.19.44 or 195.36.31, so either the driver or gold was fixed inbetween. (See #581336) [ Russ Allbery ] * Readd the Lintian overrides for the old embedded library tags, since part of the ftp-master verification process seems to be using an older Lintian. -- Russ Allbery <email address hidden> Wed, 16 Mar 2011 23:13:13 -0700