Version in base suite: 525.147.05-4~deb12u1 Base version: nvidia-graphics-drivers-tesla_525.147.05-4~deb12u1 Target version: nvidia-graphics-drivers-tesla_525.147.05-7~deb12u1 Base file: /srv/ftp-master.debian.org/ftp/pool/non-free-firmware/n/nvidia-graphics-drivers-tesla/nvidia-graphics-drivers-tesla_525.147.05-4~deb12u1.dsc Target file: /srv/ftp-master.debian.org/policy/pool/non-free-firmware/n/nvidia-graphics-drivers-tesla/nvidia-graphics-drivers-tesla_525.147.05-7~deb12u1.dsc README.source | 61 - bug-control.mk | 4 changelog | 220 ++++- control | 162 --- control.in | 303 +++--- control.md5sum | 8 control.models | 2 copyright | 7 detect/nvidia-418.ids | 304 ------ detect/nvidia-470.ids | 439 ---------- detect/nvidia-detect.in | 119 +- detect/nvidia-tesla.ids | 370 -------- gbp.conf | 2 libnvidia-eglcore.lintian-overrides.in | 1 libnvidia-glcore.lintian-overrides.in | 1 not-installed.in | 9 nvidia-alternative.postinst.in | 2 nvidia-alternative.preinst.in | 7 nvidia-detect.install | 5 nvidia-driver.NEWS | 25 nvidia-kernel-dkms.NEWS | 25 nvidia-kernel-source.NEWS | 25 nvidia-suspend-common.lintian-overrides | 3 nvidia.NEWS | 25 patches/man-fixes-nvidia-smi.patch | 38 patches/module/0034-fix-typos.patch | 34 patches/module/0035-fix-build-w-kernel-6.1.76-6.6.15-6.7.3.patch | 99 ++ patches/module/series.in | 2 po/ro.po | 81 + rules | 15 rules.defs | 11 tests/control | 8 tests/control.in | 8 watch | 4 watch.in | 4 xserver-xorg-video-nvidia.NEWS | 25 36 files changed, 860 insertions(+), 1598 deletions(-) diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/README.source nvidia-graphics-drivers-tesla-525.147.05/debian/README.source --- nvidia-graphics-drivers-tesla-525.147.05/debian/README.source 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/README.source 2024-02-15 12:51:38.000000000 +0000 @@ -34,7 +34,7 @@ Tesla 470 (LTSB) 07/2024 Tesla 510 (PB) 01/2023 EoL Tesla 515 (PB) 05/2023 EoL - Tesla 525 (PB) 12/2023 + Tesla 525 (PB) 12/2023 EoL Tesla 535 (LTSB) 06/2026 @@ -43,51 +43,40 @@ The following branches exist in the git repository: branch upload to merge into - (compatible with) (reintegrate into) + (obsolete branch) (compatible with) (reintegrate into) - {71,96,173}xx/* EoL - 304 EoL wheezy 304-jessie - 304-jessie EoL (jessie) 304-stretch, 340, 304xx/jessie - 304-stretch EoL (stretch) 340-stretch, 304xx/master - 304xx/jessie EoL jessie 304xx/master - 304xx/master EoL stretch,sid - 340 EoL jessie 340-stretch - 340-stretch EoL (stretch,sid) 390, 340xx/main + ({71,96,173}xx/*) EoL + (304) EoL wheezy 304-jessie + (304-jessie) EoL (jessie) 304-stretch, 340-jessie, 304xx/jessie + (304-stretch) EoL (stretch) 340, 304xx/master + (304xx/jessie) EoL jessie 304xx/master + (304xx/master) EoL stretch,sid + (340-jessie) EoL jessie 340 + 340 EoL (stretch) 390, 340xx/main 340xx/main EoL stretch,buster,sid - 390 EoL stretch 390-buster - 390-buster EoL (buster) 418, 390xx/main + (390-stretch) EoL stretch 390 + 390 EoL (buster) 418, 390xx/main 390xx/main EoL buster,bullseye,sid - 418 EoL buster 418-bullseye - 418-bullseye EoL (bullseye) 450, 418-tesla - 418-tesla EoL (bullseye) 450-tesla, tesla-418/main + (418-buster) EoL buster 418 + 418 EoL (bullseye) 450, tesla-418/main tesla-418/main EoL bullseye,sid tesla-450/main - 450 EoL (bullseye) 460, 450-tesla - 450-tesla EoL (bullseye) 460-tesla, tesla-450/main + 450 EoL (bullseye) 460, tesla-450/main tesla-450/main EoL (bullseye),(sid) tesla-460/main, tesla-450/transition-470 tesla-450/transition-470 bullseye,sid tesla-460/transition-470 - 460 EoL (bullseye) 470, 460-tesla - 460-tesla EoL (bullseye) 470-tesla, tesla-460/main + 460 EoL (bullseye) 470, tesla-460/main tesla-460/main EoL (bullseye),(sid) tesla-470/main, tesla-460/transition-470 - tesla-460/transition-470 bullseye,sid - 470 bullseye 525, 470-tesla - 470-tesla (bullseye) 525-tesla, tesla-470/main + tesla-460/transition-470 bullseye,sid tesla/transition + 470 bullseye 525, tesla-470/main tesla-470/main bullseye,bookworm,sid tesla/525 - 525 bookworm,sid 535, 525-tesla - 525-tesla (bookworm) 535-tesla, tesla/525 - tesla/525 bookworm,sid tesla/535 - 535 bookworm,sid YYY, 535-tesla - 535-tesla (bookworm) ZZZ-tesla, tesla/535 - tesla/535 bookworm,sid tesla/ZZZ - main sid YYY - tesla/main sid - YYY experimental ZZZ, (main) - ZZZ experimental (main) - ZZZ-tesla (experimental) tesla/ZZZ - tesla/ZZZ experimental (tesla/main) + 525 EoL bookworm,sid 535, tesla/525 + tesla/525 EoL (bookworm),(sid) tesla/transition + tesla/transition bookworm,sid + 535 bookworm,sid YYY + YYY experimental ZZZ + ZZZ experimental *-backports *-backports ABCxx/*-backports *-backports tesla-ABC/*-backports *-backports - tesla/*-backports *-backports New upstream releases (XXX.yy[.zz]) are always imported into the XXX branch. If this branch does not yet exist, fork it from ZZZ (but do @@ -98,7 +87,7 @@ currently used used for both stable and sid. Minor updates, fixes and features should always go to the oldest branch - where they are applicable, i.e. 340-stretch (or 390) in most cases. + where they are applicable, i.e. 340 (or 390) in most cases. The following packages have hardcoded lists of alternative dependencies that need to be updated whenever the list of supported driver packages diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/bug-control.mk nvidia-graphics-drivers-tesla-525.147.05/debian/bug-control.mk --- nvidia-graphics-drivers-tesla-525.147.05/debian/bug-control.mk 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/bug-control.mk 2024-02-15 12:51:38.000000000 +0000 @@ -52,12 +52,12 @@ nvidia-cuda-mps nvidia-powerd nvidia-suspend-common + nvidia-modprobe nvidia-settings$(-variant) nvidia-xconfig + nvidia-persistenced nvidia-support nvidia-kernel-common - nvidia-modprobe - nvidia-persistenced xserver-xorg xserver-xorg-core xserver-xorg-legacy diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/changelog nvidia-graphics-drivers-tesla-525.147.05/debian/changelog --- nvidia-graphics-drivers-tesla-525.147.05/debian/changelog 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/changelog 2024-02-15 12:51:38.000000000 +0000 @@ -1,3 +1,75 @@ +nvidia-graphics-drivers-tesla (525.147.05-7~deb12u1) bookworm; urgency=medium + + * Rebuild for bookworm. + + -- Andreas Beckmann Thu, 15 Feb 2024 13:51:38 +0100 + +nvidia-graphics-drivers-tesla (525.147.05-7) unstable; urgency=medium + + * Relax the dependencies on libnvidia*-glcore/libnvidia*-eglcore for the + transitional packages. + * Apply pfn_valid patch from gentoo to fix kernel module build for + Linux 6.1.76, 6.6.15, 6.7.3, 6.8. (Closes: #1063362) + + -- Andreas Beckmann Wed, 14 Feb 2024 16:14:35 +0100 + +nvidia-graphics-drivers (525.147.05-7~deb12u1) bookworm; urgency=medium + + * Rebuild for bookworm. + + -- Andreas Beckmann Thu, 15 Feb 2024 02:33:42 +0100 + +nvidia-graphics-drivers (525.147.05-7) unstable; urgency=medium + + * nvidia-detect: Fix mismerge breaking Tesla 470 detection. + (Closes: #1063910) + * Relax dh-dkms build-dependency, satisfied in stable. + + -- Andreas Beckmann Thu, 15 Feb 2024 00:55:07 +0100 + +nvidia-graphics-drivers (525.147.05-6~deb12u1) bookworm; urgency=medium + + * Rebuild for bookworm. + + -- Andreas Beckmann Sun, 11 Feb 2024 02:35:05 +0100 + +nvidia-graphics-drivers (525.147.05-6) unstable; urgency=medium + + * Apply pfn_valid patch from gentoo to fix kernel module build for + Linux 6.1.76, 6.6.15, 6.7.3, 6.8. (Closes: #1063363, #1062932) + * nvidia-detect: Tesla and regular driver packages have been merged. + * nvidia-detect: Add superficial autopkgtest for checking codename support. + * Update lintian overrides. + + -- Andreas Beckmann Fri, 09 Feb 2024 20:43:30 +0100 + +nvidia-graphics-drivers-tesla (525.147.05-6) unstable; urgency=medium + + * Turn metapackages into transitional packages to aid switching to + nvidia-graphics-drivers. + * Provide less virtual packages. + * Remove the Tesla driver from the nvidia alternative. + + -- Andreas Beckmann Sun, 04 Feb 2024 00:06:52 +0100 + +nvidia-graphics-drivers-tesla (525.147.05-5) unstable; urgency=medium + + * Rebuild as Tesla driver. + + -- Andreas Beckmann Thu, 25 Jan 2024 21:46:30 +0100 + +nvidia-graphics-drivers (525.147.05-5) unstable; urgency=medium + + * Switch src:nvidia-graphics-drivers to the Tesla driver series. + * Build for ppc64el. + * Build all unversioned packages from src:nvidia-graphics-drivers. + * Enable nvidia-suspend-common. (Closes: #1059581, #1056557, #1062281) + * nvidia-suspend-common: Depend on kbd for chvt. (Closes: #1058081) + * New Romanian (ro) debconf translations by Remus-Gabriel Chelu. + (Closes: #1059590) + + -- Andreas Beckmann Tue, 23 Jan 2024 18:13:36 +0100 + nvidia-graphics-drivers-tesla (525.147.05-4~deb12u1) bookworm; urgency=medium * Rebuild for bookworm. @@ -364,7 +436,7 @@ -- Andreas Beckmann Sat, 28 Jan 2023 02:34:45 +0100 -nvidia-graphics-drivers (515.105.01-1) UNRELEASED; urgency=medium +nvidia-graphics-drivers-tesla (515.105.01-1) UNRELEASED; urgency=medium * New upstream Tesla release 515.105.01 (2023-03-30). * Fixed CVE-2023-0184, CVE-2023-0189, CVE-2023-0180, CVE-2023-0183, @@ -551,7 +623,7 @@ -- Andreas Beckmann Wed, 02 Nov 2022 18:49:54 +0100 -nvidia-graphics-drivers-tesla-510 (510.108.03-4) UNRELEASED; urgency=medium +nvidia-graphics-drivers-tesla-510 (510.108.03-4) unstable; urgency=medium * Backport drm_driver_has_dumb_destroy changes from 525.116.03 to fix kernel module build for Linux 6.4. @@ -560,7 +632,7 @@ -- Andreas Beckmann Mon, 19 Jun 2023 18:44:17 +0200 -nvidia-graphics-drivers-tesla-510 (510.108.03-3) UNRELEASED; urgency=medium +nvidia-graphics-drivers-tesla-510 (510.108.03-3) unstable; urgency=medium * Add versioned Provides: nvidia-kernel-dkms-any (515.65.01-1). * Fix nvngx.dll install location (525.89.02-1). (Closes: #1031185) @@ -568,6 +640,13 @@ -- Andreas Beckmann Thu, 13 Apr 2023 17:11:24 +0200 +nvidia-graphics-drivers-tesla-510 (510.108.03-2) unstable; urgency=medium + + * Rebuild as Tesla 510 driver. + * -source: Restore quilt dependency. + + -- Andreas Beckmann Wed, 01 Feb 2023 17:17:35 +0100 + nvidia-graphics-drivers-tesla (510.108.03-3) unstable; urgency=medium * Rebuild as Tesla driver. @@ -609,7 +688,7 @@ -- Andreas Beckmann Tue, 13 Dec 2022 11:13:15 +0100 -nvidia-graphics-drivers-tesla-510 (510.108.03-1) UNRELEASED; urgency=medium +nvidia-graphics-drivers-tesla-510 (510.108.03-1) unstable; urgency=medium * Rebuild as Tesla 510 driver. (Closes: #1025286, #1025382) @@ -698,12 +777,30 @@ -- Andreas Beckmann Tue, 27 Sep 2022 18:31:11 +0200 +nvidia-graphics-drivers-tesla-510 (510.85.02-3) unstable; urgency=medium + + * Relax the dependencies on libnvidia*-glcore/libnvidia*-eglcore for the + transitional packages. + + -- Andreas Beckmann Mon, 19 Sep 2022 11:20:59 +0200 + +nvidia-graphics-drivers-tesla-510 (510.85.02-2) unstable; urgency=medium + + * Turn into transitional packages to aid switching to + nvidia-graphics-drivers-tesla. + * Provide less virtual packages. + * Remove the Tesla 510 driver from the nvidia alternative. + + -- Andreas Beckmann Sat, 03 Sep 2022 02:06:39 +0200 + nvidia-graphics-drivers-tesla (510.85.02-1) unstable; urgency=medium * Fork as new source package, rename everything to remove the version after '-tesla'. * Build the nvidia-powerd package, but ship the insecure nvidia-dbus.conf as an example only. (Closes: #1014283) + * Temporarily add wildcard Lintian overrides since ftp-master does not + understand the current format. -- Andreas Beckmann Wed, 10 Aug 2022 19:00:36 +0200 @@ -715,6 +812,8 @@ * Improved compatibility with recent Linux kernels. [ Andreas Beckmann ] + * Refresh patches. + * Update nv-readme.ids. * Re-enable autopkgtest on ppc64el, fixed in Linux 5.19. -- Andreas Beckmann Wed, 10 Aug 2022 07:24:37 +0200 @@ -775,6 +874,10 @@ signature check. See the "NGX" chapter of the README for more information. * New upstream production branch release 510.68.02 (2022-04-26). + [ Andreas Beckmann ] + * Refresh patches. + * Update nv-readme.ids. + -- Andreas Beckmann Wed, 25 May 2022 21:14:43 +0200 nvidia-graphics-drivers (510.73.08-1) experimental; urgency=medium @@ -828,7 +931,7 @@ kernels, not supported upstream. * Declare Testsuite: autopkgtest-pkg-dkms. * Disable building nvidia-cuda-mps, will be built from - src:nvidia-graphics-drivers-tesla. + src:nvidia-graphics-drivers-tesla-470. -- Andreas Beckmann Wed, 02 Mar 2022 12:00:52 +0100 @@ -980,6 +1083,32 @@ -- Andreas Beckmann Fri, 05 Nov 2021 10:45:12 +0100 +nvidia-graphics-drivers-tesla-470 (470.223.02-4~deb12u1) bookworm; urgency=medium + + * Rebuild for bookworm. + + -- Andreas Beckmann Tue, 13 Feb 2024 00:00:08 +0100 + +nvidia-graphics-drivers-tesla-470 (470.223.02-4) unstable; urgency=medium + + * Apply pfn_valid patch from gentoo to fix kernel module build for + Linux 6.1.76, 6.6.15, 6.7.3, 6.8. (Closes: #1063361) + * Update lintian overrides. + + -- Andreas Beckmann Thu, 08 Feb 2024 14:23:21 +0100 + +nvidia-graphics-drivers-tesla-470 (470.223.02-3) unstable; urgency=medium + + * nvidia-cuda-mps is again built from src:nvidia-graphics-drivers. + + -- Andreas Beckmann Thu, 25 Jan 2024 19:48:07 +0100 + +nvidia-graphics-drivers-tesla-470 (470.223.02-2~deb11u1) bullseye; urgency=medium + + * Rebuild for bullseye. + + -- Andreas Beckmann Sun, 03 Dec 2023 13:31:00 +0100 + nvidia-graphics-drivers-tesla-470 (470.223.02-2~deb12u1) bookworm; urgency=medium * Rebuild for bookworm. @@ -1313,7 +1442,7 @@ * Minor packaging sync and cleanup. * Disable building nvidia-cuda-mps, will be built from - src:nvidia-graphics-drivers-tesla. + src:nvidia-graphics-drivers-tesla-470. -- Andreas Beckmann Sun, 03 Jul 2022 09:45:39 +0200 @@ -1822,7 +1951,14 @@ -- Andreas Beckmann Tue, 27 Apr 2021 18:48:53 +0200 -nvidia-graphics-drivers-tesla-460 (460.106.00-13) UNRELEASED; urgency=medium +nvidia-graphics-drivers-tesla-460 (460.106.00-14) unstable; urgency=medium + + * Apply pfn_valid patch from gentoo to fix kernel module build for + Linux 6.1.76, 6.6.15, 6.7.3, 6.8. + + -- Andreas Beckmann Tue, 13 Feb 2024 14:49:02 +0100 + +nvidia-graphics-drivers-tesla-460 (460.106.00-13) unstable; urgency=medium * Revert backport of pin_user_pages changes. * Backport drm_gem_prime_handle_to_fd changes from 470.223.02 to fix kernel @@ -1833,7 +1969,7 @@ -- Andreas Beckmann Tue, 14 Nov 2023 17:03:30 +0100 -nvidia-graphics-drivers-tesla-460 (460.106.00-12) UNRELEASED; urgency=medium +nvidia-graphics-drivers-tesla-460 (460.106.00-12) unstable; urgency=medium * Backport get_user_pages and pin_user_pages changes from 520.56.06, 525.53 and 535.86.05 to fix kernel module build for Linux 6.5. @@ -1842,14 +1978,14 @@ -- Andreas Beckmann Wed, 16 Aug 2023 13:52:46 +0200 -nvidia-graphics-drivers-tesla-460 (460.106.00-11) UNRELEASED; urgency=medium +nvidia-graphics-drivers-tesla-460 (460.106.00-11) unstable; urgency=medium * Backport vm_area_struct_has_const_vm_flags changes from 470.199.02 to fix kernel module build for Linux 6.3. -- Andreas Beckmann Fri, 16 Jun 2023 12:59:21 +0200 -nvidia-graphics-drivers-tesla-460 (460.106.00-10) UNRELEASED; urgency=medium +nvidia-graphics-drivers-tesla-460 (460.106.00-10) unstable; urgency=medium * Backport acpi_op_remove changes from 470.182.03 to fix kernel module build for Linux 6.2. @@ -1865,7 +2001,7 @@ -- Andreas Beckmann Sat, 08 Apr 2023 10:01:24 +0200 -nvidia-graphics-drivers-tesla-460 (460.106.00-9) UNRELEASED; urgency=medium +nvidia-graphics-drivers-tesla-460 (460.106.00-9) unstable; urgency=medium * Backport find_vma_intersection changes from 470.141.03 to fix kernel module build for Linux 6.1. @@ -1878,7 +2014,7 @@ -- Andreas Beckmann Wed, 07 Dec 2022 04:34:59 +0100 -nvidia-graphics-drivers-tesla-460 (460.106.00-8) UNRELEASED; urgency=medium +nvidia-graphics-drivers-tesla-460 (460.106.00-8) unstable; urgency=medium * Backport get_task_ioprio changes from 510.85.02, acpi changes from 510.85.02 and 515.65.01, drm_frambuffer.h changes from 515.76 to fix @@ -1887,7 +2023,7 @@ -- Andreas Beckmann Mon, 24 Oct 2022 12:19:58 +0200 -nvidia-graphics-drivers-tesla-460 (460.106.00-7) UNRELEASED; urgency=medium +nvidia-graphics-drivers-tesla-460 (460.106.00-7) unstable; urgency=medium * Replace obsolete pci_*() functions with their dma_*() counterparts in ppc64el specific code paths to fix kernel module build for ppc64el. @@ -1905,7 +2041,13 @@ -- Andreas Beckmann Sun, 07 Aug 2022 05:22:22 +0200 -nvidia-graphics-drivers-tesla-460 (460.106.00-6) UNRELEASED; urgency=medium +nvidia-graphics-drivers-tesla-460 (460.106.00-6~deb11u1) bullseye; urgency=medium + + * Rebuild for bullseye. + + -- Andreas Beckmann Sat, 02 Jul 2022 18:09:57 +0200 + +nvidia-graphics-drivers-tesla-460 (460.106.00-6) unstable; urgency=medium * Backport pci/dma, iosys_map, dma_set_coherent_mask, acpi_bus_get_device, cc_mkdec and drm_mode_config_has_allow_fb_modifiers changes from @@ -1915,7 +2057,7 @@ -- Andreas Beckmann Fri, 24 Jun 2022 15:51:57 +0200 -nvidia-graphics-drivers-tesla-460 (460.106.00-5) UNRELEASED; urgency=medium +nvidia-graphics-drivers-tesla-460 (460.106.00-5) unstable; urgency=medium * Backport linker scripts changes from 510.60.02. * Refresh patches. @@ -1923,7 +2065,7 @@ -- Andreas Beckmann Mon, 23 May 2022 16:46:36 +0200 -nvidia-graphics-drivers-tesla-460 (460.106.00-4) UNRELEASED; urgency=medium +nvidia-graphics-drivers-tesla-460 (460.106.00-4) unstable; urgency=medium * Update 0003-fix-conftest-includes.patch to fix kernel module build for ppc64el. @@ -1933,13 +2075,19 @@ -- Andreas Beckmann Sat, 16 Apr 2022 17:54:31 +0200 -nvidia-graphics-drivers-tesla-460 (460.106.00-3) UNRELEASED; urgency=medium +nvidia-graphics-drivers-tesla-460 (460.106.00-3) unstable; urgency=medium * The Tesla 460 driver series has been declared as End-of-Life by NVIDIA. No further updates fixing security issues, critical bugs, or adding support for new Xorg or Linux releases will be issued. https://docs.nvidia.com/datacenter/tesla/drivers/ + * Turn metapackages into transitional packages to aid switching to + nvidia-graphics-drivers-tesla-470. + (Closes: #1004852, #1005933, #1011145) + * Provide less virtual packages. + * Remove the Tesla 460 driver from the nvidia alternative. + -- Andreas Beckmann Wed, 16 Mar 2022 15:24:04 +0100 nvidia-graphics-drivers-tesla-460 (460.106.00-2) unstable; urgency=medium @@ -1966,6 +2114,7 @@ * bug-script: Show the nvidia and glx alternatives (470.82.00-1). * nvidia-tesla-460-alternative: libnvidia-cfg.so.1 on its own is not sufficient to activate a nvidia alternative (470.82.00-1). + (Closes: #996595) * Fix bashisms in upstream scripts (470.82.00-1). * Drop the unusable leftover non-GLVND libegl1-nvidia-tesla-460 package (470.82.00-1). @@ -2369,13 +2518,24 @@ -- Andreas Beckmann Thu, 24 Sep 2020 21:52:54 +0200 -nvidia-graphics-drivers-tesla-450 (450.248.02-4) UNRELEASED; urgency=medium +nvidia-graphics-drivers-tesla-450 (450.248.02-4~deb11u1) bullseye; urgency=medium + + * Rebuild for bullseye. + + -- Andreas Beckmann Tue, 13 Feb 2024 01:55:48 +0100 + +nvidia-graphics-drivers-tesla-450 (450.248.02-4) unstable; urgency=medium * The Tesla 450 driver series has been declared as End-of-Life by NVIDIA. No further updates fixing security issues, critical bugs, or adding support for new Xorg or Linux releases will be issued. https://docs.nvidia.com/datacenter/tesla/drivers/ + * Turn metapackages into transitional packages to aid switching to + nvidia-graphics-drivers-tesla-470. (Closes: #1055140) + * Provide less virtual packages. + * Remove the Tesla 450 driver from the nvidia alternative. + -- Andreas Beckmann Wed, 22 Nov 2023 14:13:01 +0100 nvidia-graphics-drivers-tesla-450 (450.248.02-3) unstable; urgency=medium @@ -2766,8 +2926,8 @@ [ Andreas Beckmann ] * Test that the patches can be applied to the module source. - * nvidia-kernel-dkms: Ship with unapplied patches and apply the patches - while building kernel modules. + * nvidia-kernel-dkms: Ship with unapplied patches and apply the + patches while building kernel modules. * Simplify generating the -source and -dkms packages. [ Vincent Cheng ] @@ -2809,8 +2969,8 @@ [ Andreas Beckmann ] * Test that the patches can be applied to the module source (450.66-1). - * nvidia-kernel-dkms: Ship with unapplied patches and apply the patches - while building kernel modules (450.66-1). + * nvidia-tesla-450-kernel-dkms: Ship with unapplied patches and apply the + patches while building kernel modules (450.66-1). * Simplify generating the -source and -dkms packages (450.66-1). * Backport nv_vmalloc and nv_mmap_* (mmap_{sem=>lock}) changes from 450.57 to fix kernel module build for Linux 5.8. @@ -2830,7 +2990,7 @@ - Add Provides: libnvidia-cfg.so.1 (= ${nvidia:Version}). - Generate alternative versioned dependency on libnvidia-cfg.so.1 through the symbols file. - * There is no libnvidia-compiler on arm64 (450.57-3). + * There is no libnvidia-tesla-450-compiler on arm64 (450.57-3). * Update lintian overrides. -- Andreas Beckmann Tue, 18 Aug 2020 23:20:53 +0200 @@ -3041,8 +3201,8 @@ - Generate alternative versioned dependency on libnvidia-cfg.so.1 through the symbols file. * Test that the patches can be applied to the module source (450.66-1). - * nvidia-kernel-dkms: Ship with unapplied patches and apply the patches - while building kernel modules (450.66-1). + * nvidia-tesla-440-kernel-dkms: Ship with unapplied patches and apply the + patches while building kernel modules (450.66-1). * Simplify generating the -source and -dkms packages (450.66-1). * Backport nv_vmalloc and nv_mmap_* (mmap_{sem=>lock}) changes from 450.57 to fix kernel module build for Linux 5.8. @@ -3786,8 +3946,8 @@ - Generate alternative versioned dependency on libnvidia-cfg.so.1 through the symbols file. * Test that the patches can be applied to the module source (450.66-1). - * nvidia-kernel-dkms: Ship with unapplied patches and apply the patches - while building kernel modules (450.66-1). + * nvidia-kernel-dkms: Ship with unapplied patches and apply the + patches while building kernel modules (450.66-1). * Simplify generating the -source and -dkms packages (450.66-1). * Bump watch file version to 4. * Bump Standards-Version to 4.5.1. No changes needed. @@ -3831,8 +3991,8 @@ - Generate alternative versioned dependency on libnvidia-cfg.so.1 through the symbols file. * Test that the patches can be applied to the module source (450.66-1). - * nvidia-kernel-dkms: Ship with unapplied patches and apply the patches - while building kernel modules (450.66-1). + * nvidia-tesla-418-kernel-dkms: Ship with unapplied patches and apply the + patches while building kernel modules (450.66-1). * Simplify generating the -source and -dkms packages (450.66-1). * Backport nv_vmalloc and nv_mmap_* (mmap_{sem=>lock}) changes from 450.57 to fix kernel module build for Linux 5.8. @@ -3914,7 +4074,7 @@ nvidia-graphics-drivers-tesla-418 (418.116.00-2) experimental; urgency=medium - * Rename to *-tesla-418-*. + * Rename packages from *-tesla* to *-tesla-418*. * Add transitional nvidia-tesla-driver package. * Use separately packaged nvidia-settings-tesla-418. (Closes: #948961) * Use substitution to keep Standards-Version in sync (430.64-5). diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/control nvidia-graphics-drivers-tesla-525.147.05/debian/control --- nvidia-graphics-drivers-tesla-525.147.05/debian/control 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/control 2024-02-15 12:51:38.000000000 +0000 @@ -8,12 +8,11 @@ Andreas Beckmann , Luca Boccassi , Vcs-Browser: https://salsa.debian.org/nvidia-team/nvidia-graphics-drivers -Vcs-Git: https://salsa.debian.org/nvidia-team/nvidia-graphics-drivers.git -b tesla/525 +Vcs-Git: https://salsa.debian.org/nvidia-team/nvidia-graphics-drivers.git -b tesla/transition Build-Depends: debhelper-compat (= 13), Build-Depends-Arch: dh-sequence-dkms, - dh-dkms (>= 3.0.3-4~), dh-exec, libnvidia-egl-wayland1, libvulkan1 (>= 1.0.42), @@ -34,27 +33,9 @@ Package: nvidia-tesla-driver Section: non-free/x11 Architecture: amd64 arm64 ppc64el -Pre-Depends: - nvidia-installer-cleanup, - ${nvidia:legacy-check}, Depends: - ${nvidia}-driver-libs (= ${binary:Version}), - ${nvidia}-driver-bin (= ${binary:Version}), - xserver-xorg-video-${nvidia} (= ${binary:Version}), - ${nvidia}-vdpau-driver (= ${binary:Version}), - ${nvidia}-alternative (= ${binary:Version}), - ${nvidia:kmod:binary}, - nvidia-support, + nvidia-driver, ${misc:Depends} -Recommends: - ${nvidia-settings}, - lib${nvidia}-cfg1 (= ${binary:Version}), - nvidia-persistenced, -Suggests: - ${nvidia:kmod:source}, -Provides: - nvidia-driver-any, - nvidia-glx-any, Description: NVIDIA metapackage${nvidia:VariantDesc} This metapackage depends on the NVIDIA binary driver and libraries that provide optimized hardware acceleration of @@ -116,7 +97,6 @@ Depends: ${misc:Depends} Provides: - firmware-${nvidia}-gsp (= ${nvidia:Version}) [${nvidia:archlist:gsp}], firmware-nvidia-gsp-${nvidia:Version} [${nvidia:archlist:gsp}], Conflicts: firmware-nvidia-gsp-${nvidia:Version} [${nvidia:archlist:gsp}], @@ -138,7 +118,6 @@ nvidia-modprobe (>= ${nvidia:Version:major}), ${misc:Depends} Provides: - nvidia-kernel-support-any, ${nvidia-kernel}-support--v1, Description: NVIDIA binary kernel module support files${nvidia:VariantDesc} The NVIDIA binary driver provides optimized hardware acceleration of @@ -151,18 +130,9 @@ Section: non-free/kernel Architecture: amd64 arm64 ppc64el Multi-Arch: foreign -Pre-Depends: - nvidia-installer-cleanup, Depends: - firmware-${nvidia}-gsp (= ${nvidia:Version}) [${nvidia:archlist:gsp}] | firmware-nvidia-gsp-${nvidia:Version} [${nvidia:archlist:gsp}], - ${nvidia-kernel}-support--v1, + nvidia-kernel-dkms, ${misc:Depends} -Recommends: - ${nvidia}-driver (>= ${nvidia:Version}) - | ${libcuda1} (>= ${nvidia:Version}), -Provides: - ${nvidia-kernel}-${nvidia:Version}, - nvidia-kernel-dkms-any (= ${nvidia:Version}), Description: NVIDIA binary kernel module DKMS source${nvidia:VariantDesc} This package builds the NVIDIA binary kernel modules needed by ${nvidia}-driver, using DKMS. @@ -188,14 +158,8 @@ Section: non-free/kernel Architecture: amd64 arm64 ppc64el Depends: - debhelper-compat (= ${nvidia:debhelper-compat}), - module-assistant, + nvidia-kernel-source, ${misc:Depends} -Recommends: - firmware-${nvidia}-gsp (= ${nvidia:Version}) [${nvidia:archlist:gsp}] | firmware-nvidia-gsp-${nvidia:Version} [${nvidia:archlist:gsp}], - ${nvidia-kernel}-support--v1, -Suggests: - ${nvidia}-driver (>= ${nvidia:Version}), Description: NVIDIA binary kernel module source${nvidia:VariantDesc} This package provides the source for the NVIDIA binary kernel modules needed by ${nvidia}-driver in a form suitable @@ -219,24 +183,10 @@ Package: xserver-xorg-video-nvidia-tesla Section: non-free/x11 Architecture: amd64 arm64 ppc64el -Pre-Depends: - nvidia-installer-cleanup, - ${nvidia:legacy-check}, Depends: + xserver-xorg-video-nvidia, ${nvidia}-alternative (= ${binary:Version}), - nvidia-support, - ${nvidia:xorgDepends}, ${shlibs:Depends}, ${misc:Depends} -Recommends: - ${nvidia}-driver (>= ${nvidia:Version}), - ${nvidia}-vdpau-driver (>= ${nvidia:Version}), - ${nvidia:kmod:binary}, - ${nvidia-settings}, -Suggests: - ${nvidia:kmod:source}, -Provides: - xserver-xorg-video-nvidia-any, - ${nvidia:xorgProvides}, Description: NVIDIA binary Xorg driver${nvidia:VariantDesc} The NVIDIA binary driver provides optimized hardware acceleration of OpenGL/GLX/EGL/GLES applications via a direct-rendering X Server @@ -290,11 +240,9 @@ Pre-Depends: ${misc:Pre-Depends} Depends: + libnvidia-cfg1, ${nvidia}-alternative (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} -Provides: - libnvidia-cfg.so.1 (= ${nvidia:Version}), - libnvidia-cfg1-any, Description: NVIDIA binary OpenGL/GLX configuration library${nvidia:VariantDesc} The NVIDIA binary driver provides optimized hardware acceleration of OpenGL/GLX/EGL/GLES applications via a direct-rendering X Server @@ -306,21 +254,8 @@ Architecture: i386 amd64 arm64 ppc64el Multi-Arch: same Depends: - libgl1-${nvidia}-glvnd-glx (= ${binary:Version}), - ${nvidia}-egl-icd (= ${binary:Version}), + nvidia-driver-libs, ${misc:Depends} -Recommends: - ${nvidia}-driver-libs:i386 (= ${binary:Version}) [amd64], - libopengl0 | libopengl0-glvnd-nvidia, - libglx-${nvidia-}0 (= ${binary:Version}), - libgles-${nvidia-}1 (= ${binary:Version}), - libgles-${nvidia-}2 (= ${binary:Version}), - lib${nvidia}-cfg1 (= ${binary:Version}) [${nvidia:archlist:driver}], - lib${nvidia}-encode1 (= ${binary:Version}), - ${nvidia}-vulkan-icd (= ${binary:Version}), - lib${nvidia}-allocator1 (= ${binary:Version}), -Provides: - nvidia-driver-libs-any, Conflicts: libglvnd0-nvidia, libopengl0-glvnd-nvidia, @@ -348,8 +283,6 @@ ${nvidia}-alternative (= ${binary:Version}), libglx0 | libglx0-glvnd-nvidia, ${shlibs:Depends}, ${misc:Depends} -Provides: - libglx-vendor, Description: NVIDIA binary GLX library${nvidia:VariantDesc} GLX ("OpenGL Extension to the X Window System") provides an interface between OpenGL and the X Window System as well as extensions to OpenGL itself. @@ -368,8 +301,6 @@ libgl1 (>= 0.2.999) | libgl1-glvnd-nvidia-glx, libglx-${nvidia-}0 (= ${binary:Version}), ${misc:Depends} -Provides: - libgl1-nvidia-glx-any, Description: NVIDIA binary OpenGL/GLX library (GLVND variant)${nvidia:VariantDesc} The NVIDIA binary driver provides optimized hardware acceleration of OpenGL/GLX/EGL/GLES applications via a direct-rendering X Server @@ -502,11 +433,6 @@ libegl1 (>= 0.2.999) | libegl1-glvnd-nvidia, libegl-${nvidia-}0 (= ${binary:Version}), ${misc:Depends} -Enhances: - libegl1, -Provides: - libegl-vendor, - egl-icd, Description: NVIDIA EGL installable client driver (ICD) EGL provides a platform-agnostic mechanism for creating rendering surfaces for use with other graphics libraries, such as OpenGL|ES. @@ -530,10 +456,6 @@ ${nvidia:kmod:binary}, Suggests: ${nvidia:kmod:source}, -Enhances: - libvdpau1, -Provides: - vdpau-driver, Description: Video Decode and Presentation API for Unix - NVIDIA driver${nvidia:VariantDescShort} These libraries provide the Video Decode and Presentation API for Unix. They provide accelerated video playback (incl. H.264) for the supported @@ -559,11 +481,6 @@ lib${nvidia}-rtcore (= ${binary:Version}) [!i386 !ppc64el], Suggests: vulkan-tools, -Enhances: - libvulkan1, -Provides: - vulkan-icd, - nvidia-vulkan-icd-any, Conflicts: ${nvidia}-nonglvnd-vulkan-icd, Description: NVIDIA Vulkan installable client driver (ICD)${nvidia:VariantDesc} @@ -616,13 +533,10 @@ Section: non-free/utils Architecture: amd64 arm64 ppc64el Depends: + nvidia-smi, ${nvidia}-alternative (= ${binary:Version}), lib${nvidia}-ml1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} -Recommends: - ${nvidia:kmod:binary}, -Suggests: - ${nvidia:kmod:source}, Description: NVIDIA System Management Interface${nvidia:VariantDesc} The NVIDIA Management Library (NVML) provides a monitoring and management API. The application "nvidia-smi" is the NVIDIA System Management Interface (NVSMI) @@ -639,8 +553,6 @@ Depends: ${nvidia}-alternative (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} -Provides: - libnvidia-ml.so.1 (= ${nvidia:Version}), Homepage: https://developer.nvidia.com/nvidia-management-library-NVML Description: NVIDIA Management Library (NVML) runtime library${nvidia:VariantDesc} The NVIDIA Management Library (NVML) provides a monitoring and management API. @@ -648,20 +560,6 @@ . This package contains the nvidia-ml runtime library. -Package: nvidia-powerd -Section: non-free/utils -Architecture: amd64 -Depends: - ${shlibs:Depends}, ${misc:Depends} -Description: NVIDIA Dynamic Boost (daemon) - The 'nvidia-powerd' daemon provides support for the NVIDIA Dynamic Boost - feature on Linux platforms. Dynamic Boost is a system-wide power controller - which manages GPU and CPU power, according to the workload on the system. By - shifting power between the GPU and the CPU, Dynamic Boost can deliver more - power to the component that would benefit most from it, without impacting the - system's total thermal and electrical budgets. This optimizes overall system - performance per watt. - Package: libnvidia-tesla-cuda1 Architecture: i386 amd64 arm64 ppc64el Multi-Arch: same @@ -669,49 +567,11 @@ ${nvidia:legacy-check}, ${misc:Pre-Depends} Depends: + libcuda1, nvidia-support, ${nvidia}-alternative (= ${binary:Version}), lib${nvidia}-ptxjitcompiler1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} -Recommends: - ${nvidia:kmod:binary}, - ${nvidia}-smi [${nvidia:archlist:driver}], - lib${nvidia}-cfg1 (= ${binary:Version}) [${nvidia:archlist:driver}], - nvidia-persistenced [${nvidia:archlist:driver}], - ${libcuda1}:i386 (= ${binary:Version}) [amd64], -Suggests: - nvidia-cuda-mps [${nvidia:archlist:driver}], - ${nvidia:kmod:source}, -Provides: - libcuda.so.1 (= ${nvidia:Version}), - libcuda1-any, - libcuda-5.0-1, - libcuda-5.0-1-i386 [i386], - libcuda-5.5-1, - libcuda-5.5-1-i386 [i386], - libcuda-6.0-1, - libcuda-6.0-1-i386 [i386], - libcuda-6.5-1, - libcuda-6.5-1-i386 [i386], - libcuda-7.0-1, - libcuda-7.5-1, - libcuda-8.0-1, - libcuda-9.0-1, - libcuda-9.1-1, - libcuda-9.2-1, - libcuda-10.0-1, - libcuda-10.1-1, - libcuda-10.2-1, - libcuda-11.0-1, - libcuda-11.1-1, - libcuda-11.2-1, - libcuda-11.3-1, - libcuda-11.4-1, - libcuda-11.5-1, - libcuda-11.6-1, - libcuda-11.7-1, - libcuda-11.8-1, - libcuda-12.0-1, Homepage: https://www.nvidia.com/CUDA Description: NVIDIA CUDA Driver Library${nvidia:VariantDesc} The Compute Unified Device Architecture (CUDA) enables NVIDIA @@ -921,10 +781,6 @@ lib${nvidia}-compiler (= ${binary:Version}) [!arm64 !ppc64el], lib${nvidia}-nvvm4 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} -Enhances: - libopencl1, -Provides: - opencl-icd, Description: NVIDIA OpenCL installable client driver (ICD)${nvidia:VariantDesc} OpenCL (Open Computing Language) is a multivendor open standard for general-purpose parallel programming of heterogeneous systems that include diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/control.in nvidia-graphics-drivers-tesla-525.147.05/debian/control.in --- nvidia-graphics-drivers-tesla-525.147.05/debian/control.in 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/control.in 2024-02-15 12:51:38.000000000 +0000 @@ -11,7 +11,6 @@ debhelper-compat (= 13), Build-Depends-Arch: dh-sequence-dkms, - dh-dkms (>= 3.0.3-4~), dh-exec, libnvidia-egl-wayland1, libvulkan1 (>= 1.0.42), @@ -32,28 +31,29 @@ Package: ${nvidia}-driver Section: non-free/x11 Architecture: amd64 ${arch:arm64} ${arch:ppc64el} -Pre-Depends: - nvidia-installer-cleanup, - ${nvidia:legacy-check}, -Depends: - ${nvidia}-driver-libs (= ${binary:Version}), - ${nvidia}-driver-bin (= ${binary:Version}), - xserver-xorg-video-${nvidia} (= ${binary:Version}), - ${nvidia}-vdpau-driver (= ${binary:Version}), - ${nvidia}-alternative (= ${binary:Version}), - ${nvidia:kmod:binary}, - nvidia-support, +#Pre-Depends: +# nvidia-installer-cleanup, +# ${nvidia:legacy-check}, +Depends: + nvidia-driver, +# ${nvidia}-driver-libs (= ${binary:Version}), +# ${nvidia}-driver-bin (= ${binary:Version}), +# xserver-xorg-video-${nvidia} (= ${binary:Version}), +# ${nvidia}-vdpau-driver (= ${binary:Version}), +# ${nvidia}-alternative (= ${binary:Version}), +# ${nvidia:kmod:binary}, +# nvidia-support, ${misc:Depends} -Recommends: - ${nvidia-settings}, -# help nvidia-persistenced by pre-selecting the correct provider for libnvidia-cfg1-any - lib${nvidia}-cfg1 (= ${binary:Version}), - nvidia-persistenced, -Suggests: - ${nvidia:kmod:source}, -Provides: - nvidia-driver-any, - nvidia-glx-any, +#Recommends: +# ${nvidia-settings}, +## help nvidia-persistenced by pre-selecting the correct provider for libnvidia-cfg1-any +# lib${nvidia}-cfg1 (= ${binary:Version}), +# nvidia-persistenced, +#Suggests: +# ${nvidia:kmod:source}, +#Provides: +# nvidia-driver-any, +# nvidia-glx-any, Description: NVIDIA metapackage${nvidia:VariantDesc} This metapackage depends on the NVIDIA binary driver and libraries that provide optimized hardware acceleration of @@ -115,7 +115,7 @@ Depends: ${misc:Depends} Provides: - firmware-${nvidia}-gsp (= ${nvidia:Version}) [${nvidia:archlist:gsp}], +# firmware-${nvidia}-gsp (= ${nvidia:Version}) [${nvidia:archlist:gsp}], firmware-nvidia-gsp-${nvidia:Version} [${nvidia:archlist:gsp}], Conflicts: firmware-nvidia-gsp-${nvidia:Version} [${nvidia:archlist:gsp}], @@ -137,7 +137,7 @@ nvidia-modprobe (>= ${nvidia:Version:major}), ${misc:Depends} Provides: - nvidia-kernel-support-any, +# nvidia-kernel-support-any, ${nvidia-kernel}-support--v1, Description: NVIDIA binary kernel module support files${nvidia:VariantDesc} The NVIDIA binary driver provides optimized hardware acceleration of @@ -150,18 +150,19 @@ Section: non-free/kernel Architecture: amd64 ${arch:arm64} ${arch:ppc64el} Multi-Arch: foreign -Pre-Depends: - nvidia-installer-cleanup, +#Pre-Depends: +# nvidia-installer-cleanup, Depends: - firmware-${nvidia}-gsp (= ${nvidia:Version}) [${nvidia:archlist:gsp}] | firmware-nvidia-gsp-${nvidia:Version} [${nvidia:archlist:gsp}], - ${nvidia-kernel}-support--v1, + nvidia-kernel-dkms, +# firmware-${nvidia}-gsp (= ${nvidia:Version}) [${nvidia:archlist:gsp}] | firmware-nvidia-gsp-${nvidia:Version} [${nvidia:archlist:gsp}], +# ${nvidia-kernel}-support--v1, ${misc:Depends} -Recommends: - ${nvidia}-driver (>= ${nvidia:Version}) - | ${libcuda1} (>= ${nvidia:Version}), -Provides: - ${nvidia-kernel}-${nvidia:Version}, - nvidia-kernel-dkms-any (= ${nvidia:Version}), +#Recommends: +# ${nvidia}-driver (>= ${nvidia:Version}) +# | ${libcuda1} (>= ${nvidia:Version}), +#Provides: +# ${nvidia-kernel}-${nvidia:Version}, +# nvidia-kernel-dkms-any (= ${nvidia:Version}), Description: NVIDIA binary kernel module DKMS source${nvidia:VariantDesc} This package builds the NVIDIA binary kernel modules needed by ${nvidia}-driver, using DKMS. @@ -187,14 +188,15 @@ Section: non-free/kernel Architecture: amd64 ${arch:arm64} ${arch:ppc64el} Depends: - debhelper-compat (= ${nvidia:debhelper-compat}), - module-assistant, + nvidia-kernel-source, +# debhelper-compat (= ${nvidia:debhelper-compat}), +# module-assistant, ${misc:Depends} -Recommends: - firmware-${nvidia}-gsp (= ${nvidia:Version}) [${nvidia:archlist:gsp}] | firmware-nvidia-gsp-${nvidia:Version} [${nvidia:archlist:gsp}], - ${nvidia-kernel}-support--v1, -Suggests: - ${nvidia}-driver (>= ${nvidia:Version}), +#Recommends: +# firmware-${nvidia}-gsp (= ${nvidia:Version}) [${nvidia:archlist:gsp}] | firmware-nvidia-gsp-${nvidia:Version} [${nvidia:archlist:gsp}], +# ${nvidia-kernel}-support--v1, +#Suggests: +# ${nvidia}-driver (>= ${nvidia:Version}), Description: NVIDIA binary kernel module source${nvidia:VariantDesc} This package provides the source for the NVIDIA binary kernel modules needed by ${nvidia}-driver in a form suitable @@ -218,25 +220,26 @@ Package: xserver-xorg-video-${nvidia} Section: non-free/x11 Architecture: amd64 ${arch:arm64} ${arch:ppc64el} -Pre-Depends: - nvidia-installer-cleanup, - ${nvidia:legacy-check}, -Depends: - ${nvidia}-alternative (= ${binary:Version}), - nvidia-support, - ${nvidia:xorgDepends}, - ${shlibs:Depends}, ${misc:Depends} -Recommends: - ${nvidia}-driver (>= ${nvidia:Version}), - ${nvidia}-vdpau-driver (>= ${nvidia:Version}), - ${nvidia:kmod:binary}, +#Pre-Depends: +# nvidia-installer-cleanup, +# ${nvidia:legacy-check}, +Depends: + xserver-xorg-video-nvidia, + ${nvidia}-alternative (= ${binary:Version}), +# nvidia-support, +# ${nvidia:xorgDepends}, + ${shlibs:Depends}, ${misc:Depends} +#Recommends: +# ${nvidia}-driver (>= ${nvidia:Version}), +# ${nvidia}-vdpau-driver (>= ${nvidia:Version}), +# ${nvidia:kmod:binary}, # nvidia-suspend-common, - ${nvidia-settings}, -Suggests: - ${nvidia:kmod:source}, -Provides: - xserver-xorg-video-nvidia-any, - ${nvidia:xorgProvides}, +# ${nvidia-settings}, +#Suggests: +# ${nvidia:kmod:source}, +#Provides: +# xserver-xorg-video-nvidia-any, +# ${nvidia:xorgProvides}, Description: NVIDIA binary Xorg driver${nvidia:VariantDesc} The NVIDIA binary driver provides optimized hardware acceleration of OpenGL/GLX/EGL/GLES applications via a direct-rendering X Server @@ -254,6 +257,7 @@ Architecture: #amd64 arm64 ppc64el Multi-Arch: foreign Depends: + kbd, ${misc:Depends} Description: NVIDIA driver - systemd power management scripts This package provides the common files for the NVIDIA power management @@ -300,11 +304,12 @@ Pre-Depends: ${misc:Pre-Depends} Depends: + libnvidia-cfg1, ${nvidia}-alternative (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} -Provides: - libnvidia-cfg.so.1 (= ${nvidia:Version}), - libnvidia-cfg1-any, +#Provides: +# libnvidia-cfg.so.1 (= ${nvidia:Version}), +# libnvidia-cfg1-any, Description: NVIDIA binary OpenGL/GLX configuration library${nvidia:VariantDesc} The NVIDIA binary driver provides optimized hardware acceleration of OpenGL/GLX/EGL/GLES applications via a direct-rendering X Server @@ -316,21 +321,22 @@ Architecture: i386 amd64 ${arch:arm64} ${arch:ppc64el} Multi-Arch: same Depends: - libgl1-${nvidia}-glvnd-glx (= ${binary:Version}), - ${nvidia}-egl-icd (= ${binary:Version}), + nvidia-driver-libs, +# libgl1-${nvidia}-glvnd-glx (= ${binary:Version}), +# ${nvidia}-egl-icd (= ${binary:Version}), ${misc:Depends} -Recommends: - ${nvidia}-driver-libs:i386 (= ${binary:Version}) [amd64], - libopengl0 | libopengl0-glvnd-nvidia, - libglx-${nvidia-}0 (= ${binary:Version}), - libgles-${nvidia-}1 (= ${binary:Version}), - libgles-${nvidia-}2 (= ${binary:Version}), - lib${nvidia}-cfg1 (= ${binary:Version}) [${nvidia:archlist:driver}], - lib${nvidia}-encode1 (= ${binary:Version}), - ${nvidia}-vulkan-icd (= ${binary:Version}), - lib${nvidia}-allocator1 (= ${binary:Version}), -Provides: - nvidia-driver-libs-any, +#Recommends: +# ${nvidia}-driver-libs:i386 (= ${binary:Version}) [amd64], +# libopengl0 | libopengl0-glvnd-nvidia, +# libglx-${nvidia-}0 (= ${binary:Version}), +# libgles-${nvidia-}1 (= ${binary:Version}), +# libgles-${nvidia-}2 (= ${binary:Version}), +# lib${nvidia}-cfg1 (= ${binary:Version}) [${nvidia:archlist:driver}], +# lib${nvidia}-encode1 (= ${binary:Version}), +# ${nvidia}-vulkan-icd (= ${binary:Version}), +# lib${nvidia}-allocator1 (= ${binary:Version}), +#Provides: +# nvidia-driver-libs-any, Conflicts: libglvnd0-nvidia, libopengl0-glvnd-nvidia, @@ -415,8 +421,8 @@ ${nvidia}-alternative (= ${binary:Version}), libglx0 | libglx0-glvnd-nvidia, ${shlibs:Depends}, ${misc:Depends} -Provides: - libglx-vendor, +#Provides: +# libglx-vendor, Description: NVIDIA binary GLX library${nvidia:VariantDesc} GLX ("OpenGL Extension to the X Window System") provides an interface between OpenGL and the X Window System as well as extensions to OpenGL itself. @@ -456,8 +462,8 @@ libgl1 (>= 0.2.999) | libgl1-glvnd-nvidia-glx, libglx-${nvidia-}0 (= ${binary:Version}), ${misc:Depends} -Provides: - libgl1-nvidia-glx-any, +#Provides: +# libgl1-nvidia-glx-any, Description: NVIDIA binary OpenGL/GLX library (GLVND variant)${nvidia:VariantDesc} The NVIDIA binary driver provides optimized hardware acceleration of OpenGL/GLX/EGL/GLES applications via a direct-rendering X Server @@ -667,7 +673,6 @@ ${misc:Depends} Suggests: libegl-${nvidia-}0 [i386 amd64 ${arch:arm64} ${arch:ppc64el}] - | libegl-nvidia-tesla0 [i386 amd64 arm64 ppc64el] | libegl-nvidia-tesla-470-0 [i386 amd64 arm64 ppc64el] Description: NVIDIA binary EGL driver - common files EGL provides a platform-agnostic mechanism for creating rendering surfaces @@ -684,11 +689,11 @@ libegl1 (>= 0.2.999) | libegl1-glvnd-nvidia, libegl-${nvidia-}0 (= ${binary:Version}), ${misc:Depends} -Enhances: - libegl1, -Provides: - libegl-vendor, - egl-icd, +#Enhances: +# libegl1, +#Provides: +# libegl-vendor, +# egl-icd, Description: NVIDIA EGL installable client driver (ICD) EGL provides a platform-agnostic mechanism for creating rendering surfaces for use with other graphics libraries, such as OpenGL|ES. @@ -712,10 +717,10 @@ ${nvidia:kmod:binary}, Suggests: ${nvidia:kmod:source}, -Enhances: - libvdpau1, -Provides: - vdpau-driver, +#Enhances: +# libvdpau1, +#Provides: +# vdpau-driver, Description: Video Decode and Presentation API for Unix - NVIDIA driver${nvidia:VariantDescShort} These libraries provide the Video Decode and Presentation API for Unix. They provide accelerated video playback (incl. H.264) for the supported @@ -735,7 +740,6 @@ ${misc:Depends} Suggests: ${nvidia}-vulkan-icd [i386 amd64 ${arch:arm64} ${arch:ppc64el}] - | nvidia-tesla-vulkan-icd [i386 amd64 arm64 ppc64el] | nvidia-tesla-470-vulkan-icd [i386 amd64 arm64 ppc64el] Conflicts: libgl1-${nvidia}-glx, @@ -761,11 +765,11 @@ lib${nvidia}-rtcore (= ${binary:Version}) [!i386 !ppc64el], Suggests: vulkan-tools, -Enhances: - libvulkan1, -Provides: - vulkan-icd, - nvidia-vulkan-icd-any, +#Enhances: +# libvulkan1, +#Provides: +# vulkan-icd, +# nvidia-vulkan-icd-any, Conflicts: ${nvidia}-nonglvnd-vulkan-icd, Description: NVIDIA Vulkan installable client driver (ICD)${nvidia:VariantDesc} @@ -818,13 +822,14 @@ Section: non-free/utils Architecture: amd64 ${arch:arm64} ${arch:ppc64el} Depends: + nvidia-smi, ${nvidia}-alternative (= ${binary:Version}), lib${nvidia}-ml1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} -Recommends: - ${nvidia:kmod:binary}, -Suggests: - ${nvidia:kmod:source}, +#Recommends: +# ${nvidia:kmod:binary}, +#Suggests: +# ${nvidia:kmod:source}, Description: NVIDIA System Management Interface${nvidia:VariantDesc} The NVIDIA Management Library (NVML) provides a monitoring and management API. The application "nvidia-smi" is the NVIDIA System Management Interface (NVSMI) @@ -841,8 +846,8 @@ Depends: ${nvidia}-alternative (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} -Provides: - libnvidia-ml.so.1 (= ${nvidia:Version}), +#Provides: +# libnvidia-ml.so.1 (= ${nvidia:Version}), Homepage: https://developer.nvidia.com/nvidia-management-library-NVML Description: NVIDIA Management Library (NVML) runtime library${nvidia:VariantDesc} The NVIDIA Management Library (NVML) provides a monitoring and management API. @@ -852,7 +857,7 @@ Package: nvidia-powerd Section: non-free/utils -Architecture: amd64 +Architecture: #amd64 Depends: ${shlibs:Depends}, ${misc:Depends} Description: NVIDIA Dynamic Boost (daemon) @@ -888,50 +893,51 @@ ${nvidia:legacy-check}, ${misc:Pre-Depends} Depends: + libcuda1, nvidia-support, ${nvidia}-alternative (= ${binary:Version}), lib${nvidia}-ptxjitcompiler1 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} -Recommends: - ${nvidia:kmod:binary}, - ${nvidia}-smi [${nvidia:archlist:driver}], -# help nvidia-persistenced by pre-selecting the correct provider for libnvidia-cfg1-any - lib${nvidia}-cfg1 (= ${binary:Version}) [${nvidia:archlist:driver}], - nvidia-persistenced [${nvidia:archlist:driver}], - ${libcuda1}:i386 (= ${binary:Version}) [amd64], -Suggests: - nvidia-cuda-mps [${nvidia:archlist:driver}], - ${nvidia:kmod:source}, -Provides: - libcuda.so.1 (= ${nvidia:Version}), - libcuda1-any, - libcuda-5.0-1, - libcuda-5.0-1-i386 [i386], - libcuda-5.5-1, - libcuda-5.5-1-i386 [i386], - libcuda-6.0-1, - libcuda-6.0-1-i386 [i386], - libcuda-6.5-1, - libcuda-6.5-1-i386 [i386], - libcuda-7.0-1, - libcuda-7.5-1, - libcuda-8.0-1, - libcuda-9.0-1, - libcuda-9.1-1, - libcuda-9.2-1, - libcuda-10.0-1, - libcuda-10.1-1, - libcuda-10.2-1, - libcuda-11.0-1, - libcuda-11.1-1, - libcuda-11.2-1, - libcuda-11.3-1, - libcuda-11.4-1, - libcuda-11.5-1, - libcuda-11.6-1, - libcuda-11.7-1, - libcuda-11.8-1, - libcuda-12.0-1, +#Recommends: +# ${nvidia:kmod:binary}, +# ${nvidia}-smi [${nvidia:archlist:driver}], +## help nvidia-persistenced by pre-selecting the correct provider for libnvidia-cfg1-any +# lib${nvidia}-cfg1 (= ${binary:Version}) [${nvidia:archlist:driver}], +# nvidia-persistenced [${nvidia:archlist:driver}], +# ${libcuda1}:i386 (= ${binary:Version}) [amd64], +#Suggests: +# nvidia-cuda-mps [${nvidia:archlist:driver}], +# ${nvidia:kmod:source}, +#Provides: +# libcuda.so.1 (= ${nvidia:Version}), +# libcuda1-any, +# libcuda-5.0-1, +# libcuda-5.0-1-i386 [i386], +# libcuda-5.5-1, +# libcuda-5.5-1-i386 [i386], +# libcuda-6.0-1, +# libcuda-6.0-1-i386 [i386], +# libcuda-6.5-1, +# libcuda-6.5-1-i386 [i386], +# libcuda-7.0-1, +# libcuda-7.5-1, +# libcuda-8.0-1, +# libcuda-9.0-1, +# libcuda-9.1-1, +# libcuda-9.2-1, +# libcuda-10.0-1, +# libcuda-10.1-1, +# libcuda-10.2-1, +# libcuda-11.0-1, +# libcuda-11.1-1, +# libcuda-11.2-1, +# libcuda-11.3-1, +# libcuda-11.4-1, +# libcuda-11.5-1, +# libcuda-11.6-1, +# libcuda-11.7-1, +# libcuda-11.8-1, +# libcuda-12.0-1, Homepage: https://www.nvidia.com/CUDA Description: NVIDIA CUDA Driver Library${nvidia:VariantDesc} The Compute Unified Device Architecture (CUDA) enables NVIDIA @@ -1135,7 +1141,6 @@ ${misc:Depends} Suggests: ${nvidia}-opencl-icd [i386 amd64 ${arch:arm64} ${arch:ppc64el}] - | nvidia-tesla-opencl-icd [i386 amd64 arm64 ppc64el] | nvidia-tesla-470-opencl-icd [i386 amd64 arm64 ppc64el] Description: NVIDIA OpenCL driver - common files OpenCL (Open Computing Language) is a multivendor open standard for @@ -1158,10 +1163,10 @@ lib${nvidia}-compiler (= ${binary:Version}) [!arm64 !ppc64el], lib${nvidia}-nvvm4 (= ${binary:Version}), ${shlibs:Depends}, ${misc:Depends} -Enhances: - libopencl1, -Provides: - opencl-icd, +#Enhances: +# libopencl1, +#Provides: +# opencl-icd, Description: NVIDIA OpenCL installable client driver (ICD)${nvidia:VariantDesc} OpenCL (Open Computing Language) is a multivendor open standard for general-purpose parallel programming of heterogeneous systems that include @@ -1212,5 +1217,5 @@ Description: NVIDIA GPU detection utility The 'nvidia-detect' script in this package checks for an NVIDIA GPU in the system and recommends one of the non-free accelerated driver meta-packages - (nvidia-driver, nvidia-tesla-driver, + (nvidia-driver, or nvidia-tesla-470-driver) for installation. diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/control.md5sum nvidia-graphics-drivers-tesla-525.147.05/debian/control.md5sum --- nvidia-graphics-drivers-tesla-525.147.05/debian/control.md5sum 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/control.md5sum 2024-02-15 12:51:38.000000000 +0000 @@ -1,5 +1,5 @@ -20526503926e1227a0c46e5a518c4082 debian/control -a4ea70ea1d4f7ca4035c0f6fa61d0611 debian/control.in +14b11001e027b38d444154d569dbaa93 debian/control +9964dbbf36fa93f81a68e91d38599722 debian/control.in 8489c83cfe0171c9de6d052c01a6d19b debian/gen-control.pl -cf4ff5e86b7592bb07bbc02cd983f293 debian/rules -3c09b349afe2ebf70fd8efefb4a15a52 debian/rules.defs +5bcde98ce66584b5573944a45834ac8b debian/rules +6d3c780dfbd2437d2c5c944c561cd872 debian/rules.defs diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/control.models nvidia-graphics-drivers-tesla-525.147.05/debian/control.models --- nvidia-graphics-drivers-tesla-525.147.05/debian/control.models 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/control.models 2024-02-15 12:51:38.000000000 +0000 @@ -1,3 +1,3 @@ This version only supports GeForce, NVS, Quadro, RTX, Tesla, ... GPUs based on -the Maxwell, Pascal, Volta, Turing, Ampere or newer architectures. +the Maxwell, Pascal, Volta, Turing, Ampere, Ada, Hopper or newer architectures. Look at the legacy driver or Tesla driver packages for older cards. diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/copyright nvidia-graphics-drivers-tesla-525.147.05/debian/copyright --- nvidia-graphics-drivers-tesla-525.147.05/debian/copyright 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/copyright 2024-02-15 12:51:38.000000000 +0000 @@ -27,7 +27,7 @@ Files: debian/* Copyright: 2001-2010 Randall Donald 2009-2010 Andres Mejia - 2009-2023 Andreas Beckmann + 2009-2024 Andreas Beckmann 2010-2011 Russ Allbery 2014-2015 Vincent Cheng 2015-2019 Luca Boccassi @@ -36,8 +36,9 @@ License: GPL-2.0+ Files: debian/detect/nvidia-detect.in -Copyright: © 2008-2011 Filipus Klutiero - © 2011-2022 Andreas Beckmann +Copyright: + © 2008-2011 Filipus Klutiero + © 2011-2024 Andreas Beckmann License: GPL-2.0+ Files: debian/patches/* diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/detect/nvidia-418.ids nvidia-graphics-drivers-tesla-525.147.05/debian/detect/nvidia-418.ids --- nvidia-graphics-drivers-tesla-525.147.05/debian/detect/nvidia-418.ids 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/detect/nvidia-418.ids 1970-01-01 00:00:00.000000000 +0000 @@ -1,304 +0,0 @@ -10DE0FC0 -10DE0FC1 -10DE0FC2 -10DE0FC6 -10DE0FC8 -10DE0FC9 -10DE0FCD -10DE0FCE -10DE0FD1 -10DE0FD2 -10DE0FD3 -10DE0FD4 -10DE0FD5 -10DE0FD8 -10DE0FD9 -10DE0FDF -10DE0FE0 -10DE0FE1 -10DE0FE2 -10DE0FE3 -10DE0FE4 -10DE0FE9 -10DE0FEA -10DE0FEC -10DE0FED -10DE0FEE -10DE0FF3 -10DE0FF6 -10DE0FF8 -10DE0FF9 -10DE0FFA -10DE0FFB -10DE0FFC -10DE0FFD -10DE0FFE -10DE0FFF -10DE1001 -10DE1004 -10DE1005 -10DE1007 -10DE1008 -10DE100A -10DE100C -10DE1021 -10DE1022 -10DE1023 -10DE1024 -10DE1026 -10DE1027 -10DE1028 -10DE1029 -10DE102A -10DE102D -10DE103A -10DE103C -10DE1180 -10DE1183 -10DE1184 -10DE1185 -10DE1187 -10DE1188 -10DE1189 -10DE118A -10DE118E -10DE118F -10DE1193 -10DE1194 -10DE1195 -10DE1198 -10DE1199 -10DE119A -10DE119D -10DE119E -10DE119F -10DE11A0 -10DE11A1 -10DE11A2 -10DE11A3 -10DE11A7 -10DE11B4 -10DE11B6 -10DE11B7 -10DE11B8 -10DE11BA -10DE11BC -10DE11BD -10DE11BE -10DE11C0 -10DE11C2 -10DE11C3 -10DE11C4 -10DE11C5 -10DE11C6 -10DE11C8 -10DE11CB -10DE11E0 -10DE11E1 -10DE11E2 -10DE11E3 -10DE11FA -10DE11FC -10DE1280 -10DE1281 -10DE1282 -10DE1284 -10DE1286 -10DE1287 -10DE1288 -10DE1289 -10DE128B -10DE1290 -10DE1291 -10DE1292 -10DE1293 -10DE1295 -10DE1296 -10DE1298 -10DE1299 -10DE129A -10DE12B9 -10DE12BA -10DE1340 -10DE1341 -10DE1344 -10DE1346 -10DE1347 -10DE1348 -10DE1349 -10DE134B -10DE134D -10DE134E -10DE134F -10DE137A -10DE137B -10DE137D -10DE1380 -10DE1381 -10DE1382 -10DE1390 -10DE1391 -10DE1392 -10DE1393 -10DE1398 -10DE1399 -10DE139A -10DE139B -10DE139C -10DE139D -10DE13B0 -10DE13B1 -10DE13B2 -10DE13B3 -10DE13B4 -10DE13B6 -10DE13B9 -10DE13BA -10DE13BB -10DE13BC -10DE13C0 -10DE13C2 -10DE13D7 -10DE13D8 -10DE13D9 -10DE13DA -10DE13F0 -10DE13F1 -10DE13F2 -10DE13F3 -10DE13F8 -10DE13F9 -10DE13FA -10DE13FB -10DE1401 -10DE1402 -10DE1406 -10DE1407 -10DE1427 -10DE1430 -10DE1431 -10DE1436 -10DE15F0 -10DE15F7 -10DE15F8 -10DE15F9 -10DE1617 -10DE1618 -10DE1619 -10DE161A -10DE1667 -10DE174D -10DE174E -10DE179C -10DE17C2 -10DE17C8 -10DE17F0 -10DE17F1 -10DE17FD -10DE1B00 -10DE1B02 -10DE1B06 -10DE1B30 -10DE1B38 -10DE1B80 -10DE1B81 -10DE1B82 -10DE1B83 -10DE1B84 -10DE1B87 -10DE1BA0 -10DE1BA1 -10DE1BA2 -10DE1BB0 -10DE1BB1 -10DE1BB3 -10DE1BB4 -10DE1BB5 -10DE1BB6 -10DE1BB7 -10DE1BB8 -10DE1BB9 -10DE1BBB -10DE1BC7 -10DE1BE0 -10DE1BE1 -10DE1C02 -10DE1C03 -10DE1C04 -10DE1C06 -10DE1C07 -10DE1C09 -10DE1C20 -10DE1C21 -10DE1C22 -10DE1C23 -10DE1C30 -10DE1C31 -10DE1C60 -10DE1C61 -10DE1C62 -10DE1C81 -10DE1C82 -10DE1C83 -10DE1C8C -10DE1C8D -10DE1C8F -10DE1C90 -10DE1C91 -10DE1C92 -10DE1CB1 -10DE1CB2 -10DE1CB3 -10DE1CB6 -10DE1CBA -10DE1CBB -10DE1CBC -10DE1CBD -10DE1D01 -10DE1D10 -10DE1D11 -10DE1D12 -10DE1D13 -10DE1D33 -10DE1D34 -10DE1D52 -10DE1D81 -10DE1DB1 -10DE1DB3 -10DE1DB4 -10DE1DB5 -10DE1DB6 -10DE1DB7 -10DE1DB8 -10DE1DBA -10DE1DF5 -10DE1E02 -10DE1E04 -10DE1E07 -10DE1E30 -10DE1E82 -10DE1E87 -10DE1E90 -10DE1EB0 -10DE1EB1 -10DE1EB5 -10DE1EB6 -10DE1EB8 -10DE1ED0 -10DE1F02 -10DE1F07 -10DE1F08 -10DE1F10 -10DE1F11 -10DE1F36 -10DE1F50 -10DE1F51 -10DE1F82 -10DE1F91 -10DE1F96 -10DE1FB8 -10DE1FB9 -10DE2182 -10DE2184 -10DE2191 -10DE21D1 diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/detect/nvidia-470.ids nvidia-graphics-drivers-tesla-525.147.05/debian/detect/nvidia-470.ids --- nvidia-graphics-drivers-tesla-525.147.05/debian/detect/nvidia-470.ids 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/detect/nvidia-470.ids 1970-01-01 00:00:00.000000000 +0000 @@ -1,439 +0,0 @@ -10DE0FC0 -10DE0FC1 -10DE0FC2 -10DE0FC6 -10DE0FC8 -10DE0FC9 -10DE0FCD -10DE0FCE -10DE0FD1 -10DE0FD2 -10DE0FD3 -10DE0FD4 -10DE0FD5 -10DE0FD8 -10DE0FD9 -10DE0FDF -10DE0FE0 -10DE0FE1 -10DE0FE2 -10DE0FE3 -10DE0FE4 -10DE0FE9 -10DE0FEA -10DE0FEC -10DE0FED -10DE0FEE -10DE0FF3 -10DE0FF6 -10DE0FF8 -10DE0FF9 -10DE0FFA -10DE0FFB -10DE0FFC -10DE0FFD -10DE0FFE -10DE0FFF -10DE1001 -10DE1004 -10DE1005 -10DE1007 -10DE1008 -10DE100A -10DE100C -10DE1021 -10DE1022 -10DE1023 -10DE1024 -10DE1026 -10DE1027 -10DE1028 -10DE1029 -10DE102A -10DE102D -10DE103A -10DE103C -10DE1180 -10DE1183 -10DE1184 -10DE1185 -10DE1187 -10DE1188 -10DE1189 -10DE118A -10DE118E -10DE118F -10DE1193 -10DE1194 -10DE1195 -10DE1198 -10DE1199 -10DE119A -10DE119D -10DE119E -10DE119F -10DE11A0 -10DE11A1 -10DE11A2 -10DE11A3 -10DE11A7 -10DE11B4 -10DE11B6 -10DE11B7 -10DE11B8 -10DE11BA -10DE11BC -10DE11BD -10DE11BE -10DE11C0 -10DE11C2 -10DE11C3 -10DE11C4 -10DE11C5 -10DE11C6 -10DE11C8 -10DE11CB -10DE11E0 -10DE11E1 -10DE11E2 -10DE11E3 -10DE11FA -10DE11FC -10DE1280 -10DE1281 -10DE1282 -10DE1284 -10DE1286 -10DE1287 -10DE1288 -10DE1289 -10DE128B -10DE1290 -10DE1291 -10DE1292 -10DE1293 -10DE1295 -10DE1296 -10DE1298 -10DE1299 -10DE129A -10DE12B9 -10DE12BA -10DE1340 -10DE1341 -10DE1344 -10DE1346 -10DE1347 -10DE1348 -10DE1349 -10DE134B -10DE134D -10DE134E -10DE134F -10DE137A -10DE137B -10DE137D -10DE1380 -10DE1381 -10DE1382 -10DE1390 -10DE1391 -10DE1392 -10DE1393 -10DE1398 -10DE1399 -10DE139A -10DE139B -10DE139C -10DE139D -10DE13B0 -10DE13B1 -10DE13B2 -10DE13B3 -10DE13B4 -10DE13B6 -10DE13B9 -10DE13BA -10DE13BB -10DE13BC -10DE13C0 -10DE13C2 -10DE13D7 -10DE13D8 -10DE13D9 -10DE13DA -10DE13F0 -10DE13F1 -10DE13F2 -10DE13F3 -10DE13F8 -10DE13F9 -10DE13FA -10DE13FB -10DE1401 -10DE1402 -10DE1406 -10DE1407 -10DE1427 -10DE1430 -10DE1431 -10DE1436 -10DE15F0 -10DE15F7 -10DE15F8 -10DE15F9 -10DE1617 -10DE1618 -10DE1619 -10DE161A -10DE1667 -10DE174D -10DE174E -10DE179C -10DE17C2 -10DE17C8 -10DE17F0 -10DE17F1 -10DE17FD -10DE1B00 -10DE1B02 -10DE1B06 -10DE1B30 -10DE1B38 -10DE1B80 -10DE1B81 -10DE1B82 -10DE1B83 -10DE1B84 -10DE1B87 -10DE1BA0 -10DE1BA1 -10DE1BA2 -10DE1BB0 -10DE1BB1 -10DE1BB3 -10DE1BB4 -10DE1BB5 -10DE1BB6 -10DE1BB7 -10DE1BB8 -10DE1BB9 -10DE1BBB -10DE1BC7 -10DE1BE0 -10DE1BE1 -10DE1C02 -10DE1C03 -10DE1C04 -10DE1C06 -10DE1C07 -10DE1C09 -10DE1C20 -10DE1C21 -10DE1C22 -10DE1C23 -10DE1C30 -10DE1C31 -10DE1C60 -10DE1C61 -10DE1C62 -10DE1C81 -10DE1C82 -10DE1C83 -10DE1C8C -10DE1C8D -10DE1C8F -10DE1C90 -10DE1C91 -10DE1C92 -10DE1C94 -10DE1C96 -10DE1CB1 -10DE1CB2 -10DE1CB3 -10DE1CB6 -10DE1CBA -10DE1CBB -10DE1CBC -10DE1CBD -10DE1CFA -10DE1CFB -10DE1D01 -10DE1D02 -10DE1D10 -10DE1D11 -10DE1D12 -10DE1D13 -10DE1D16 -10DE1D33 -10DE1D34 -10DE1D52 -10DE1D81 -10DE1DB1 -10DE1DB3 -10DE1DB4 -10DE1DB5 -10DE1DB6 -10DE1DB7 -10DE1DB8 -10DE1DBA -10DE1DF0 -10DE1DF2 -10DE1DF5 -10DE1DF6 -10DE1E02 -10DE1E04 -10DE1E07 -10DE1E09 -10DE1E30 -10DE1E36 -10DE1E78 -10DE1E81 -10DE1E82 -10DE1E84 -10DE1E87 -10DE1E89 -10DE1E90 -10DE1E91 -10DE1E93 -10DE1EB0 -10DE1EB1 -10DE1EB4 -10DE1EB5 -10DE1EB6 -10DE1EB8 -10DE1EC2 -10DE1EC7 -10DE1ED0 -10DE1ED1 -10DE1ED3 -10DE1EF5 -10DE1F02 -10DE1F03 -10DE1F06 -10DE1F07 -10DE1F08 -10DE1F09 -10DE1F0A -10DE1F0B -10DE1F10 -10DE1F11 -10DE1F12 -10DE1F14 -10DE1F15 -10DE1F36 -10DE1F42 -10DE1F47 -10DE1F50 -10DE1F51 -10DE1F54 -10DE1F55 -10DE1F76 -10DE1F82 -10DE1F91 -10DE1F95 -10DE1F96 -10DE1F97 -10DE1F98 -10DE1F99 -10DE1F9C -10DE1F9D -10DE1F9F -10DE1FA0 -10DE1FB0 -10DE1FB1 -10DE1FB2 -10DE1FB6 -10DE1FB7 -10DE1FB8 -10DE1FB9 -10DE1FBA -10DE1FBB -10DE1FBC -10DE1FDD -10DE1FF0 -10DE1FF2 -10DE1FF9 -10DE20B0 -10DE20B1 -10DE20B2 -10DE20B3 -10DE20B5 -10DE20B6 -10DE20B7 -10DE20F0 -10DE20F1 -10DE20F2 -10DE2182 -10DE2184 -10DE2187 -10DE2188 -10DE2189 -10DE2191 -10DE2192 -10DE21C4 -10DE21D1 -10DE2203 -10DE2204 -10DE2206 -10DE2208 -10DE220A -10DE220D -10DE2216 -10DE2230 -10DE2231 -10DE2232 -10DE2235 -10DE2236 -10DE2237 -10DE2414 -10DE2420 -10DE2438 -10DE2460 -10DE2482 -10DE2484 -10DE2486 -10DE2487 -10DE2488 -10DE2489 -10DE248A -10DE249C -10DE249D -10DE24A0 -10DE24B0 -10DE24B6 -10DE24B7 -10DE24B8 -10DE24B9 -10DE24BA -10DE24BB -10DE24DC -10DE24DD -10DE24E0 -10DE24FA -10DE2503 -10DE2504 -10DE2507 -10DE2508 -10DE2520 -10DE2523 -10DE2531 -10DE2560 -10DE2563 -10DE2571 -10DE25A0 -10DE25A2 -10DE25A5 -10DE25A6 -10DE25A7 -10DE25A9 -10DE25B6 -10DE25B8 -10DE25B9 -10DE25BA -10DE25BB -10DE25E0 -10DE25E2 -10DE25E5 -10DE25F9 -10DE25FA diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/detect/nvidia-detect.in nvidia-graphics-drivers-tesla-525.147.05/debian/detect/nvidia-detect.in --- nvidia-graphics-drivers-tesla-525.147.05/debian/detect/nvidia-detect.in 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/detect/nvidia-detect.in 2024-02-15 12:51:38.000000000 +0000 @@ -2,7 +2,7 @@ # Based on https://wiki.debian.org/NvidiaGraphicsDrivers?action=AttachFile&do=view&target=nvidia-versions.sh # # Copyright © 2008-2011 Filipus Klutiero -# Copyright © 2011-2022 Andreas Beckmann +# Copyright © 2011-2024 Andreas Beckmann # # This package is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -30,6 +30,7 @@ # last time the PCI IDs were updated LATEST="#VERSION#" PACKAGE= +RET=1 NV_DETECT() { @@ -73,39 +74,14 @@ VERSIONS[391]=390.87 fi -if grep -q -i $NVGA $IDLISTDIR/nvidia-418.ids 2>/dev/null -then - VERSIONS[418]=418.74 -fi - if grep -q -i $NVGA $IDLISTDIR/nvidia-tesla-418.ids 2>/dev/null then - VERSIONS[419]=418.87.01 -fi - -if grep -q -i $NVGA $IDLISTDIR/nvidia-tesla-440.ids 2>/dev/null -then - VERSIONS[441]=440.64.00 -fi - -if grep -q -i $NVGA $IDLISTDIR/nvidia-tesla-450.ids 2>/dev/null -then - VERSIONS[451]=450.51.05 -fi - -if grep -q -i $NVGA $IDLISTDIR/nvidia-tesla-460.ids 2>/dev/null -then - VERSIONS[461]=460.32.03 -fi - -if grep -q -i $NVGA $IDLISTDIR/nvidia-470.ids 2>/dev/null -then - VERSIONS[470]=470.103.01 + VERSIONS[418]=418.87.01 fi if grep -q -i $NVGA $IDLISTDIR/nvidia-tesla-470.ids 2>/dev/null then - VERSIONS[471]=470.57.02 + VERSIONS[470]=470.57.02 fi if grep -q -i $NVGA $IDLISTDIR/nvidia-open.ids 2>/dev/null @@ -113,11 +89,6 @@ VERSIONS[990]=515.48.07 fi -if grep -q -i $NVGA $IDLISTDIR/nvidia-tesla.ids 2>/dev/null -then - VERSIONS[998]=510.47.03 -fi - if grep -q -i $NVGA $IDLISTDIR/nvidia.ids 2>/dev/null then # 999 means current @@ -177,15 +148,11 @@ elif [[ -n ${VERSIONS[340]} ]]; then echo "Your card is only supported up to the 340 legacy drivers series." PACKAGE="nvidia-legacy-340xx-driver" - elif [[ -n ${VERSIONS[471]} ]]; then + elif [[ -n ${VERSIONS[470]} ]]; then echo "Your card is supported by the Tesla 470 drivers series in buster-backports." echo "See https://backports.debian.org for instructions how to use backports." PACKAGE="nvidia-tesla-470-driver/buster-backports" - elif [[ -n ${VERSIONS[451]} ]]; then - echo "Your card is supported by the Tesla 450 drivers series in buster-backports." - echo "See https://backports.debian.org for instructions how to use backports." - PACKAGE="nvidia-tesla-450-driver/buster-backports" - elif [[ -n ${VERSIONS[419]} ]]; then + elif [[ -n ${VERSIONS[418]} ]]; then echo "Your card is supported by the Tesla 418 drivers series in buster-backports." echo "See https://backports.debian.org for instructions how to use backports." PACKAGE="nvidia-tesla-418-driver/buster-backports" @@ -220,13 +187,10 @@ echo "Your card is only supported on the amd64 platform." echo "Your card is only supported up to the 390 legacy drivers series." PACKAGE="nvidia-legacy-390xx-driver:amd64" - elif [[ -n ${VERSIONS[471]} ]]; then + elif [[ -n ${VERSIONS[470]} ]]; then echo "Your card is supported by the Tesla 470 drivers series." PACKAGE="nvidia-tesla-470-driver" - elif [[ -n ${VERSIONS[451]} ]]; then - echo "Your card is supported by the Tesla 450 drivers series." - PACKAGE="nvidia-tesla-450-driver" - elif [[ -n ${VERSIONS[419]} ]]; then + elif [[ -n ${VERSIONS[418]} ]]; then echo "Your card is supported by the Tesla 418 drivers series." PACKAGE="nvidia-tesla-418-driver" elif [[ -n ${VERSIONS[340]} ]]; then @@ -242,34 +206,26 @@ else echo "Oops. Internal error 11 ($NVGA)" fi - if [ -n "$PACKAGE" ] && [ "$PACKAGE" != "nvidia-tesla-470-driver" ] && [[ -n ${VERSIONS[471]} ]]; then + if [ -n "$PACKAGE" ] && [ "$PACKAGE" != "nvidia-tesla-470-driver" ] && [[ -n ${VERSIONS[470]} ]]; then echo "Your card is also supported by the Tesla 470 drivers series." fi - if [ -n "$PACKAGE" ] && [ "$PACKAGE" != "nvidia-tesla-450-driver" ] && [[ -n ${VERSIONS[451]} ]]; then - echo "Your card is also supported by the Tesla 450 drivers series." - fi - if [ -n "$PACKAGE" ] && [ "$PACKAGE" != "nvidia-tesla-418-driver" ] && [[ -n ${VERSIONS[419]} ]]; then + if [ -n "$PACKAGE" ] && [ "$PACKAGE" != "nvidia-tesla-418-driver" ] && [[ -n ${VERSIONS[418]} ]]; then echo "Your card is also supported by the Tesla 418 drivers series." fi elif grep -q "bookworm\|^12" /etc/debian_version then if [[ -n ${VERSIONS[999]} ]]; then - if [[ -n ${VERSIONS[998]} ]]; then - if [[ -n ${VERSIONS[471]} ]]; then - echo "Your card is supported by all driver versions." - else - echo "Your card is supported by the default drivers and the Tesla driver series." - fi + if [[ -n ${VERSIONS[470]} ]]; then + echo "Your card is supported by all driver versions." else echo "Your card is supported by the default drivers." fi PACKAGE="nvidia-driver" - elif [[ -n ${VERSIONS[998]} ]]; then - echo "Your card is supported by the Tesla drivers series." - PACKAGE="nvidia-tesla-driver" - elif [[ -n ${VERSIONS[471]} ]]; then + elif [[ -n ${VERSIONS[470]} ]]; then echo "Your card is supported by the Tesla 470 drivers series." PACKAGE="nvidia-tesla-470-driver" + elif [[ -n ${VERSIONS[418]} ]]; then + echo "Your card is only supported by the Tesla 418 drivers series, which is only available up to bullseye." elif [[ -n ${VERSIONS[390]} ]]; then echo "Your card is only supported by the 390 legacy drivers series, which is only available up to bullseye." elif [[ -n ${VERSIONS[391]} ]]; then @@ -290,10 +246,44 @@ if [ -n "$PACKAGE" ] && [ "$PACKAGE" != "nvidia-open-driver" ] && [[ -n ${VERSIONS[990]} ]]; then echo "Your card is also supported by the NVIDIA Linux Open GPU Kernel Module." fi - if [ -n "$PACKAGE" ] && [ "$PACKAGE" != "nvidia-tesla-driver" ] && [[ -n ${VERSIONS[998]} ]]; then - echo "Your card is also supported by the Tesla drivers series." + if [ -n "$PACKAGE" ] && [ "$PACKAGE" != "nvidia-tesla-470-driver" ] && [[ -n ${VERSIONS[470]} ]]; then + echo "Your card is also supported by the Tesla 470 drivers series." + fi + elif grep -q "trixie\|^13" /etc/debian_version + then + if [[ -n ${VERSIONS[999]} ]]; then + if [[ -n ${VERSIONS[470]} ]]; then + echo "Your card is supported by all driver versions." + else + echo "Your card is supported by the default drivers." + fi + PACKAGE="nvidia-driver" + elif [[ -n ${VERSIONS[470]} ]]; then + echo "Your card is supported by the Tesla 470 drivers series." + PACKAGE="nvidia-tesla-470-driver" + elif [[ -n ${VERSIONS[418]} ]]; then + echo "Your card is only supported by the Tesla 418 drivers series, which is only available up to bullseye." + elif [[ -n ${VERSIONS[390]} ]]; then + echo "Your card is only supported by the 390 legacy drivers series, which is only available up to bullseye." + elif [[ -n ${VERSIONS[391]} ]]; then + echo "Your card is only supported by the 390 legacy drivers series on amd64, which is only available up to bullseye." + elif [[ -n ${VERSIONS[340]} ]]; then + echo "Your card is only supported by the 340 legacy drivers series, which is only available up to buster." + elif [[ -n ${VERSIONS[304]} ]]; then + echo "Uh oh. Your card is only supported by the 304 legacy drivers series, which is not in any current Debian suite." + elif [[ -n ${VERSIONS[173]} ]]; then + echo "Uh oh. Your card is only supported by the 173.14 legacy drivers series, which is not in any current Debian suite." + elif [[ -n ${VERSIONS[96]} ]]; then + echo "Uh oh. Your card is only supported by the 96.43 legacy drivers series, which is not in any current Debian suite." + elif [[ -n ${VERSIONS[71]} ]]; then + echo "Uh oh. Your card is only supported by the 71.86 legacy drivers series, which is not in any current Debian suite." + else + echo "Oops. Internal error 13 ($NVGA)" + fi + if [ -n "$PACKAGE" ] && [ "$PACKAGE" != "nvidia-open-driver" ] && [[ -n ${VERSIONS[990]} ]]; then + echo "Your card is also supported by the NVIDIA Linux Open GPU Kernel Module." fi - if [ -n "$PACKAGE" ] && [ "$PACKAGE" != "nvidia-tesla-470-driver" ] && [[ -n ${VERSIONS[471]} ]]; then + if [ -n "$PACKAGE" ] && [ "$PACKAGE" != "nvidia-tesla-470-driver" ] && [[ -n ${VERSIONS[470]} ]]; then echo "Your card is also supported by the Tesla 470 drivers series." fi else @@ -304,6 +294,7 @@ echo "It is recommended to install the" echo " $PACKAGE" echo "package." + RET=0 fi } @@ -339,7 +330,7 @@ PCIID=$(echo "$id" | sed -rn 's/^(10de)?:?([0-9a-fA-F]{4})$/10de\2/ip') if [ -z "$PCIID" ]; then echo "Error parsing PCI ID '$id'." - exit 1 + exit 2 fi echo "Checking driver support for PCI ID [$(echo $PCIID | sed -r 's/(....)(....)/\1:\2/')]" @@ -347,3 +338,5 @@ done fi + +exit $RET diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/detect/nvidia-tesla.ids nvidia-graphics-drivers-tesla-525.147.05/debian/detect/nvidia-tesla.ids --- nvidia-graphics-drivers-tesla-525.147.05/debian/detect/nvidia-tesla.ids 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/detect/nvidia-tesla.ids 1970-01-01 00:00:00.000000000 +0000 @@ -1,370 +0,0 @@ -10DE1340 -10DE1341 -10DE1344 -10DE1346 -10DE1347 -10DE1348 -10DE1349 -10DE134B -10DE134D -10DE134E -10DE134F -10DE137A -10DE137B -10DE1380 -10DE1381 -10DE1382 -10DE1390 -10DE1391 -10DE1392 -10DE1393 -10DE1398 -10DE1399 -10DE139A -10DE139B -10DE139C -10DE139D -10DE13B0 -10DE13B1 -10DE13B2 -10DE13B3 -10DE13B4 -10DE13B6 -10DE13B9 -10DE13BA -10DE13BB -10DE13BC -10DE13C0 -10DE13C2 -10DE13D7 -10DE13D8 -10DE13D9 -10DE13DA -10DE13F0 -10DE13F1 -10DE13F2 -10DE13F3 -10DE13F8 -10DE13F9 -10DE13FA -10DE13FB -10DE1401 -10DE1402 -10DE1406 -10DE1407 -10DE1427 -10DE1430 -10DE1431 -10DE1436 -10DE15F0 -10DE15F7 -10DE15F8 -10DE15F9 -10DE1617 -10DE1618 -10DE1619 -10DE161A -10DE1667 -10DE174D -10DE174E -10DE179C -10DE17C2 -10DE17C8 -10DE17F0 -10DE17F1 -10DE17FD -10DE1B00 -10DE1B02 -10DE1B06 -10DE1B30 -10DE1B38 -10DE1B80 -10DE1B81 -10DE1B82 -10DE1B83 -10DE1B84 -10DE1B87 -10DE1BA0 -10DE1BA1 -10DE1BA2 -10DE1BB0 -10DE1BB1 -10DE1BB4 -10DE1BB5 -10DE1BB6 -10DE1BB7 -10DE1BB8 -10DE1BB9 -10DE1BBB -10DE1BC7 -10DE1BE0 -10DE1BE1 -10DE1C02 -10DE1C03 -10DE1C04 -10DE1C06 -10DE1C07 -10DE1C09 -10DE1C20 -10DE1C21 -10DE1C22 -10DE1C23 -10DE1C30 -10DE1C31 -10DE1C60 -10DE1C61 -10DE1C62 -10DE1C81 -10DE1C82 -10DE1C83 -10DE1C8C -10DE1C8D -10DE1C8F -10DE1C90 -10DE1C91 -10DE1C92 -10DE1C94 -10DE1C96 -10DE1CB1 -10DE1CB2 -10DE1CB3 -10DE1CB6 -10DE1CBA -10DE1CBB -10DE1CBC -10DE1CBD -10DE1CFA -10DE1CFB -10DE1D01 -10DE1D02 -10DE1D10 -10DE1D11 -10DE1D12 -10DE1D13 -10DE1D16 -10DE1D33 -10DE1D34 -10DE1D52 -10DE1D81 -10DE1DB1 -10DE1DB3 -10DE1DB4 -10DE1DB5 -10DE1DB6 -10DE1DB7 -10DE1DB8 -10DE1DBA -10DE1DF0 -10DE1DF2 -10DE1DF6 -10DE1E02 -10DE1E04 -10DE1E07 -10DE1E09 -10DE1E30 -10DE1E36 -10DE1E37 -10DE1E78 -10DE1E81 -10DE1E82 -10DE1E84 -10DE1E87 -10DE1E89 -10DE1E90 -10DE1E91 -10DE1E93 -10DE1EB0 -10DE1EB1 -10DE1EB4 -10DE1EB5 -10DE1EB6 -10DE1EB8 -10DE1EB9 -10DE1EC2 -10DE1EC7 -10DE1ED0 -10DE1ED1 -10DE1ED3 -10DE1EF5 -10DE1F02 -10DE1F03 -10DE1F06 -10DE1F07 -10DE1F08 -10DE1F0A -10DE1F0B -10DE1F10 -10DE1F11 -10DE1F12 -10DE1F14 -10DE1F15 -10DE1F36 -10DE1F42 -10DE1F47 -10DE1F50 -10DE1F51 -10DE1F54 -10DE1F55 -10DE1F76 -10DE1F82 -10DE1F83 -10DE1F91 -10DE1F95 -10DE1F96 -10DE1F97 -10DE1F98 -10DE1F99 -10DE1F9C -10DE1F9D -10DE1F9F -10DE1FA0 -10DE1FB0 -10DE1FB1 -10DE1FB2 -10DE1FB6 -10DE1FB7 -10DE1FB8 -10DE1FB9 -10DE1FBA -10DE1FBB -10DE1FBC -10DE1FDD -10DE1FF0 -10DE1FF2 -10DE1FF9 -10DE20B0 -10DE20B1 -10DE20B2 -10DE20B3 -10DE20B5 -10DE20B6 -10DE20B7 -10DE20F0 -10DE20F1 -10DE20F2 -10DE20F3 -10DE20F5 -10DE2182 -10DE2184 -10DE2187 -10DE2188 -10DE2189 -10DE2191 -10DE2192 -10DE21C4 -10DE21D1 -10DE2203 -10DE2204 -10DE2206 -10DE2207 -10DE2208 -10DE220A -10DE220D -10DE2216 -10DE2230 -10DE2231 -10DE2232 -10DE2233 -10DE2235 -10DE2236 -10DE2237 -10DE2238 -10DE2322 -10DE2324 -10DE2330 -10DE2331 -10DE2339 -10DE2414 -10DE2420 -10DE2438 -10DE2460 -10DE2482 -10DE2484 -10DE2486 -10DE2487 -10DE2488 -10DE2489 -10DE248A -10DE249C -10DE249D -10DE24A0 -10DE24B0 -10DE24B1 -10DE24B6 -10DE24B7 -10DE24B8 -10DE24B9 -10DE24BA -10DE24BB -10DE24C7 -10DE24C9 -10DE24DC -10DE24DD -10DE24E0 -10DE24FA -10DE2503 -10DE2504 -10DE2507 -10DE2508 -10DE2520 -10DE2521 -10DE2523 -10DE2531 -10DE2544 -10DE2560 -10DE2563 -10DE2571 -10DE2582 -10DE25A0 -10DE25A2 -10DE25A5 -10DE25A6 -10DE25A7 -10DE25A9 -10DE25AA -10DE25AB -10DE25AC -10DE25AD -10DE25B6 -10DE25B8 -10DE25B9 -10DE25BA -10DE25BB -10DE25BC -10DE25BD -10DE25E0 -10DE25E2 -10DE25E5 -10DE25EC -10DE25ED -10DE25F9 -10DE25FA -10DE25FB -10DE2684 -10DE26B1 -10DE26B5 -10DE2704 -10DE2717 -10DE2730 -10DE2757 -10DE2770 -10DE2782 -10DE2786 -10DE27A0 -10DE27B0 -10DE27B8 -10DE27BA -10DE27BB -10DE27E0 -10DE2803 -10DE2805 -10DE2820 -10DE2838 -10DE2860 -10DE2882 -10DE28A0 -10DE28A1 -10DE28B8 -10DE28E0 -10DE28E1 -10DE28F8 diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/gbp.conf nvidia-graphics-drivers-tesla-525.147.05/debian/gbp.conf --- nvidia-graphics-drivers-tesla-525.147.05/debian/gbp.conf 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/gbp.conf 2024-02-15 12:51:38.000000000 +0000 @@ -1,5 +1,5 @@ [DEFAULT] -debian-branch = tesla/525 +debian-branch = tesla/transition [buildpackage] overlay = True diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/libnvidia-eglcore.lintian-overrides.in nvidia-graphics-drivers-tesla-525.147.05/debian/libnvidia-eglcore.lintian-overrides.in --- nvidia-graphics-drivers-tesla-525.147.05/debian/libnvidia-eglcore.lintian-overrides.in 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/libnvidia-eglcore.lintian-overrides.in 2024-02-15 12:51:38.000000000 +0000 @@ -1,5 +1,6 @@ # The NVIDIA license does not allow any form of modification. [i386]: binary-file-built-without-LFS-support +embedded-library libzstd [usr/lib/*/libnvidia-eglcore.so.#VERSION#] [i386]: specific-address-in-shared-library spelling-error-in-binary hardening-no-bindnow diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/libnvidia-glcore.lintian-overrides.in nvidia-graphics-drivers-tesla-525.147.05/debian/libnvidia-glcore.lintian-overrides.in --- nvidia-graphics-drivers-tesla-525.147.05/debian/libnvidia-glcore.lintian-overrides.in 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/libnvidia-glcore.lintian-overrides.in 2024-02-15 12:51:38.000000000 +0000 @@ -1,5 +1,6 @@ # The NVIDIA license does not allow any form of modification. [i386]: binary-file-built-without-LFS-support +embedded-library libzstd [usr/lib/*/libnvidia-glcore.so.#VERSION#] [i386]: specific-address-in-shared-library spelling-error-in-binary hardening-no-bindnow diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/not-installed.in nvidia-graphics-drivers-tesla-525.147.05/debian/not-installed.in --- nvidia-graphics-drivers-tesla-525.147.05/debian/not-installed.in 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/not-installed.in 2024-02-15 12:51:38.000000000 +0000 @@ -51,12 +51,17 @@ libGLdispatch.so.0 libOpenGL.so.0 -# shipped in nvidia-cuda-mps from src:nvidia-graphics-drivers-tesla-470 +# shipped in nvidia-cuda-mps from src:nvidia-graphics-drivers nvidia-cuda-mps-control nvidia-cuda-mps-control.1 nvidia-cuda-mps-server -# shipped in nvidia-suspend-common from src:nvidia-graphics-drivers-tesla +# shipped in nvidia-powerd from src:nvidia-graphics-drivers +nvidia-powerd +nvidia-dbus.conf +systemd/system/nvidia-powerd.service + +# shipped in nvidia-suspend-common from src:nvidia-graphics-drivers systemd/system/nvidia-suspend.service systemd/system/nvidia-hibernate.service systemd/system/nvidia-resume.service diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-alternative.postinst.in nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-alternative.postinst.in --- nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-alternative.postinst.in 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-alternative.postinst.in 2024-02-15 12:51:38.000000000 +0000 @@ -99,7 +99,7 @@ fi normal_alternative=0 open_alternative=0 - if echo "$slaves" | grep -q "slave" ; then + if echo "DISABLED" | grep -q "slave" ; then if echo "${kmod_slaves}" | grep -q "slave" ; then normal_alternative=1 fi diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-alternative.preinst.in nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-alternative.preinst.in --- nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-alternative.preinst.in 1970-01-01 00:00:00.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-alternative.preinst.in 2024-02-15 12:51:38.000000000 +0000 @@ -0,0 +1,7 @@ +#!/bin/sh +set -e + + update-alternatives --remove nvidia /usr/lib/#PRIVATE# + dpkg-trigger --no-await register-glx-alternative-nvidia + +#DEBHELPER# diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-detect.install nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-detect.install --- nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-detect.install 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-detect.install 2024-02-15 12:51:38.000000000 +0000 @@ -1,13 +1,10 @@ #!/usr/bin/dh-exec --with=filter debian/detect/nvidia-detect usr/bin/ debian/detect/nvidia-legacy-*.ids usr/share/nvidia/ [amd64 i386 armhf] -debian/detect/nvidia-418.ids usr/share/nvidia/ [amd64] debian/detect/nvidia-tesla-418.ids usr/share/nvidia/ [amd64 ppc64el] debian/detect/nvidia-tesla-440.ids usr/share/nvidia/ [amd64 ppc64el] debian/detect/nvidia-tesla-450.ids usr/share/nvidia/ [amd64 arm64 ppc64el] debian/detect/nvidia-tesla-460.ids usr/share/nvidia/ [amd64 arm64 ppc64el] -debian/detect/nvidia-470.ids usr/share/nvidia/ [amd64 arm64] debian/detect/nvidia-tesla-470.ids usr/share/nvidia/ [amd64 arm64 ppc64el] -debian/detect/nvidia-tesla.ids usr/share/nvidia/ [amd64 arm64 ppc64el] -nvidia.ids usr/share/nvidia/ [!ppc64el] +nvidia.ids usr/share/nvidia/ nvidia-open.ids usr/share/nvidia/ [!ppc64el] diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-driver.NEWS nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-driver.NEWS --- nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-driver.NEWS 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-driver.NEWS 2024-02-15 12:51:38.000000000 +0000 @@ -1,3 +1,11 @@ +nvidia-graphics-drivers-tesla (525.147.05-6) unstable; urgency=medium + + The Tesla driver packages have been turned into transitional packages to + automatically switch to the "current" driver packages (which are now built + from the Tesla releases). + + -- Andreas Beckmann Sun, 04 Feb 2024 00:06:52 +0100 + nvidia-graphics-drivers (525.89.02-1) unstable; urgency=medium The firmware-nvidia-gsp package has been moved to the newly created @@ -36,6 +44,10 @@ adding support for new Xorg or Linux releases will be issued. https://docs.nvidia.com/datacenter/tesla/drivers/ + The Tesla 460 driver packages have been turned into transitional packages + to automatically switch to the Tesla 470 driver (which supports a superset + of GPUs). + -- Andreas Beckmann Wed, 16 Mar 2022 15:24:04 +0100 nvidia-graphics-drivers-tesla-450 (450.248.02-4) unstable; urgency=medium @@ -45,6 +57,10 @@ adding support for new Xorg or Linux releases will be issued. https://docs.nvidia.com/datacenter/tesla/drivers/ + The Tesla 450 driver packages have been turned into transitional packages + to automatically switch to the Tesla 470 driver (which supports a superset + of GPUs). + -- Andreas Beckmann Wed, 22 Nov 2023 14:13:01 +0100 nvidia-graphics-drivers-tesla-418 (418.226.00-3) unstable; urgency=medium @@ -56,6 +72,15 @@ -- Andreas Beckmann Wed, 13 Apr 2022 18:44:57 +0200 +nvidia-graphics-drivers (418.226.00-3) buster; urgency=medium + + The Tesla 418 driver series has been declared as End-of-Life by + NVIDIA. No further updates fixing security issues, critical bugs, or + adding support for new Xorg or Linux releases will be issued. + https://docs.nvidia.com/datacenter/tesla/drivers/ + + -- Andreas Beckmann Sat, 06 Aug 2022 10:41:33 +0200 + nvidia-graphics-drivers (396.18-1) experimental; urgency=medium LEGACY GPUs: If you have a GeForce 410M/510/605/610M/705M/710M/810M/820M, diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-kernel-dkms.NEWS nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-kernel-dkms.NEWS --- nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-kernel-dkms.NEWS 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-kernel-dkms.NEWS 2024-02-15 12:51:38.000000000 +0000 @@ -1,3 +1,11 @@ +nvidia-graphics-drivers-tesla (525.147.05-6) unstable; urgency=medium + + The Tesla driver packages have been turned into transitional packages to + automatically switch to the "current" driver packages (which are now built + from the Tesla releases). + + -- Andreas Beckmann Sun, 04 Feb 2024 00:06:52 +0100 + nvidia-graphics-drivers (525.89.02-1) unstable; urgency=medium The firmware-nvidia-gsp package has been moved to the newly created @@ -36,6 +44,10 @@ adding support for new Xorg or Linux releases will be issued. https://docs.nvidia.com/datacenter/tesla/drivers/ + The Tesla 460 driver packages have been turned into transitional packages + to automatically switch to the Tesla 470 driver (which supports a superset + of GPUs). + -- Andreas Beckmann Wed, 16 Mar 2022 15:24:04 +0100 nvidia-graphics-drivers-tesla-450 (450.248.02-4) unstable; urgency=medium @@ -45,6 +57,10 @@ adding support for new Xorg or Linux releases will be issued. https://docs.nvidia.com/datacenter/tesla/drivers/ + The Tesla 450 driver packages have been turned into transitional packages + to automatically switch to the Tesla 470 driver (which supports a superset + of GPUs). + -- Andreas Beckmann Wed, 22 Nov 2023 14:13:01 +0100 nvidia-graphics-drivers-tesla-418 (418.226.00-3) unstable; urgency=medium @@ -56,6 +72,15 @@ -- Andreas Beckmann Wed, 13 Apr 2022 18:44:57 +0200 +nvidia-graphics-drivers (418.226.00-3) buster; urgency=medium + + The Tesla 418 driver series has been declared as End-of-Life by + NVIDIA. No further updates fixing security issues, critical bugs, or + adding support for new Xorg or Linux releases will be issued. + https://docs.nvidia.com/datacenter/tesla/drivers/ + + -- Andreas Beckmann Sat, 06 Aug 2022 10:41:33 +0200 + nvidia-graphics-drivers (396.18-1) experimental; urgency=medium LEGACY GPUs: If you have a GeForce 410M/510/605/610M/705M/710M/810M/820M, diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-kernel-source.NEWS nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-kernel-source.NEWS --- nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-kernel-source.NEWS 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-kernel-source.NEWS 2024-02-15 12:51:38.000000000 +0000 @@ -1,3 +1,11 @@ +nvidia-graphics-drivers-tesla (525.147.05-6) unstable; urgency=medium + + The Tesla driver packages have been turned into transitional packages to + automatically switch to the "current" driver packages (which are now built + from the Tesla releases). + + -- Andreas Beckmann Sun, 04 Feb 2024 00:06:52 +0100 + nvidia-graphics-drivers (525.89.02-1) unstable; urgency=medium The firmware-nvidia-gsp package has been moved to the newly created @@ -36,6 +44,10 @@ adding support for new Xorg or Linux releases will be issued. https://docs.nvidia.com/datacenter/tesla/drivers/ + The Tesla 460 driver packages have been turned into transitional packages + to automatically switch to the Tesla 470 driver (which supports a superset + of GPUs). + -- Andreas Beckmann Wed, 16 Mar 2022 15:24:04 +0100 nvidia-graphics-drivers-tesla-450 (450.248.02-4) unstable; urgency=medium @@ -45,6 +57,10 @@ adding support for new Xorg or Linux releases will be issued. https://docs.nvidia.com/datacenter/tesla/drivers/ + The Tesla 450 driver packages have been turned into transitional packages + to automatically switch to the Tesla 470 driver (which supports a superset + of GPUs). + -- Andreas Beckmann Wed, 22 Nov 2023 14:13:01 +0100 nvidia-graphics-drivers-tesla-418 (418.226.00-3) unstable; urgency=medium @@ -56,6 +72,15 @@ -- Andreas Beckmann Wed, 13 Apr 2022 18:44:57 +0200 +nvidia-graphics-drivers (418.226.00-3) buster; urgency=medium + + The Tesla 418 driver series has been declared as End-of-Life by + NVIDIA. No further updates fixing security issues, critical bugs, or + adding support for new Xorg or Linux releases will be issued. + https://docs.nvidia.com/datacenter/tesla/drivers/ + + -- Andreas Beckmann Sat, 06 Aug 2022 10:41:33 +0200 + nvidia-graphics-drivers (396.18-1) experimental; urgency=medium LEGACY GPUs: If you have a GeForce 410M/510/605/610M/705M/710M/810M/820M, diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-suspend-common.lintian-overrides nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-suspend-common.lintian-overrides --- nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-suspend-common.lintian-overrides 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia-suspend-common.lintian-overrides 2024-02-15 12:51:38.000000000 +0000 @@ -7,9 +7,6 @@ systemd-service-file-refers-to-unusual-wantedby-target systemd-hibernate.service [usr/lib/systemd/system/nvidia-resume.service] systemd-service-file-refers-to-unusual-wantedby-target systemd-suspend.service [usr/lib/systemd/system/nvidia-resume.service] systemd-service-file-refers-to-unusual-wantedby-target systemd-suspend.service [usr/lib/systemd/system/nvidia-suspend.service] -package-supports-alternative-init-but-no-init.d-script [usr/lib/systemd/system/nvidia-hibernate.service] -package-supports-alternative-init-but-no-init.d-script [usr/lib/systemd/system/nvidia-resume.service] -package-supports-alternative-init-but-no-init.d-script [usr/lib/systemd/system/nvidia-suspend.service] systemd-service-file-missing-documentation-key [usr/lib/systemd/system/nvidia-hibernate.service] systemd-service-file-missing-documentation-key [usr/lib/systemd/system/nvidia-resume.service] systemd-service-file-missing-documentation-key [usr/lib/systemd/system/nvidia-suspend.service] diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia.NEWS nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia.NEWS --- nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia.NEWS 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/nvidia.NEWS 2024-02-15 12:51:38.000000000 +0000 @@ -1,3 +1,11 @@ +nvidia-graphics-drivers-tesla (525.147.05-6) unstable; urgency=medium + + The Tesla driver packages have been turned into transitional packages to + automatically switch to the "current" driver packages (which are now built + from the Tesla releases). + + -- Andreas Beckmann Sun, 04 Feb 2024 00:06:52 +0100 + nvidia-graphics-drivers (525.89.02-1) unstable; urgency=medium The firmware-nvidia-gsp package has been moved to the newly created @@ -36,6 +44,10 @@ adding support for new Xorg or Linux releases will be issued. https://docs.nvidia.com/datacenter/tesla/drivers/ + The Tesla 460 driver packages have been turned into transitional packages + to automatically switch to the Tesla 470 driver (which supports a superset + of GPUs). + -- Andreas Beckmann Wed, 16 Mar 2022 15:24:04 +0100 nvidia-graphics-drivers-tesla-450 (450.248.02-4) unstable; urgency=medium @@ -45,6 +57,10 @@ adding support for new Xorg or Linux releases will be issued. https://docs.nvidia.com/datacenter/tesla/drivers/ + The Tesla 450 driver packages have been turned into transitional packages + to automatically switch to the Tesla 470 driver (which supports a superset + of GPUs). + -- Andreas Beckmann Wed, 22 Nov 2023 14:13:01 +0100 nvidia-graphics-drivers-tesla-418 (418.226.00-3) unstable; urgency=medium @@ -56,6 +72,15 @@ -- Andreas Beckmann Wed, 13 Apr 2022 18:44:57 +0200 +nvidia-graphics-drivers (418.226.00-3) buster; urgency=medium + + The Tesla 418 driver series has been declared as End-of-Life by + NVIDIA. No further updates fixing security issues, critical bugs, or + adding support for new Xorg or Linux releases will be issued. + https://docs.nvidia.com/datacenter/tesla/drivers/ + + -- Andreas Beckmann Sat, 06 Aug 2022 10:41:33 +0200 + nvidia-graphics-drivers (396.18-1) experimental; urgency=medium LEGACY GPUs: If you have a GeForce 410M/510/605/610M/705M/710M/810M/820M, diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/patches/man-fixes-nvidia-smi.patch nvidia-graphics-drivers-tesla-525.147.05/debian/patches/man-fixes-nvidia-smi.patch --- nvidia-graphics-drivers-tesla-525.147.05/debian/patches/man-fixes-nvidia-smi.patch 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/patches/man-fixes-nvidia-smi.patch 2024-02-15 12:51:38.000000000 +0000 @@ -80,7 +80,7 @@ Each GOM is designed to meet specific user needs. -@@ -927,7 +927,7 @@ Please note that for boards without INA +@@ -958,7 +958,7 @@ Please note that for boards without INA .TP 15 .B "Power Limit" @@ -89,7 +89,7 @@ Only available if power management is supported. Requires Inforom PWR object version 3.0 or higher or Kepler device. On Kepler devices Power Limit can be adjusted using \-pl,\-\-power\-limit= switches. -@@ -1753,7 +1753,7 @@ Query power hint with graphics clock, me +@@ -1787,7 +1787,7 @@ Query power hint with graphics clock, me .PP .SH "UNIT ATTRIBUTES" .PP @@ -98,7 +98,7 @@ Unless otherwise noted all numerical results are base 10 and unitless. .SS "Timestamp" -@@ -1865,7 +1865,7 @@ For all S-class products. +@@ -1899,7 +1899,7 @@ For all S-class products. .PP .SH "NOTES" .PP @@ -107,7 +107,7 @@ Please see the relevant section of the driver README file. .PP -@@ -1883,7 +1883,7 @@ Query UUID and persistence mode of all G +@@ -1917,7 +1917,7 @@ Query UUID and persistence mode of all G Query ECC errors and power consumption for GPU 0 at a frequency of 10 seconds, indefinitely, and record to the file out.log. .SS "nvidia\-smi -c 1 -i GPU\-b2f5f1b745e3d23d\-65a3a26d-097db358\-7303e0b6\-149642ff3d219f8587cde3a8" @@ -116,7 +116,7 @@ .SS "nvidia\-smi -q -u -x --dtd" Query attributes for all Units once, and display in XML format with embedded DTD to stdout. .SS "nvidia\-smi --dtd -u -f nvsmi_unit.dtd" -@@ -2136,13 +2136,13 @@ Query power hint with graphics clock at +@@ -2170,13 +2170,13 @@ Query power hint with graphics clock at * Added support for K40d and K80. .PP 1 @@ -132,7 +132,7 @@ .PP 1 * Added support for displaying the GPU encoder and decoder utilizations -@@ -2175,19 +2175,19 @@ Query power hint with graphics clock at +@@ -2209,19 +2209,19 @@ Query power hint with graphics clock at .PP 1 @@ -155,7 +155,7 @@ .PP 1 -@@ -2196,13 +2196,13 @@ Query power hint with graphics clock at +@@ -2230,13 +2230,13 @@ Query power hint with graphics clock at * Added reporting of Display Active state and updated documentation to clarify how it differs from Display Mode and Display Active state .PP 1 @@ -172,7 +172,7 @@ .PP 1 * Renamed Clock Throttle Reason User Defined Clocks to Applications Clocks Setting -@@ -2211,16 +2211,16 @@ Query power hint with graphics clock at +@@ -2245,16 +2245,16 @@ Query power hint with graphics clock at * On error, return codes have distinct non zero values for each error class. See RETURN VALUE section .PP 1 @@ -192,7 +192,7 @@ .PP 1 * Added the enforced power limit to the query output -@@ -2229,7 +2229,7 @@ Query power hint with graphics clock at +@@ -2263,7 +2263,7 @@ Query power hint with graphics clock at .PP 1 @@ -201,7 +201,7 @@ .PP 1 -@@ -2238,13 +2238,13 @@ Query power hint with graphics clock at +@@ -2272,13 +2272,13 @@ Query power hint with graphics clock at * Added reporting of GPU Operation Mode (GOM) .PP 1 @@ -217,7 +217,7 @@ .PP 1 -@@ -2259,10 +2259,10 @@ Query power hint with graphics clock at +@@ -2293,10 +2293,10 @@ Query power hint with graphics clock at * Better error handling when NVML shared library is not present in the system .PP 1 @@ -230,7 +230,7 @@ .PP 1 * When reporting free memory, calculate it from the rounded total and used memory so that values add up -@@ -2271,7 +2271,7 @@ Query power hint with graphics clock at +@@ -2305,7 +2305,7 @@ Query power hint with graphics clock at * Added reporting of power management limit constraints and default limit .PP 1 @@ -239,7 +239,7 @@ .PP 1 * Added reporting of texture memory ECC errors -@@ -2283,7 +2283,7 @@ Query power hint with graphics clock at +@@ -2317,7 +2317,7 @@ Query power hint with graphics clock at .PP 1 @@ -248,7 +248,7 @@ .PP 1 -@@ -2295,7 +2295,7 @@ Query power hint with graphics clock at +@@ -2329,7 +2329,7 @@ Query power hint with graphics clock at * When running commands on multiple GPUs at once N/A errors are treated as warnings. .PP 1 @@ -257,7 +257,7 @@ .PP 1 * UUID format changed to match UUID standard and will report a different value. -@@ -2304,7 +2304,7 @@ Query power hint with graphics clock at +@@ -2338,7 +2338,7 @@ Query power hint with graphics clock at .PP 1 @@ -266,7 +266,7 @@ .PP 1 -@@ -2313,7 +2313,7 @@ Query power hint with graphics clock at +@@ -2347,7 +2347,7 @@ Query power hint with graphics clock at * Report VBIOS version. .PP 1 @@ -275,7 +275,7 @@ .PP 1 * Added reporting of PCI Sub System ID -@@ -2322,13 +2322,13 @@ Query power hint with graphics clock at +@@ -2356,13 +2356,13 @@ Query power hint with graphics clock at * Updated docs to indicate we support M2075 and C2075 .PP 1 @@ -291,7 +291,7 @@ .PP 1 * Added message when NVIDIA driver is not running -@@ -2340,19 +2340,19 @@ Query power hint with graphics clock at +@@ -2374,19 +2374,19 @@ Query power hint with graphics clock at * Getting pending driver model works on non-admin .PP 1 @@ -315,7 +315,7 @@ .PP 1 * Changed versioning scheme to also include "driver version" -@@ -2361,10 +2361,10 @@ Query power hint with graphics clock at +@@ -2395,10 +2395,10 @@ Query power hint with graphics clock at * XML format always conforms to DTD, even when error conditions occur .PP 1 diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/patches/module/0034-fix-typos.patch nvidia-graphics-drivers-tesla-525.147.05/debian/patches/module/0034-fix-typos.patch --- nvidia-graphics-drivers-tesla-525.147.05/debian/patches/module/0034-fix-typos.patch 1970-01-01 00:00:00.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/patches/module/0034-fix-typos.patch 2024-02-15 12:51:38.000000000 +0000 @@ -0,0 +1,34 @@ +From 32471f681b645399de503bde435c441449bf9da1 Mon Sep 17 00:00:00 2001 +From: Andreas Beckmann +Date: Wed, 31 Jan 2024 03:06:19 +0100 +Subject: [PATCH] fix typos + +--- + nvidia-uvm/uvm_perf_thrashing.c | 4 ++-- + 1 file changed, 2 insertions(+), 2 deletions(-) + +diff --git a/nvidia-uvm/uvm_perf_thrashing.c b/nvidia-uvm/uvm_perf_thrashing.c +index 57a80dd..ba4a3a8 100644 +--- a/nvidia-uvm/uvm_perf_thrashing.c ++++ b/nvidia-uvm/uvm_perf_thrashing.c +@@ -316,7 +316,7 @@ module_param(uvm_perf_thrashing_max_resets, uint, S_IRUGO); + unsigned uvm_perf_map_remote_on_native_atomics_fault = 0; + module_param(uvm_perf_map_remote_on_native_atomics_fault, uint, S_IRUGO); + +-// Global post-processed values of the module parameters. They can be overriden ++// Global post-processed values of the module parameters. They can be overridden + // per VA-space. + static bool g_uvm_perf_thrashing_enable; + static unsigned g_uvm_perf_thrashing_threshold; +@@ -560,7 +560,7 @@ static void va_space_thrashing_info_init_params(va_space_thrashing_info_t *va_sp + va_space_thrashing->params.threshold = g_uvm_perf_thrashing_threshold; + va_space_thrashing->params.pin_threshold = g_uvm_perf_thrashing_pin_threshold; + +- // Default thrashing parameters are overriden for simulated/emulated GPUs ++ // Default thrashing parameters are overridden for simulated/emulated GPUs + if (g_uvm_global.num_simulated_devices > 0 && + (g_uvm_perf_thrashing_lapse_usec == UVM_PERF_THRASHING_LAPSE_USEC_DEFAULT)) { + va_space_thrashing->params.lapse_ns = UVM_PERF_THRASHING_LAPSE_USEC_DEFAULT_EMULATION * 1000; +-- +2.20.1 + diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/patches/module/0035-fix-build-w-kernel-6.1.76-6.6.15-6.7.3.patch nvidia-graphics-drivers-tesla-525.147.05/debian/patches/module/0035-fix-build-w-kernel-6.1.76-6.6.15-6.7.3.patch --- nvidia-graphics-drivers-tesla-525.147.05/debian/patches/module/0035-fix-build-w-kernel-6.1.76-6.6.15-6.7.3.patch 1970-01-01 00:00:00.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/patches/module/0035-fix-build-w-kernel-6.1.76-6.6.15-6.7.3.patch 2024-02-15 12:51:38.000000000 +0000 @@ -0,0 +1,99 @@ +From 3cc110fc5dd5884a997d35c9cdf9940373998cb5 Mon Sep 17 00:00:00 2001 +From: Ionen Wolkens +Date: Thu, 1 Feb 2024 14:58:45 -0500 +Subject: [PATCH] fix build w/ kernel 6.1.76+6.6.15+6.7.3 + +linux-6.1.76, 6.6.15, and 6.7.3 have modified the non-ARCH-specific +pfn_valid() to use __rcu_read_lock/unlock[1] that is marked GPL and +cannot be used here[2][3][4] unless use the open source variant. + +As a workaround, reuse the old implementation until NVIDIA makes +a fixed release (due to no longer be using pfn_valid[5], likely +with its own implementation similarly to this patch). + +Safe to use with kernel >=5.15 or so but older ones had a different +pfn_valid implementation. However 5.15 and older branches are +"currently" not affected, so simply limit to >=6.1.76. + +[1] https://git.kernel.org/pub/scm/linux/kernel/git/stable/linux.git/commit/include/linux/mmzone.h?h=v6.7.3&id=3a01daace71b521563c38bbbf874e14c3e58adb7 +[2] https://bugs.gentoo.org/923456 +[3] https://forums.developer.nvidia.com/t/280908 +[4] https://github.com/NVIDIA/open-gpu-kernel-modules/issues/594 +[5] https://github.com/NVIDIA/open-gpu-kernel-modules/issues/594#issuecomment-1916197641 + +Bug-Debian: https://bugs.debian.org/1062932 +Origin: gentoo, https://github.com/gentoo/gentoo/blob/c64caf53/x11-drivers/nvidia-drivers/files/nvidia-drivers-470.223.02-gpl-pfn_valid.patch +--- + common/inc/nv-linux.h | 21 +++++++++++++++++++++ + nvidia/nv-mmap.c | 2 +- + nvidia/os-mlock.c | 4 ++-- + 3 files changed, 24 insertions(+), 3 deletions(-) + +diff --git a/common/inc/nv-linux.h b/common/inc/nv-linux.h +index 9f32e4e..ad40a8c 100644 +--- a/common/inc/nv-linux.h ++++ b/common/inc/nv-linux.h +@@ -1998,4 +1998,25 @@ typedef enum + #include + #endif + ++#if defined(CONFIG_HAVE_ARCH_PFN_VALID) || LINUX_VERSION_CODE < KERNEL_VERSION(6,1,76) ++# define nv_pfn_valid pfn_valid ++#else ++/* pre-6.1.76 kernel pfn_valid version without GPL rcu_read_lock/unlock() */ ++static inline int nv_pfn_valid(unsigned long pfn) ++{ ++ struct mem_section *ms; ++ ++ if (PHYS_PFN(PFN_PHYS(pfn)) != pfn) ++ return 0; ++ ++ if (pfn_to_section_nr(pfn) >= NR_MEM_SECTIONS) ++ return 0; ++ ++ ms = __pfn_to_section(pfn); ++ if (!valid_section(ms)) ++ return 0; ++ ++ return early_section(ms) || pfn_section_valid(ms, pfn); ++} ++#endif + #endif /* _NV_LINUX_H_ */ +diff --git a/nvidia/nv-mmap.c b/nvidia/nv-mmap.c +index da01e46..bda2661 100644 +--- a/nvidia/nv-mmap.c ++++ b/nvidia/nv-mmap.c +@@ -575,7 +575,7 @@ int nvidia_mmap_helper( + // + if ((nv_get_numa_status(nvl) == NV_NUMA_STATUS_ONLINE) && + !IS_REG_OFFSET(nv, access_start, access_len) && +- (pfn_valid(PFN_DOWN(mmap_start)))) ++ (nv_pfn_valid(PFN_DOWN(mmap_start)))) + { + ret = nvidia_mmap_numa(vma, mmap_context); + if (ret) +diff --git a/nvidia/os-mlock.c b/nvidia/os-mlock.c +index e378245..0f0a93b 100644 +--- a/nvidia/os-mlock.c ++++ b/nvidia/os-mlock.c +@@ -113,7 +113,7 @@ static NV_STATUS get_io_pages(struct vm_area_struct *vma, + for (i = 0; i < page_count; i++) + { + if ((nv_follow_pfn(vma, (start + (i * PAGE_SIZE)), &pfn) < 0) || +- (!pfn_valid(pfn))) ++ (!nv_pfn_valid(pfn))) + { + rmStatus = NV_ERR_INVALID_ADDRESS; + break; +@@ -187,7 +187,7 @@ NV_STATUS NV_API_CALL os_lookup_user_io_memory( + goto done; + } + +- if (pfn_valid(pfn)) ++ if (nv_pfn_valid(pfn)) + { + rmStatus = get_io_pages(vma, start, page_count, (struct page **)result_array); + if (rmStatus == NV_OK) +-- +2.20.1 + diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/patches/module/series.in nvidia-graphics-drivers-tesla-525.147.05/debian/patches/module/series.in --- nvidia-graphics-drivers-tesla-525.147.05/debian/patches/module/series.in 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/patches/module/series.in 2024-02-15 12:51:38.000000000 +0000 @@ -4,6 +4,8 @@ # kernel support 0001-bump-minimum-supported-kernel-version-to-3.10.patch 0002-conftest.sh-remove-empty-lines-from-uts_release-outp.patch +0034-fix-typos.patch +0035-fix-build-w-kernel-6.1.76-6.6.15-6.7.3.patch ppc64el.patch # build system updates diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/po/ro.po nvidia-graphics-drivers-tesla-525.147.05/debian/po/ro.po --- nvidia-graphics-drivers-tesla-525.147.05/debian/po/ro.po 1970-01-01 00:00:00.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/po/ro.po 2024-02-15 12:51:38.000000000 +0000 @@ -0,0 +1,81 @@ +# Mesajele în limba română pentru nvidia-graphics-drivers (debconf). +# Romanian translation of nvidia-graphics-drivers (debconf). +# Copyright © 2023 THE PACKAGE'S COPYRIGHT HOLDER +# This file is distributed under the same license as the nvidia-graphics-drivers package. +# +# Remus-Gabriel Chelu , 2023 +# +msgid "" +msgstr "" +"Project-Id-Version: nvidia-graphics-drivers\n" +"Report-Msgid-Bugs-To: nvidia-graphics-drivers@packages.debian.org\n" +"POT-Creation-Date: 2023-01-09 15:40+0100\n" +"PO-Revision-Date: 2023-12-13 12:20+0100\n" +"Last-Translator: Remus-Gabriel Chelu \n" +"Language-Team: Romanian \n" +"Language: ro\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n==0 || (n!=1 && n%100>=1 && n" +"%100<=19) ? 1 : 2);\n" +"X-Generator: Poedit 3.2.2\n" + +#. Type: boolean +#. Description +#. Translators, please only translate this file in src:nvidia-graphics-drivers. +#. From there it will be merged into all other src:nvidia-graphics-drivers-* +#. packages. +#. Translators, do not translate the ${substitution} ${variables}. +#. ${vendor} will be substituted with 'NVIDIA' or 'Fglrx' (without quotes, of +#. course), ${free_name} will become 'Nouveau' or 'Radeon' (no quotes, again) +#. and the ${*driver} variables will be replaced with package names. +#: ../nvidia-legacy-check.templates:3001 +msgid "Install ${vendor} driver despite unsupported graphics card?" +msgstr "" +"Doriți să instalați controlorul ${vendor} în ciuda plăcii grafice " +"incompatibile?" + +#. Type: boolean +#. Description +#: ../nvidia-legacy-check.templates:3001 +msgid "" +"This system has a graphics card which is no longer handled by the ${vendor} " +"driver (package ${driver}). You may wish to keep the package installed - for " +"instance to drive some other card - but the card with the following chipset " +"won't be usable:" +msgstr "" +"Acest sistem are o placă grafică care nu mai este gestionată de controlorul " +"${vendor} (pachetul ${driver}). Este posibil să doriți să păstrați pachetul " +"instalat - de exemplu, pentru a gestiona o altă placă - dar placa cu " +"următorul chipset nu va fi utilizabilă:" + +#. Type: boolean +#. Description +#: ../nvidia-legacy-check.templates:3001 +msgid "" +"The above card requires either the non-free legacy ${vendor} driver (package " +"${legacy_driver}) or the free ${free_name} driver (package ${free_driver})." +msgstr "" +"Placa de mai sus necesită fie controlorul învechit non-liber ${vendor} " +"(pachetul ${legacy_driver}), fie controlorul liber ${free_name} (pachetul " +"${free_driver})." + +#. Type: boolean +#. Description +#: ../nvidia-legacy-check.templates:3001 +msgid "" +"Use the update-glx command to switch between different installed drivers." +msgstr "" +"Utilizați comanda «update-glx» pentru a comuta între diferiții controlori " +"instalați." + +#. Type: boolean +#. Description +#: ../nvidia-legacy-check.templates:3001 +msgid "" +"Before the ${free_name} driver can be used you must remove ${vendor} " +"configuration from xorg.conf (and xorg.conf.d/)." +msgstr "" +"Înainte de a putea fi utilizat controlorul ${free_name}, trebuie să " +"eliminați configurația ${vendor} din xorg.conf (și xorg.conf.d/)." diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/rules nvidia-graphics-drivers-tesla-525.147.05/debian/rules --- nvidia-graphics-drivers-tesla-525.147.05/debian/rules 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/rules 2024-02-15 12:51:38.000000000 +0000 @@ -23,6 +23,7 @@ ARCH_CANDIDATES ?= amd64 i386 armhf arm64 ppc64el ARCH_LIST ?= amd64 NO_DRIVER_ARCH_LIST ?= +NO_TARBALL_ARCH_LIST ?= NO_AUTOPKGTEST_ARCH_LIST?= NO_GSP_ARCH_LIST ?= @@ -55,6 +56,7 @@ debhelper_compat := $(shell sed -rn 's/.*debhelper-compat \(= ([0-9]+)\).*/\1/p' debian/control) has_driver = $(filter $(DEB_HOST_ARCH),$(DRIVER_ARCH_LIST)) DRIVER_ARCH_LIST = $(filter-out $(NO_DRIVER_ARCH_LIST),$(ARCH_LIST)) +TARBALL_ARCH_LIST = $(filter-out $(NO_TARBALL_ARCH_LIST),$(DRIVER_ARCH_LIST)) AUTOPKGTEST_ARCH_LIST = $(filter-out $(NO_AUTOPKGTEST_ARCH_LIST),$(DRIVER_ARCH_LIST)) GSP_ARCH_LIST = $(filter-out $(NO_GSP_ARCH_LIST),$(DRIVER_ARCH_LIST)) @@ -166,8 +168,9 @@ cp -al $/dev/null)" || sed -r -i 's/libnvidia-(e?glcore)-$(version)/lib$(nvidia)-\1 (= $${binary:Version})/g' debian/*.substvars + test -z "$$(ls debian/*.substvars 2>/dev/null)" || sed -r -i 's/libnvidia-(e?glcore)-$(version)/LIB$(nvidia)-\1 (= $${binary:Version}) | LIBnvidia-\1-$(version)/g; s/lib$(nvidia)-(e?glcore)/LIB$(nvidia)-\1 | LIBnvidia-\1-$(version)/g; s/LIBnvidia/libnvidia/g' debian/*.substvars override_dh_gencontrol: dh_gencontrol -- \ @@ -482,7 +485,7 @@ done > $@ # only invoked manually -file-lists: $(patsubst %,debian/files_$(NVIDIA_RELEASE)_%,$(DRIVER_ARCH_LIST)) +file-lists: $(patsubst %,debian/files_$(NVIDIA_RELEASE)_%,$(TARBALL_ARCH_LIST)) debian/files_$(NVIDIA_RELEASE)_%: NVIDIA-Linux-% (cd $< && find .) | sed 's/$(NVIDIA_RELEASE)/VERSION/g' | sort > $@ @@ -563,7 +566,7 @@ UPSTREAM_NAME = nvidia-graphics-drivers UPSTREAM_VERSION = $(NVIDIA_RELEASE) -TARBALL_LIST = $(foreach a,empty $(DRIVER_ARCH_LIST),$(call get_tarball,$a)) +TARBALL_LIST = $(foreach a,empty $(TARBALL_ARCH_LIST),$(call get_tarball,$a)) GIT ?= git TARBALL_REPOSITORY = https://salsa.debian.org/nvidia-team/tarballs-$(UPSTREAM_NAME).git diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/rules.defs nvidia-graphics-drivers-tesla-525.147.05/debian/rules.defs --- nvidia-graphics-drivers-tesla-525.147.05/debian/rules.defs 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/rules.defs 2024-02-15 12:51:38.000000000 +0000 @@ -1,17 +1,16 @@ -# If needed, set to the major part of the upstream version number. -TESLA_MAJOR = 525 +TESLA_MAJOR = $(NVIDIA_MAJOR) NVIDIA_TESLA = yes #NVIDIA_TESLA = $(TESLA_MAJOR) -#NVIDIA_LEGACY = +#NVIDIA_LEGACY = $(NVIDIA_MAJOR) #WATCH_VERSION = $(NVIDIA_MAJOR) -GIT_BRANCH = $(variant)/$(NVIDIA_MAJOR) +GIT_BRANCH = $(variant)/transition NVIDIA_LEGACY_CHECK = $${nvidia}-legacy-check (>= 495) [$${nvidia:archlist:driver}] XORG_ABI_LIST = 25 24 23 20 19 18 15 14 13 12 11 10 8 6.0 XORG_BOUND = (<< 2:21.99) -LINUX_KMOD_TESTED = 6.6 +LINUX_KMOD_TESTED = 6.7 ARCH_LIST = amd64 ARCH_LIST += i386 @@ -20,7 +19,7 @@ ARCH_LIST += ppc64el NO_DRIVER_ARCH_LIST = i386 armhf ifeq (,$(TESLA_MAJOR)) -NO_DRIVER_ARCH_LIST += ppc64el +NO_TARBALL_ARCH_LIST = ppc64el endif NO_GSP_ARCH_LIST = ppc64el diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/tests/control nvidia-graphics-drivers-tesla-525.147.05/debian/tests/control --- nvidia-graphics-drivers-tesla-525.147.05/debian/tests/control 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/tests/control 2024-02-15 12:51:38.000000000 +0000 @@ -10,3 +10,11 @@ needs-root, breaks-testbed, allow-stderr, + +Test-Command: nvidia-detect && nvidia-detect 10DE1340 0000 +Features: test-name=nvidia-detect +Architecture: amd64 arm64 ppc64el +Depends: + nvidia-detect, +Restrictions: + superficial, diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/tests/control.in nvidia-graphics-drivers-tesla-525.147.05/debian/tests/control.in --- nvidia-graphics-drivers-tesla-525.147.05/debian/tests/control.in 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/tests/control.in 2024-02-15 12:51:38.000000000 +0000 @@ -10,3 +10,11 @@ needs-root, breaks-testbed, allow-stderr, + +Test-Command: nvidia-detect && nvidia-detect 10DE1340 0000 +Features: test-name=nvidia-detect +Architecture: #AUTOPKGTEST_ARCH_LIST# +Depends: + nvidia-detect, +Restrictions: + superficial, diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/watch nvidia-graphics-drivers-tesla-525.147.05/debian/watch --- nvidia-graphics-drivers-tesla-525.147.05/debian/watch 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/watch 2024-02-15 12:51:38.000000000 +0000 @@ -8,4 +8,6 @@ #opts=component=amd64 \ #https://download.nvidia.com/XFree86/Linux-x86_64/(525(?:\.[\d\.\-]+)?)/NVIDIA-Linux-x86_64-(\d[\d\.\-]*)\.run -opts=searchmode=plain https://docs.nvidia.com/datacenter/tesla/index.html Version.(525(?:\.[\d\.\-]+)?) + +opts=searchmode=plain \ +https://docs.nvidia.com/datacenter/tesla/index.html Version.(525(?:\.[\d\.\-]+)?) diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/watch.in nvidia-graphics-drivers-tesla-525.147.05/debian/watch.in --- nvidia-graphics-drivers-tesla-525.147.05/debian/watch.in 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/watch.in 2024-02-15 12:51:38.000000000 +0000 @@ -8,4 +8,6 @@ #opts=component=amd64 \ #https://download.nvidia.com/XFree86/Linux-x86_64/(#WATCH_PATTERN#)/NVIDIA-Linux-x86_64-(\d[\d\.\-]*)\.run -opts=searchmode=plain https://docs.nvidia.com/datacenter/tesla/index.html Version.(#WATCH_PATTERN#) + +opts=searchmode=plain \ +https://docs.nvidia.com/datacenter/tesla/index.html Version.(#WATCH_PATTERN#) diff -Nru nvidia-graphics-drivers-tesla-525.147.05/debian/xserver-xorg-video-nvidia.NEWS nvidia-graphics-drivers-tesla-525.147.05/debian/xserver-xorg-video-nvidia.NEWS --- nvidia-graphics-drivers-tesla-525.147.05/debian/xserver-xorg-video-nvidia.NEWS 2023-12-03 10:24:36.000000000 +0000 +++ nvidia-graphics-drivers-tesla-525.147.05/debian/xserver-xorg-video-nvidia.NEWS 2024-02-15 12:51:38.000000000 +0000 @@ -1,3 +1,11 @@ +nvidia-graphics-drivers-tesla (525.147.05-6) unstable; urgency=medium + + The Tesla driver packages have been turned into transitional packages to + automatically switch to the "current" driver packages (which are now built + from the Tesla releases). + + -- Andreas Beckmann Sun, 04 Feb 2024 00:06:52 +0100 + nvidia-graphics-drivers (525.89.02-1) unstable; urgency=medium The firmware-nvidia-gsp package has been moved to the newly created @@ -36,6 +44,10 @@ adding support for new Xorg or Linux releases will be issued. https://docs.nvidia.com/datacenter/tesla/drivers/ + The Tesla 460 driver packages have been turned into transitional packages + to automatically switch to the Tesla 470 driver (which supports a superset + of GPUs). + -- Andreas Beckmann Wed, 16 Mar 2022 15:24:04 +0100 nvidia-graphics-drivers-tesla-450 (450.248.02-4) unstable; urgency=medium @@ -45,6 +57,10 @@ adding support for new Xorg or Linux releases will be issued. https://docs.nvidia.com/datacenter/tesla/drivers/ + The Tesla 450 driver packages have been turned into transitional packages + to automatically switch to the Tesla 470 driver (which supports a superset + of GPUs). + -- Andreas Beckmann Wed, 22 Nov 2023 14:13:01 +0100 nvidia-graphics-drivers-tesla-418 (418.226.00-3) unstable; urgency=medium @@ -56,6 +72,15 @@ -- Andreas Beckmann Wed, 13 Apr 2022 18:44:57 +0200 +nvidia-graphics-drivers (418.226.00-3) buster; urgency=medium + + The Tesla 418 driver series has been declared as End-of-Life by + NVIDIA. No further updates fixing security issues, critical bugs, or + adding support for new Xorg or Linux releases will be issued. + https://docs.nvidia.com/datacenter/tesla/drivers/ + + -- Andreas Beckmann Sat, 06 Aug 2022 10:41:33 +0200 + nvidia-graphics-drivers (396.18-1) experimental; urgency=medium LEGACY GPUs: If you have a GeForce 410M/510/605/610M/705M/710M/810M/820M,