Package: release.debian.org Severity: normal User: release.debian....@packages.debian.org Usertags: unblock X-Debbugs-Cc: pkg-nvidia-de...@lists.alioth.debian.org
Please unblock package nvidia-graphics-drivers [ Reason ] The new upstream LTS version 460.67 fixes several bugs, including an X.org crash. [ Impact ] X.org crash under certain conditions, and other minor bugs. There's also support for at least one new graphic card. [ Tests ] Tested with appropriate hardware and workload on a Bullseye desktop. [ Risks ] It's a proprietary non-free driver, so it is never possible to know the full extent of the changes. But the 460 series is intended for LTS. [ Checklist ] [x] all changes are documented in the d/changelog [x] I reviewed all changes and I approve them [x] attach debdiff against the package in testing [ Other info ] The debdiff excludes the binary blobs. unblock nvidia-graphics-drivers/460.67-1 $ debdiff --exclude NVIDIA-Linux-* nvidia-graphics-drivers_460.56-1.dsc nvidia- graphics-drivers_460.67-1.dsc diff -Nru --exclude 'NVIDIA-Linux-*' nvidia-graphics- drivers-460.56/debian/changelog nvidia-graphics-drivers-460.67/debian/changelog --- nvidia-graphics-drivers-460.56/debian/changelog 2021-02-27 23:26:36.000000000 +0000 +++ nvidia-graphics-drivers-460.67/debian/changelog 2021-03-21 19:51:46.000000000 +0000 @@ -1,3 +1,33 @@ +nvidia-graphics-drivers (460.67-1) unstable; urgency=medium + + * New upstream production branch release 460.67 (2021-03-18). + - Fixed a bug where using ray tracing extensions on multi-GPU setups could + result in application instability if the GPUs did not match. + - Fixed an issue that prevented G-SYNC from working properly after a mode + switch on Kepler-based GPUs. + * New upstream release 450 series. + - Fixed a driver installation failure on Linux kernel 5.11 release + candidates, where the NVIDIA kernel module failed to build with error + "error: implicit declaration of function 'sys_close'". + * New upstream release 390 series. + - Fixed a bug where vkCreateSwapchain could cause the X Server to crash when + an invalid imageFormat was provided. + - Fixed a driver installation failure on Linux kernel 5.11 release + candidates, where the NVIDIA kernel module failed to build with error + "fatal error: asm/kmap_types.h: No such file or directory". + + [ Luca Boccassi ] + * Update nv-readme.ids. + + -- Andreas Beckmann <a...@debian.org> Sun, 21 Mar 2021 20:51:46 +0100 + +nvidia-graphics-drivers (460.56-2) unstable; urgency=medium + + * Add libnvidia-ml.so slave alternative if libnvidia-ml-dev is installed. + (Closes: #984881) + + -- Andreas Beckmann <a...@debian.org> Wed, 10 Mar 2021 21:03:59 +0100 + nvidia-graphics-drivers (460.56-1) unstable; urgency=medium * New upstream production branch release 460.56 (2021-02-25). diff -Nru --exclude 'NVIDIA-Linux-*' nvidia-graphics- drivers-460.56/debian/nvidia-alternative.postinst.in nvidia-graphics- drivers-460.67/debian/nvidia-alternative.postinst.in --- nvidia-graphics-drivers-460.56/debian/nvidia-alternative.postinst.in 2021-02-27 23:26:36.000000000 +0000 +++ nvidia-graphics-drivers-460.67/debian/nvidia-alternative.postinst.in 2021-03-21 19:51:46.000000000 +0000 @@ -84,10 +84,14 @@ $(add_slave /etc/nvidia/nvidia-modprobe.conf nvidia- modprobe.conf /etc/#PRIVATE#/nvidia-modprobe.conf) $(add_slave /etc/nvidia/nvidia-load.conf nvidia-load.conf /etc/#PRIVATE#/nvidia-load.conf) " + libnvidia_ml_so_slave= + if [ -f /usr/include/nvml.h ]; then + libnvidia_ml_so_slave="$(add_multiarch_slave /usr/lib "" libnvidia-ml.so /usr/lib #PRIVATE#/)" + fi if echo "$slaves" | grep -q "slave" ; then - update-alternatives --install /usr/lib/nvidia/nvidia nvidia /usr/lib/#PRIVATE# #MAJOR# $slaves $conf_slaves + update-alternatives --install /usr/lib/nvidia/nvidia nvidia /usr/lib/#PRIVATE# #MAJOR# $slaves $conf_slaves $libnvidia_ml_so_slave # work around #916799 and re-register the alternative to clean- up leftover slaves - update-alternatives --install /usr/lib/nvidia/nvidia nvidia /usr/lib/#PRIVATE# #MAJOR# $slaves $conf_slaves + update-alternatives --install /usr/lib/nvidia/nvidia nvidia /usr/lib/#PRIVATE# #MAJOR# $slaves $conf_slaves $libnvidia_ml_so_slave else update-alternatives --remove nvidia /usr/lib/#PRIVATE# fi diff -Nru --exclude 'NVIDIA-Linux-*' nvidia-graphics- drivers-460.56/debian/nvidia-alternative.triggers.in nvidia-graphics- drivers-460.67/debian/nvidia-alternative.triggers.in --- nvidia-graphics-drivers-460.56/debian/nvidia-alternative.triggers.in 2021-02-27 23:26:36.000000000 +0000 +++ nvidia-graphics-drivers-460.67/debian/nvidia-alternative.triggers.in 2021-03-21 19:51:46.000000000 +0000 @@ -4,3 +4,5 @@ interest-await /usr/lib/#PRIVATE# interest-await /usr/lib/i386-linux-gnu/#PRIVATE# interest-await /usr/lib/x86_64-linux-gnu/#PRIVATE# + +interest-await /usr/include/nvml.h diff -Nru --exclude 'NVIDIA-Linux-*' nvidia-graphics-drivers-460.56/debian/nv- readme.ids nvidia-graphics-drivers-460.67/debian/nv-readme.ids --- nvidia-graphics-drivers-460.56/debian/nv-readme.ids 2021-02-27 23:26:36.000000000 +0000 +++ nvidia-graphics-drivers-460.67/debian/nv-readme.ids 2021-03-21 19:51:46.000000000 +0000 @@ -290,6 +290,7 @@ 10DE1FB8 10DE1FB9 10DE1FBB +10DE1FDD 10DE1FF9 10DE20B0