Bug#986044: unblock: nvidia-graphics-drivers/460.67-1
Luca Boccassi
bluca at debian.org
Sun Mar 28 15:08:42 BST 2021
Package: release.debian.org
Severity: normal
User: release.debian.org at packages.debian.org
Usertags: unblock
X-Debbugs-Cc: pkg-nvidia-devel at 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 <anbe at 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 <anbe at 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
More information about the pkg-nvidia-devel
mailing list