diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/10-nvidia.conf nvidia-graphics-drivers-525-525.147.05/debian/10-nvidia.conf --- nvidia-graphics-drivers-525-525.147.05/debian/10-nvidia.conf 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/10-nvidia.conf 1970-01-01 00:00:00.000000000 +0000 @@ -1,8 +0,0 @@ -Section "OutputClass" - Identifier "nvidia" - MatchDriver "nvidia-drm" - Driver "nvidia" - Option "AllowEmptyInitialConfiguration" - ModulePath "/usr/lib/aarch64-linux-gnu/nvidia/xorg" -EndSection - diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/changelog nvidia-graphics-drivers-525-525.147.05/debian/changelog --- nvidia-graphics-drivers-525-525.147.05/debian/changelog 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/changelog 2024-03-25 15:28:47.000000000 +0000 @@ -1,3 +1,9 @@ +nvidia-graphics-drivers-525 (525.147.05-0ubuntu2.23.10.1) mantic; urgency=medium + + * End of support for 525 series, transition to 535. LP: #2049635 + + -- Bartlomiej Zolnierkiewicz Mon, 25 Mar 2024 16:28:47 +0100 + nvidia-graphics-drivers-525 (525.147.05-0ubuntu0.23.10.1) mantic; urgency=medium * New upstream release (LP: #2038514). diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/control nvidia-graphics-drivers-525-525.147.05/debian/control --- nvidia-graphics-drivers-525-525.147.05/debian/control 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/control 2024-03-25 15:28:47.000000000 +0000 @@ -1,5 +1,5 @@ Source: nvidia-graphics-drivers-525 -Section: non-free/libs +Section: non-free/oldlibs Priority: optional Maintainer: Ubuntu Core Developers Uploaders: @@ -30,940 +30,664 @@ Package: nvidia-driver-525 Architecture: amd64 arm64 -Depends: - libnvidia-gl-525 (= ${binary:Version}), - nvidia-dkms-525 (<= 525.147.05-1), - nvidia-dkms-525 (>= 525.147.05), - nvidia-kernel-common-525 (<= 525.147.05-1), - nvidia-kernel-common-525 (>= 525.147.05), - nvidia-kernel-source-525 (= ${binary:Version}), - libnvidia-compute-525 (= ${binary:Version}), - libnvidia-extra-525 (= ${binary:Version}), - nvidia-compute-utils-525 (= ${binary:Version}), - libnvidia-decode-525 (= ${binary:Version}), - libnvidia-encode-525 (= ${binary:Version}), - nvidia-utils-525 (= ${binary:Version}), - xserver-xorg-video-nvidia-525 (= ${binary:Version}), - libnvidia-cfg1-525 (= ${binary:Version}), - libnvidia-fbc1-525 (= ${binary:Version}) [!ppc64el], - ${misc:Depends} -Recommends: - nvidia-settings, nvidia-prime (>= 0.8), - libnvidia-compute-525:i386 (= ${binary:Version}) [amd64], - libnvidia-decode-525:i386 (= ${binary:Version}) [amd64], - libnvidia-encode-525:i386 (= ${binary:Version}) [amd64], - libnvidia-fbc1-525:i386 (= ${binary:Version}) [amd64], - libnvidia-gl-525:i386 (= ${binary:Version}) [amd64] -XB-Modaliases: ${modaliases} -XB-PmAliases: ${nvidia:pm-modaliases} -XB-Support: PB -Description: NVIDIA driver metapackage - This metapackage depends on the NVIDIA binary driver and on all of its libraries, - to provide hardware acceleration for OpenGL/GLX/EGL/GLES/Vulkan - applications on either X11 or on Wayland. - . - See /usr/share/doc/nvidia-driver-525/README.txt.gz - for a complete list of supported GPUs and PCI IDs. +Section: non-free/oldlibs +Multi-Arch: no +Depends: nvidia-driver-535 +Description: NVIDIA driver metapackage (transitional package) + Transitional package for upgrades. This package can be safely removed. Package: nvidia-kernel-source-525 Architecture: amd64 arm64 +Section: non-free/oldlibs Multi-Arch: foreign -Conflicts: - nvidia-kernel-source -Replaces: - nvidia-kernel-source, nvidia-384 (<< 390.25), nvidia-390 (<< 390.25-0ubuntu1) -Provides: - nvidia-kernel-source -Depends: - ${misc:Depends}, ${shlibs:Depends} -Description: NVIDIA kernel source package - This package provides the NVIDIA kernel source needed by the userspace - driver. +Depends: nvidia-kernel-source-535 +Description: NVIDIA kernel source package (transitional package) + Transitional package for upgrades. This package can be safely removed. Package: nvidia-dkms-525 Architecture: amd64 arm64 +Section: non-free/oldlibs Multi-Arch: foreign -Conflicts: - nvidia-dkms-kernel -Breaks: nvidia-kernel-source-525 (<< 390.25-0ubuntu2~) -Replaces: - nvidia-dkms-kernel, nvidia-kernel-source-525 (<< 390.25-0ubuntu2~), nvidia-384 (<< 390.25) -Provides: - nvidia-dkms-kernel -Depends: - dkms, - nvidia-kernel-source-525 (<= 525.147.05-1), - nvidia-kernel-source-525 (>= 525.147.05), - nvidia-kernel-common-525 (<= 525.147.05-1), - nvidia-kernel-common-525 (>= 525.147.05), - ${misc:Depends}, ${shlibs:Depends} -Description: NVIDIA DKMS package - This package builds the NVIDIA kernel module needed by the userspace - driver, using DKMS. - Provided that you have the kernel header packages installed, the kernel - module will be built for your running kernel, and automatically rebuilt for - any new kernel headers that are installed. +Depends: nvidia-dkms-535 +Description: NVIDIA DKMS package (transitional package) + Transitional package for upgrades. This package can be safely removed. Package: nvidia-utils-525 Architecture: amd64 arm64 -Depends: - ${shlibs:Depends}, ${misc:Depends} -Suggests: - nvidia-driver-525, -Provides: - nvidia-utils, nvidia-smi -Conflicts: - nvidia-utils, nvidia-smi -Replaces: - nvidia-utils, nvidia-smi -Description: NVIDIA driver support binaries - This package contains supporting binaries for the NVIDIA driver. +Section: non-free/oldlibs +Multi-Arch: no +Depends: nvidia-utils-535 +Description: NVIDIA driver support binaries (transitional package) + Transitional package for upgrades. This package can be safely removed. Package: libnvidia-compute-525 Architecture: i386 amd64 arm64 +Section: non-free/oldlibs Multi-Arch: same -Depends: - ${misc:Depends}, ${shlibs:Depends} -Provides: libnvidia-compute, nvidia-opencl-icd, opencl-icd, libnvidia-ml.so.1 (= ${source:Version}), - libcuda-5.0-1, libcuda-5.5-1, libcuda-6.0-1, libcuda-6.5-1, - 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.so.1 (= ${source:Version}) -Conflicts: libnvidia-compute, nvidia-opencl-icd, - libcuda-5.0-1, libcuda-5.5-1, libcuda-6.0-1, libcuda-6.5-1, - 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 -Replaces: libnvidia-compute, nvidia-opencl-icd, libnvidia-compute-525 (<< 390.25-0ubuntu2~), - libcuda-5.0-1, libcuda-5.5-1, libcuda-6.0-1, libcuda-6.5-1, - 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 -Description: NVIDIA libcompute package - This package provides a set of libraries which enable the NVIDIA driver - to use GPUs for parallel general purpose computation through CUDA and - OpenCL. +Depends: libnvidia-compute-535 +Description: NVIDIA libcompute package (transitional package) + Transitional package for upgrades. This package can be safely removed. Package: nvidia-compute-utils-525 Architecture: amd64 arm64 -Depends: - libnvidia-compute-525, adduser, - ${misc:Depends}, ${shlibs:Depends} -Provides: nvidia-compute-utils, nvidia-persistenced -Conflicts: nvidia-compute-utils, nvidia-persistenced -Replaces: nvidia-compute-utils, nvidia-persistenced -Description: NVIDIA compute utilities - This package provides utility binaries for paraller general purpose - computing use cases with the NVIDIA driver. - . - CUDA MPS is a feature that allows multiple CUDA processes to share a single - GPU context. CUDA MPS should be transparent to CUDA programs. - . - CUDA MPS requires a device that supports Unified Virtual Address (UVA) and - has compute capability SM 3.5 or higher. - Pre-CUDA 4.0 APIs are not supported under CUDA MPS. +Section: non-free/oldlibs +Multi-Arch: no +Depends: nvidia-compute-utils-535 +Description: NVIDIA compute utilities (transitional package) + Transitional package for upgrades. This package can be safely removed. Package: nvidia-headless-no-dkms-525 Architecture: amd64 arm64 -Conflicts: nvidia-384 (<< 390.25), nvidia-390 (<< 390.25-0ubuntu1) -Provides: nvidia-384 -Replaces: nvidia-384 (<< 390.25), nvidia-390 (<< 390.25-0ubuntu1) -Depends: - nvidia-kernel-common-525 (<= 525.147.05-1), - nvidia-kernel-common-525 (>= 525.147.05), - nvidia-kernel-source-525 (= ${binary:Version}), - libnvidia-compute-525 (= ${binary:Version}), - nvidia-compute-utils-525 (= ${binary:Version}), - libnvidia-cfg1-525 (= ${binary:Version}), - ${misc:Depends}, ${shlibs:Depends} -Description: NVIDIA headless metapackage - no DKMS - This metapackage installs the NVIDIA driver and the libraries that enable - parallel general purpose computation through CUDA and - OpenCL. DKMS will not be installed, and, therefore, the kernel module - will not be built. - . - Install this package if you do not need X11 or Wayland support, which is - provided by the nvidia-driver-525 metapackage. +Section: non-free/oldlibs +Multi-Arch: no +Depends: nvidia-headless-no-dkms-535 +Description: NVIDIA headless metapackage - no DKMS (transitional package) + Transitional package for upgrades. This package can be safely removed. Package: nvidia-headless-525 Architecture: amd64 arm64 -Conflicts: nvidia-headless -Provides: nvidia-headless -Replaces: nvidia-headless -Depends: - nvidia-headless-no-dkms-525, - nvidia-dkms-525, - ${misc:Depends}, ${shlibs:Depends} -Description: NVIDIA headless metapackage - This metapackage installs the NVIDIA driver and the libraries that enable - parallel general purpose computation through CUDA and - OpenCL. - . - Install this package if you do not need X11 or Wayland support, which is - provided by the nvidia-driver-525 metapackage. +Section: non-free/oldlibs +Multi-Arch: no +Depends: nvidia-headless-535 +Description: NVIDIA headless metapackage (transitional package) + Transitional package for upgrades. This package can be safely removed. Package: nvidia-kernel-common-525 Architecture: amd64 arm64 -Conflicts: nvidia-kernel-common -Provides: nvidia-kernel-common -Depends: - ${misc:Depends}, ${shlibs:Depends} -Replaces: - nvidia-dkms-525 (<< 390.48-0ubuntu3~), nvidia-kernel-common -Description: Shared files used with the kernel module - This package installs all the optional accessory files for the NVIDIA - kernel module. - . - Install this package if you want to blacklist any conflicting kernel - modules, and if you want udev to load the the NVIDIA kernel modules, - and to create the uvm devices automatically. +Section: non-free/oldlibs +Multi-Arch: no +Depends: nvidia-kernel-common-535 +Description: Shared files used with the kernel module (transitional package) + Transitional package for upgrades. This package can be safely removed. Package: libnvidia-gl-525 Architecture: i386 amd64 arm64 +Section: non-free/oldlibs Multi-Arch: same -Conflicts: libnvidia-gl -Replaces: libnvidia-gl, nvidia-384 (<< 390.25), nvidia-390 (<< 390.25-0ubuntu1) -Provides: libnvidia-gl, libglx-vendor, libegl-vendor -Depends: - libnvidia-common-525, ${misc:Depends}, ${shlibs:Depends} -Description: NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD - This package provides the NVIDIA OpenGL/GLX/EGL/GLES libraries and the - Vulkan ICD. +Depends: libnvidia-gl-535 +Description: NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD (transitional package) + Transitional package for upgrades. This package can be safely removed. Package: libnvidia-common-525 Architecture: all +Section: non-free/oldlibs Multi-Arch: foreign -Breaks: libnvidia-gl-525 (<< 390.25-0ubuntu2~) -Conflicts: libnvidia-common -Replaces: libnvidia-common, libnvidia-gl-525 (<< 390.25-0ubuntu2~) -Provides: libnvidia-common -Depends: - ${misc:Depends}, ${shlibs:Depends} -Description: Shared files used by the NVIDIA libraries - This package provides a set of files that are required by the NVIDIA - libraries. +Depends: libnvidia-common-535 +Description: Shared files used by the NVIDIA libraries (transitional package) + Transitional package for upgrades. This package can be safely removed. Package: libnvidia-extra-525 Architecture: i386 amd64 arm64 +Section: non-free/oldlibs Multi-Arch: same -Breaks: libnvidia-common-525 (<< 440.64-0ubuntu3~) -Conflicts: libnvidia-extra -Replaces: libnvidia-extra, libnvidia-common-525 (<< 440.64-0ubuntu3~) -Provides: libnvidia-extra -Depends: - ${misc:Depends}, ${shlibs:Depends} -Description: Extra libraries for the NVIDIA driver - This package provides an additional set of libraries to be used with - the NVIDIA driver. +Depends: libnvidia-extra-535 +Description: Extra libraries for the NVIDIA driver (transitional package) + Transitional package for upgrades. This package can be safely removed. Package: xserver-xorg-video-nvidia-525 -Section: non-free/x11 Architecture: amd64 arm64 -Depends: - libnvidia-cfg1-525 (= ${binary:Version}), - ${nvidia:xorgDepends}, - ${shlibs:Depends}, ${misc:Depends} -Conflicts: xorg-driver-binary, nvidia-driver-binary -Replaces: xorg-driver-binary, nvidia-driver-binary -Provides: - xorg-driver-binary, nvidia-driver-binary, - ${nvidia:xorgProvides} -Description: NVIDIA binary Xorg driver - The NVIDIA binary driver provides optimized hardware acceleration of - OpenGL/GLX/EGL/GLES applications via a direct-rendering X Server - for graphics cards using NVIDIA chip sets. - . - See /usr/share/doc/nvidia-driver-525/README.txt.gz - for a complete list of supported GPUs and PCI IDs. +Section: non-free/oldlibs +Multi-Arch: no +Depends: xserver-xorg-video-nvidia-535 +Description: NVIDIA binary Xorg driver (transitional package) + Transitional package for upgrades. This package can be safely removed. Package: libnvidia-cfg1-525 Architecture: amd64 arm64 +Section: non-free/oldlibs Multi-Arch: same -Pre-Depends: - ${misc:Pre-Depends} -Depends: - ${shlibs:Depends}, ${misc:Depends} -Provides: - libnvidia-cfg1-any, -Conflicts: - libnvidia-cfg1-any, -Replaces: - libnvidia-cfg1-any, -Description: NVIDIA binary OpenGL/GLX configuration library - The NVIDIA binary driver provides optimized hardware acceleration of - OpenGL/GLX/EGL/GLES applications via a direct-rendering X Server - for graphics cards using NVIDIA chip sets. - . - This package contains the libnvidia-cfg.so.1 runtime library. +Depends: libnvidia-cfg1-535 +Description: NVIDIA binary OpenGL/GLX configuration library (transitional package) + Transitional package for upgrades. This package can be safely removed. Package: libnvidia-fbc1-525 Architecture: i386 amd64 arm64 +Section: non-free/oldlibs Multi-Arch: same -Pre-Depends: - ${misc:Pre-Depends} -Depends: -# ${nvidia}-alternative (= ${binary:Version}), - ${shlibs:Depends}, ${misc:Depends} -Provides: - libnvidia-fbc1, -Conflicts: - libnvidia-fbc1, -Replaces: - libnvidia-fbc1, -Description: NVIDIA OpenGL-based Framebuffer Capture runtime library - The NVIDIA OpenGL-based Framebuffer Capture (NvFBCOpenGL) library provides - a high performance, low latency interface to capture and optionally encode an - OpenGL framebuffer. NvFBCOpenGL is a private API that is only available to - approved partners for use in remote graphics scenarios. - . - This package contains the NvFBCOpenGL runtime library. +Depends: libnvidia-fbc1-535 +Description: NVIDIA OpenGL-based Framebuffer Capture runtime library (transitional package) + Transitional package for upgrades. This package can be safely removed. Package: libnvidia-decode-525 Architecture: i386 amd64 arm64 +Section: non-free/oldlibs Multi-Arch: same -Pre-Depends: - ${misc:Pre-Depends} -Depends: - libnvidia-compute-525 (= ${binary:Version}), - ${shlibs:Depends}, ${misc:Depends} -Conflicts: - libnvidia-decode, -Replaces: - libnvidia-decode, -Provides: - libnvidia-decode, -Description: NVIDIA Video Decoding runtime libraries - This package includes the NVIDIA CUDA Video Decoder (NVCUVID) library which - provides an interface to hardware video decoding capabilities on NVIDIA GPUs with CUDA. - . - The package also provides a VDPAU (Video Decode and Presentation API for Unix-like - systems) library for the NVIDIA vendor implementation. +Depends: libnvidia-decode-535 +Description: NVIDIA Video Decoding runtime libraries (transitional package) + Transitional package for upgrades. This package can be safely removed. Package: libnvidia-encode-525 Architecture: i386 amd64 arm64 +Section: non-free/oldlibs Multi-Arch: same -Pre-Depends: - ${misc:Pre-Depends} -Depends: - ${shlibs:Depends}, ${misc:Depends} -Conflicts: - libnvidia-encode, -Provides: - libnvidia-encode -Replaces: - libnvidia-encode -Description: NVENC Video Encoding runtime library - The NVENC Video Encoding library provides an interface to video encoder - hardware on supported NVIDIA GPUs. - . - This package contains the nvidia-encode runtime library. +Depends: libnvidia-encode-535 +Description: NVENC Video Encoding runtime library (transitional package) + Transitional package for upgrades. This package can be safely removed. Package: nvidia-driver-525-open Architecture: amd64 arm64 -Depends: - libnvidia-gl-525 (= ${binary:Version}), - nvidia-dkms-525-open (<= 525.147.05-1), - nvidia-dkms-525-open (>= 525.147.05), - nvidia-kernel-common-525 (<= 525.147.05-1), - nvidia-kernel-common-525 (>= 525.147.05), - nvidia-kernel-source-525-open (= ${binary:Version}), - libnvidia-compute-525 (= ${binary:Version}), - libnvidia-extra-525 (= ${binary:Version}), - nvidia-compute-utils-525 (= ${binary:Version}), - libnvidia-decode-525 (= ${binary:Version}), - libnvidia-encode-525 (= ${binary:Version}), - nvidia-utils-525 (= ${binary:Version}), - xserver-xorg-video-nvidia-525 (= ${binary:Version}), - libnvidia-cfg1-525 (= ${binary:Version}), - libnvidia-fbc1-525 (= ${binary:Version}) [!ppc64el], - ${misc:Depends} -Recommends: - nvidia-settings, nvidia-prime (>= 0.8), - libnvidia-compute-525:i386 (= ${binary:Version}) [amd64], - libnvidia-decode-525:i386 (= ${binary:Version}) [amd64], - libnvidia-encode-525:i386 (= ${binary:Version}) [amd64], - libnvidia-fbc1-525:i386 (= ${binary:Version}) [amd64], - libnvidia-gl-525:i386 (= ${binary:Version}) [amd64] -XB-Modaliases: ${modaliases} -XB-PmAliases: ${nvidia:pm-modaliases} -XB-Support: PB -Description: NVIDIA driver (open kernel) metapackage - This metapackage depends on the NVIDIA binary driver and on all of its libraries, - to provide hardware acceleration for OpenGL/GLX/EGL/GLES/Vulkan - applications on either X11 or on Wayland. - . - See /usr/share/doc/nvidia-driver-525/README.txt.gz - for a complete list of supported GPUs and PCI IDs. +Section: non-free/oldlibs +Multi-Arch: no +Depends: nvidia-driver-535-open +Description: NVIDIA driver (open kernel) metapackage (transitional package) + Transitional package for upgrades. This package can be safely removed. Package: nvidia-kernel-source-525-open Architecture: amd64 arm64 +Section: non-free/oldlibs Multi-Arch: foreign -Conflicts: - nvidia-kernel-source -Replaces: - nvidia-kernel-source, nvidia-384 (<< 390.25), nvidia-390 (<< 390.25-0ubuntu1) -Provides: - nvidia-kernel-source -Depends: - ${misc:Depends}, ${shlibs:Depends} -Description: NVIDIA kernel source package - This package provides the open NVIDIA kernel source needed by the userspace - driver. +Depends: nvidia-kernel-source-535-open +Description: NVIDIA kernel source package (transitional package) + Transitional package for upgrades. This package can be safely removed. Package: nvidia-dkms-525-open Architecture: amd64 arm64 +Section: non-free/oldlibs Multi-Arch: foreign -Conflicts: - nvidia-dkms-kernel -Breaks: nvidia-kernel-source-525 (<< 390.25-0ubuntu2~) -Replaces: - nvidia-dkms-kernel, nvidia-kernel-source-525 (<< 390.25-0ubuntu2~), nvidia-384 (<< 390.25) -Provides: - nvidia-dkms-kernel -Depends: - dkms, - nvidia-kernel-source-525-open (<= 525.147.05-1), - nvidia-kernel-source-525-open (>= 525.147.05), - nvidia-kernel-common-525 (<= 525.147.05-1), - nvidia-kernel-common-525 (>= 525.147.05), - ${misc:Depends}, ${shlibs:Depends} -Description: NVIDIA DKMS package (open kernel module) - This package builds the open NVIDIA kernel module needed by the userspace - driver, using DKMS. - Provided that you have the kernel header packages installed, the kernel - module will be built for your running kernel, and automatically rebuilt for - any new kernel headers that are installed. +Depends: nvidia-dkms-535-open +Description: NVIDIA DKMS package (open kernel module) (transitional package) + Transitional package for upgrades. This package can be safely removed. Package: nvidia-headless-no-dkms-525-open Architecture: amd64 arm64 -Conflicts: nvidia-384 (<< 390.25), nvidia-390 (<< 390.25-0ubuntu1) -Provides: nvidia-384 -Replaces: nvidia-384 (<< 390.25), nvidia-390 (<< 390.25-0ubuntu1) -Depends: - nvidia-kernel-common-525 (<= 525.147.05-1), - nvidia-kernel-common-525 (>= 525.147.05), - nvidia-kernel-source-525-open (= ${binary:Version}), - libnvidia-compute-525 (= ${binary:Version}), - nvidia-compute-utils-525 (= ${binary:Version}), - libnvidia-cfg1-525 (= ${binary:Version}), - ${misc:Depends}, ${shlibs:Depends} -Description: NVIDIA headless metapackage - no DKMS (open kernel module) - This metapackage installs the NVIDIA driver and the libraries that enable - parallel general purpose computation through CUDA and - OpenCL. DKMS will not be installed, and, therefore, the kernel module - will not be built. - . - Install this package if you do not need X11 or Wayland support, which is - provided by the nvidia-driver-525 metapackage. +Section: non-free/oldlibs +Multi-Arch: no +Depends: nvidia-headless-no-dkms-535-open +Description: NVIDIA headless metapackage - no DKMS (open kernel module) (transitional package) + Transitional package for upgrades. This package can be safely removed. Package: nvidia-headless-525-open Architecture: amd64 arm64 -Conflicts: nvidia-headless -Provides: nvidia-headless -Replaces: nvidia-headless -Depends: - nvidia-headless-no-dkms-525-open, - nvidia-dkms-525-open, - ${misc:Depends}, ${shlibs:Depends} -Description: NVIDIA headless metapackage (open kernel module) - This metapackage installs the NVIDIA driver and the libraries that enable - parallel general purpose computation through CUDA and - OpenCL. - . - Install this package if you do not need X11 or Wayland support, which is - provided by the nvidia-driver-525 metapackage. +Section: non-free/oldlibs +Multi-Arch: no +Depends: nvidia-headless-535-open +Description: NVIDIA headless metapackage (open kernel module) (transitional package) + Transitional package for upgrades. This package can be safely removed. Package: nvidia-driver-520 Architecture: amd64 arm64 -Depends: nvidia-driver-525 +Depends: nvidia-driver-535 Multi-Arch: foreign -Description: Transitional package for nvidia-driver-525 - This is a transitional package for nvidia-driver-525, and can be +Description: Transitional package for nvidia-driver-535 + This is a transitional package for nvidia-driver-535, and can be safely removed after the installation is complete. Package: nvidia-kernel-source-520 Architecture: amd64 arm64 -Depends: nvidia-kernel-source-525 +Depends: nvidia-kernel-source-535 Multi-Arch: foreign -Description: Transitional package for nvidia-kernel-source-525 - This is a transitional package for nvidia-kernel-source-525, and can be +Description: Transitional package for nvidia-kernel-source-535 + This is a transitional package for nvidia-kernel-source-535, and can be safely removed after the installation is complete. Package: nvidia-dkms-520 Architecture: amd64 arm64 -Depends: nvidia-dkms-525 +Depends: nvidia-dkms-535 Multi-Arch: foreign -Description: Transitional package for nvidia-dkms-525 - This is a transitional package for nvidia-dkms-525, and can be +Description: Transitional package for nvidia-dkms-535 + This is a transitional package for nvidia-dkms-535, and can be safely removed after the installation is complete. Package: nvidia-utils-520 Architecture: amd64 arm64 -Depends: nvidia-utils-525 +Depends: nvidia-utils-535 Multi-Arch: same -Description: Transitional package for nvidia-utils-525 - This is a transitional package for nvidia-utils-525, and can be +Description: Transitional package for nvidia-utils-535 + This is a transitional package for nvidia-utils-535, and can be safely removed after the installation is complete. Package: libnvidia-compute-520 Architecture: i386 amd64 arm64 -Depends: libnvidia-compute-525 +Depends: libnvidia-compute-535 Multi-Arch: same -Description: Transitional package for libnvidia-compute-525 - This is a transitional package for libnvidia-compute-525, and can be +Description: Transitional package for libnvidia-compute-535 + This is a transitional package for libnvidia-compute-535, and can be safely removed after the installation is complete. Package: nvidia-compute-utils-520 Architecture: amd64 arm64 -Depends: nvidia-compute-utils-525 +Depends: nvidia-compute-utils-535 Multi-Arch: same -Description: Transitional package for nvidia-compute-utils-525 - This is a transitional package for nvidia-compute-utils-525, and can be +Description: Transitional package for nvidia-compute-utils-535 + This is a transitional package for nvidia-compute-utils-535, and can be safely removed after the installation is complete. Package: nvidia-headless-no-dkms-520 Architecture: amd64 arm64 -Depends: nvidia-headless-no-dkms-525 +Depends: nvidia-headless-no-dkms-535 Multi-Arch: same -Description: Transitional package for nvidia-headless-no-dkms-525 - This is a transitional package for nvidia-headless-no-dkms-525, and can be +Description: Transitional package for nvidia-headless-no-dkms-535 + This is a transitional package for nvidia-headless-no-dkms-535, and can be safely removed after the installation is complete. Package: nvidia-headless-520 Architecture: amd64 arm64 -Depends: nvidia-headless-525 +Depends: nvidia-headless-535 Multi-Arch: same -Description: Transitional package for nvidia-headless-525 - This is a transitional package for nvidia-headless-525, and can be +Description: Transitional package for nvidia-headless-535 + This is a transitional package for nvidia-headless-535, and can be safely removed after the installation is complete. Package: nvidia-kernel-common-520 Architecture: amd64 arm64 -Depends: nvidia-kernel-common-525 +Depends: nvidia-kernel-common-535 Multi-Arch: same -Description: Transitional package for nvidia-kernel-common-525 - This is a transitional package for nvidia-kernel-common-525, and can be +Description: Transitional package for nvidia-kernel-common-535 + This is a transitional package for nvidia-kernel-common-535, and can be safely removed after the installation is complete. Package: libnvidia-gl-520 Architecture: i386 amd64 arm64 -Depends: libnvidia-gl-525 +Depends: libnvidia-gl-535 Multi-Arch: same -Description: Transitional package for libnvidia-gl-525 - This is a transitional package for libnvidia-gl-525, and can be +Description: Transitional package for libnvidia-gl-535 + This is a transitional package for libnvidia-gl-535, and can be safely removed after the installation is complete. Package: libnvidia-common-520 Architecture: all -Depends: libnvidia-common-525 +Depends: libnvidia-common-535 Multi-Arch: foreign -Description: Transitional package for libnvidia-common-525 - This is a transitional package for libnvidia-common-525, and can be +Description: Transitional package for libnvidia-common-535 + This is a transitional package for libnvidia-common-535, and can be safely removed after the installation is complete. Package: libnvidia-extra-520 Architecture: i386 amd64 arm64 -Depends: libnvidia-extra-525 +Depends: libnvidia-extra-535 Multi-Arch: same -Description: Transitional package for libnvidia-extra-525 - This is a transitional package for libnvidia-extra-525, and can be +Description: Transitional package for libnvidia-extra-535 + This is a transitional package for libnvidia-extra-535, and can be safely removed after the installation is complete. Package: xserver-xorg-video-nvidia-520 Architecture: amd64 arm64 -Depends: xserver-xorg-video-nvidia-525 +Depends: xserver-xorg-video-nvidia-535 Multi-Arch: same -Description: Transitional package for xserver-xorg-video-nvidia-525 - This is a transitional package for xserver-xorg-video-nvidia-525, and can be +Description: Transitional package for xserver-xorg-video-nvidia-535 + This is a transitional package for xserver-xorg-video-nvidia-535, and can be safely removed after the installation is complete. Package: libnvidia-cfg1-520 Architecture: amd64 arm64 -Depends: libnvidia-cfg1-525 +Depends: libnvidia-cfg1-535 Multi-Arch: same -Description: Transitional package for libnvidia-cfg1-525 - This is a transitional package for libnvidia-cfg1-525, and can be +Description: Transitional package for libnvidia-cfg1-535 + This is a transitional package for libnvidia-cfg1-535, and can be safely removed after the installation is complete. Package: libnvidia-fbc1-520 Architecture: i386 amd64 arm64 -Depends: libnvidia-fbc1-525 +Depends: libnvidia-fbc1-535 Multi-Arch: same -Description: Transitional package for libnvidia-fbc1-525 - This is a transitional package for libnvidia-fbc1-525, and can be +Description: Transitional package for libnvidia-fbc1-535 + This is a transitional package for libnvidia-fbc1-535, and can be safely removed after the installation is complete. Package: libnvidia-decode-520 Architecture: i386 amd64 arm64 -Depends: libnvidia-decode-525 +Depends: libnvidia-decode-535 Multi-Arch: same -Description: Transitional package for libnvidia-decode-525 - This is a transitional package for libnvidia-decode-525, and can be +Description: Transitional package for libnvidia-decode-535 + This is a transitional package for libnvidia-decode-535, and can be safely removed after the installation is complete. Package: libnvidia-encode-520 Architecture: i386 amd64 arm64 -Depends: libnvidia-encode-525 +Depends: libnvidia-encode-535 Multi-Arch: same -Description: Transitional package for libnvidia-encode-525 - This is a transitional package for libnvidia-encode-525, and can be +Description: Transitional package for libnvidia-encode-535 + This is a transitional package for libnvidia-encode-535, and can be safely removed after the installation is complete. Package: nvidia-driver-520-open Architecture: amd64 arm64 -Depends: nvidia-driver-525 +Depends: nvidia-driver-535 Multi-Arch: foreign -Description: Transitional package for nvidia-driver-525 - This is a transitional package for nvidia-driver-525, and can be +Description: Transitional package for nvidia-driver-535 + This is a transitional package for nvidia-driver-535, and can be safely removed after the installation is complete. Package: nvidia-kernel-source-520-open Architecture: amd64 arm64 -Depends: nvidia-kernel-source-525 +Depends: nvidia-kernel-source-535 Multi-Arch: foreign -Description: Transitional package for nvidia-kernel-source-525 - This is a transitional package for nvidia-kernel-source-525, and can be +Description: Transitional package for nvidia-kernel-source-535 + This is a transitional package for nvidia-kernel-source-535, and can be safely removed after the installation is complete. Package: nvidia-dkms-520-open Architecture: amd64 arm64 -Depends: nvidia-dkms-525 +Depends: nvidia-dkms-535 Multi-Arch: foreign -Description: Transitional package for nvidia-dkms-525 - This is a transitional package for nvidia-dkms-525, and can be +Description: Transitional package for nvidia-dkms-535 + This is a transitional package for nvidia-dkms-535, and can be safely removed after the installation is complete. Package: nvidia-headless-no-dkms-520-open Architecture: amd64 arm64 -Depends: nvidia-headless-no-dkms-525 +Depends: nvidia-headless-no-dkms-535 Multi-Arch: foreign -Description: Transitional package for nvidia-headless-no-dkms-525 - This is a transitional package for nvidia-headless-no-dkms-525, and can be +Description: Transitional package for nvidia-headless-no-dkms-535 + This is a transitional package for nvidia-headless-no-dkms-535, and can be safely removed after the installation is complete. Package: nvidia-headless-520-open Architecture: amd64 arm64 -Depends: nvidia-headless-525 +Depends: nvidia-headless-535 Multi-Arch: foreign -Description: Transitional package for nvidia-headless-525 - This is a transitional package for nvidia-headless-525, and can be +Description: Transitional package for nvidia-headless-535 + This is a transitional package for nvidia-headless-535, and can be safely removed after the installation is complete. Package: nvidia-driver-515 Architecture: amd64 arm64 -Depends: nvidia-driver-525 +Depends: nvidia-driver-535 Multi-Arch: foreign -Description: Transitional package for nvidia-driver-525 - This is a transitional package for nvidia-driver-525, and can be +Description: Transitional package for nvidia-driver-535 + This is a transitional package for nvidia-driver-535, and can be safely removed after the installation is complete. Package: nvidia-kernel-source-515 Architecture: amd64 arm64 -Depends: nvidia-kernel-source-525 +Depends: nvidia-kernel-source-535 Multi-Arch: foreign -Description: Transitional package for nvidia-kernel-source-525 - This is a transitional package for nvidia-kernel-source-525, and can be +Description: Transitional package for nvidia-kernel-source-535 + This is a transitional package for nvidia-kernel-source-535, and can be safely removed after the installation is complete. Package: nvidia-dkms-515 Architecture: amd64 arm64 -Depends: nvidia-dkms-525 +Depends: nvidia-dkms-535 Multi-Arch: foreign -Description: Transitional package for nvidia-dkms-525 - This is a transitional package for nvidia-dkms-525, and can be +Description: Transitional package for nvidia-dkms-535 + This is a transitional package for nvidia-dkms-535, and can be safely removed after the installation is complete. Package: nvidia-utils-515 Architecture: amd64 arm64 -Depends: nvidia-utils-525 +Depends: nvidia-utils-535 Multi-Arch: same -Description: Transitional package for nvidia-utils-525 - This is a transitional package for nvidia-utils-525, and can be +Description: Transitional package for nvidia-utils-535 + This is a transitional package for nvidia-utils-535, and can be safely removed after the installation is complete. Package: libnvidia-compute-515 Architecture: i386 amd64 arm64 -Depends: libnvidia-compute-525 +Depends: libnvidia-compute-535 Multi-Arch: same -Description: Transitional package for libnvidia-compute-525 - This is a transitional package for libnvidia-compute-525, and can be +Description: Transitional package for libnvidia-compute-535 + This is a transitional package for libnvidia-compute-535, and can be safely removed after the installation is complete. Package: nvidia-compute-utils-515 Architecture: amd64 arm64 -Depends: nvidia-compute-utils-525 +Depends: nvidia-compute-utils-535 Multi-Arch: same -Description: Transitional package for nvidia-compute-utils-525 - This is a transitional package for nvidia-compute-utils-525, and can be +Description: Transitional package for nvidia-compute-utils-535 + This is a transitional package for nvidia-compute-utils-535, and can be safely removed after the installation is complete. Package: nvidia-headless-no-dkms-515 Architecture: amd64 arm64 -Depends: nvidia-headless-no-dkms-525 +Depends: nvidia-headless-no-dkms-535 Multi-Arch: same -Description: Transitional package for nvidia-headless-no-dkms-525 - This is a transitional package for nvidia-headless-no-dkms-525, and can be +Description: Transitional package for nvidia-headless-no-dkms-535 + This is a transitional package for nvidia-headless-no-dkms-535, and can be safely removed after the installation is complete. Package: nvidia-headless-515 Architecture: amd64 arm64 -Depends: nvidia-headless-525 +Depends: nvidia-headless-535 Multi-Arch: same -Description: Transitional package for nvidia-headless-525 - This is a transitional package for nvidia-headless-525, and can be +Description: Transitional package for nvidia-headless-535 + This is a transitional package for nvidia-headless-535, and can be safely removed after the installation is complete. Package: nvidia-kernel-common-515 Architecture: amd64 arm64 -Depends: nvidia-kernel-common-525 +Depends: nvidia-kernel-common-535 Multi-Arch: same -Description: Transitional package for nvidia-kernel-common-525 - This is a transitional package for nvidia-kernel-common-525, and can be +Description: Transitional package for nvidia-kernel-common-535 + This is a transitional package for nvidia-kernel-common-535, and can be safely removed after the installation is complete. Package: libnvidia-gl-515 Architecture: i386 amd64 arm64 -Depends: libnvidia-gl-525 +Depends: libnvidia-gl-535 Multi-Arch: same -Description: Transitional package for libnvidia-gl-525 - This is a transitional package for libnvidia-gl-525, and can be +Description: Transitional package for libnvidia-gl-535 + This is a transitional package for libnvidia-gl-535, and can be safely removed after the installation is complete. Package: libnvidia-common-515 Architecture: all -Depends: libnvidia-common-525 +Depends: libnvidia-common-535 Multi-Arch: foreign -Description: Transitional package for libnvidia-common-525 - This is a transitional package for libnvidia-common-525, and can be +Description: Transitional package for libnvidia-common-535 + This is a transitional package for libnvidia-common-535, and can be safely removed after the installation is complete. Package: libnvidia-extra-515 Architecture: i386 amd64 arm64 -Depends: libnvidia-extra-525 +Depends: libnvidia-extra-535 Multi-Arch: same -Description: Transitional package for libnvidia-extra-525 - This is a transitional package for libnvidia-extra-525, and can be +Description: Transitional package for libnvidia-extra-535 + This is a transitional package for libnvidia-extra-535, and can be safely removed after the installation is complete. Package: xserver-xorg-video-nvidia-515 Architecture: amd64 arm64 -Depends: xserver-xorg-video-nvidia-525 +Depends: xserver-xorg-video-nvidia-535 Multi-Arch: same -Description: Transitional package for xserver-xorg-video-nvidia-525 - This is a transitional package for xserver-xorg-video-nvidia-525, and can be +Description: Transitional package for xserver-xorg-video-nvidia-535 + This is a transitional package for xserver-xorg-video-nvidia-535, and can be safely removed after the installation is complete. Package: libnvidia-cfg1-515 Architecture: amd64 arm64 -Depends: libnvidia-cfg1-525 +Depends: libnvidia-cfg1-535 Multi-Arch: same -Description: Transitional package for libnvidia-cfg1-525 - This is a transitional package for libnvidia-cfg1-525, and can be +Description: Transitional package for libnvidia-cfg1-535 + This is a transitional package for libnvidia-cfg1-535, and can be safely removed after the installation is complete. Package: libnvidia-fbc1-515 Architecture: i386 amd64 arm64 -Depends: libnvidia-fbc1-525 +Depends: libnvidia-fbc1-535 Multi-Arch: same -Description: Transitional package for libnvidia-fbc1-525 - This is a transitional package for libnvidia-fbc1-525, and can be +Description: Transitional package for libnvidia-fbc1-535 + This is a transitional package for libnvidia-fbc1-535, and can be safely removed after the installation is complete. Package: libnvidia-decode-515 Architecture: i386 amd64 arm64 -Depends: libnvidia-decode-525 +Depends: libnvidia-decode-535 Multi-Arch: same -Description: Transitional package for libnvidia-decode-525 - This is a transitional package for libnvidia-decode-525, and can be +Description: Transitional package for libnvidia-decode-535 + This is a transitional package for libnvidia-decode-535, and can be safely removed after the installation is complete. Package: libnvidia-encode-515 Architecture: i386 amd64 arm64 -Depends: libnvidia-encode-525 +Depends: libnvidia-encode-535 Multi-Arch: same -Description: Transitional package for libnvidia-encode-525 - This is a transitional package for libnvidia-encode-525, and can be +Description: Transitional package for libnvidia-encode-535 + This is a transitional package for libnvidia-encode-535, and can be safely removed after the installation is complete. Package: nvidia-driver-515-open Architecture: amd64 arm64 -Depends: nvidia-driver-525-open +Depends: nvidia-driver-535-open Multi-Arch: foreign -Description: Transitional package for nvidia-driver-525 - This is a transitional package for nvidia-driver-525, and can be +Description: Transitional package for nvidia-driver-535 + This is a transitional package for nvidia-driver-535, and can be safely removed after the installation is complete. Package: nvidia-kernel-source-515-open Architecture: amd64 arm64 -Depends: nvidia-kernel-source-525-open +Depends: nvidia-kernel-source-535-open Multi-Arch: foreign -Description: Transitional package for nvidia-kernel-source-525 - This is a transitional package for nvidia-kernel-source-525, and can be +Description: Transitional package for nvidia-kernel-source-535 + This is a transitional package for nvidia-kernel-source-535, and can be safely removed after the installation is complete. Package: nvidia-dkms-515-open Architecture: amd64 arm64 -Depends: nvidia-dkms-525-open +Depends: nvidia-dkms-535-open Multi-Arch: foreign -Description: Transitional package for nvidia-dkms-525 - This is a transitional package for nvidia-dkms-525, and can be +Description: Transitional package for nvidia-dkms-535 + This is a transitional package for nvidia-dkms-535, and can be safely removed after the installation is complete. Package: nvidia-headless-no-dkms-515-open Architecture: amd64 arm64 -Depends: nvidia-headless-no-dkms-525-open +Depends: nvidia-headless-no-dkms-535-open Multi-Arch: foreign -Description: Transitional package for nvidia-headless-no-dkms-525 - This is a transitional package for nvidia-headless-no-dkms-525, and can be +Description: Transitional package for nvidia-headless-no-dkms-535 + This is a transitional package for nvidia-headless-no-dkms-535, and can be safely removed after the installation is complete. Package: nvidia-headless-515-open Architecture: amd64 arm64 -Depends: nvidia-headless-525-open +Depends: nvidia-headless-535-open Multi-Arch: foreign -Description: Transitional package for nvidia-headless-525 - This is a transitional package for nvidia-headless-525, and can be +Description: Transitional package for nvidia-headless-535 + This is a transitional package for nvidia-headless-535, and can be safely removed after the installation is complete. Package: nvidia-driver-510 Architecture: amd64 arm64 -Depends: nvidia-driver-525 +Depends: nvidia-driver-535 Multi-Arch: foreign -Description: Transitional package for nvidia-driver-525 - This is a transitional package for nvidia-driver-525, and can be +Description: Transitional package for nvidia-driver-535 + This is a transitional package for nvidia-driver-535, and can be safely removed after the installation is complete. Package: nvidia-kernel-source-510 Architecture: amd64 arm64 -Depends: nvidia-kernel-source-525 +Depends: nvidia-kernel-source-535 Multi-Arch: foreign -Description: Transitional package for nvidia-kernel-source-525 - This is a transitional package for nvidia-kernel-source-525, and can be +Description: Transitional package for nvidia-kernel-source-535 + This is a transitional package for nvidia-kernel-source-535, and can be safely removed after the installation is complete. Package: nvidia-dkms-510 Architecture: amd64 arm64 -Depends: nvidia-dkms-525 +Depends: nvidia-dkms-535 Multi-Arch: foreign -Description: Transitional package for nvidia-dkms-525 - This is a transitional package for nvidia-dkms-525, and can be +Description: Transitional package for nvidia-dkms-535 + This is a transitional package for nvidia-dkms-535, and can be safely removed after the installation is complete. Package: nvidia-utils-510 Architecture: amd64 arm64 -Depends: nvidia-utils-525 +Depends: nvidia-utils-535 Multi-Arch: same -Description: Transitional package for nvidia-utils-525 - This is a transitional package for nvidia-utils-525, and can be +Description: Transitional package for nvidia-utils-535 + This is a transitional package for nvidia-utils-535, and can be safely removed after the installation is complete. Package: libnvidia-compute-510 Architecture: i386 amd64 arm64 -Depends: libnvidia-compute-525 +Depends: libnvidia-compute-535 Multi-Arch: same -Description: Transitional package for libnvidia-compute-525 - This is a transitional package for libnvidia-compute-525, and can be +Description: Transitional package for libnvidia-compute-535 + This is a transitional package for libnvidia-compute-535, and can be safely removed after the installation is complete. Package: nvidia-compute-utils-510 Architecture: amd64 arm64 -Depends: nvidia-compute-utils-525 +Depends: nvidia-compute-utils-535 Multi-Arch: same -Description: Transitional package for nvidia-compute-utils-525 - This is a transitional package for nvidia-compute-utils-525, and can be +Description: Transitional package for nvidia-compute-utils-535 + This is a transitional package for nvidia-compute-utils-535, and can be safely removed after the installation is complete. Package: nvidia-headless-no-dkms-510 Architecture: amd64 arm64 -Depends: nvidia-headless-no-dkms-525 +Depends: nvidia-headless-no-dkms-535 Multi-Arch: same -Description: Transitional package for nvidia-headless-no-dkms-525 - This is a transitional package for nvidia-headless-no-dkms-525, and can be +Description: Transitional package for nvidia-headless-no-dkms-535 + This is a transitional package for nvidia-headless-no-dkms-535, and can be safely removed after the installation is complete. Package: nvidia-headless-510 Architecture: amd64 arm64 -Depends: nvidia-headless-525 +Depends: nvidia-headless-535 Multi-Arch: same -Description: Transitional package for nvidia-headless-525 - This is a transitional package for nvidia-headless-525, and can be +Description: Transitional package for nvidia-headless-535 + This is a transitional package for nvidia-headless-535, and can be safely removed after the installation is complete. Package: nvidia-kernel-common-510 Architecture: amd64 arm64 -Depends: nvidia-kernel-common-525 +Depends: nvidia-kernel-common-535 Multi-Arch: same -Description: Transitional package for nvidia-kernel-common-525 - This is a transitional package for nvidia-kernel-common-525, and can be +Description: Transitional package for nvidia-kernel-common-535 + This is a transitional package for nvidia-kernel-common-535, and can be safely removed after the installation is complete. Package: libnvidia-gl-510 Architecture: i386 amd64 arm64 -Depends: libnvidia-gl-525 +Depends: libnvidia-gl-535 Multi-Arch: same -Description: Transitional package for libnvidia-gl-525 - This is a transitional package for libnvidia-gl-525, and can be +Description: Transitional package for libnvidia-gl-535 + This is a transitional package for libnvidia-gl-535, and can be safely removed after the installation is complete. Package: libnvidia-common-510 Architecture: all -Depends: libnvidia-common-525 +Depends: libnvidia-common-535 Multi-Arch: foreign -Description: Transitional package for libnvidia-common-525 - This is a transitional package for libnvidia-common-525, and can be +Description: Transitional package for libnvidia-common-535 + This is a transitional package for libnvidia-common-535, and can be safely removed after the installation is complete. Package: libnvidia-extra-510 Architecture: i386 amd64 arm64 -Depends: libnvidia-extra-525 +Depends: libnvidia-extra-535 Multi-Arch: same -Description: Transitional package for libnvidia-extra-525 - This is a transitional package for libnvidia-extra-525, and can be +Description: Transitional package for libnvidia-extra-535 + This is a transitional package for libnvidia-extra-535, and can be safely removed after the installation is complete. Package: xserver-xorg-video-nvidia-510 Architecture: amd64 arm64 -Depends: xserver-xorg-video-nvidia-525 +Depends: xserver-xorg-video-nvidia-535 Multi-Arch: same -Description: Transitional package for xserver-xorg-video-nvidia-525 - This is a transitional package for xserver-xorg-video-nvidia-525, and can be +Description: Transitional package for xserver-xorg-video-nvidia-535 + This is a transitional package for xserver-xorg-video-nvidia-535, and can be safely removed after the installation is complete. Package: libnvidia-cfg1-510 Architecture: amd64 arm64 -Depends: libnvidia-cfg1-525 +Depends: libnvidia-cfg1-535 Multi-Arch: same -Description: Transitional package for libnvidia-cfg1-525 - This is a transitional package for libnvidia-cfg1-525, and can be +Description: Transitional package for libnvidia-cfg1-535 + This is a transitional package for libnvidia-cfg1-535, and can be safely removed after the installation is complete. Package: libnvidia-fbc1-510 Architecture: i386 amd64 arm64 -Depends: libnvidia-fbc1-525 +Depends: libnvidia-fbc1-535 Multi-Arch: same -Description: Transitional package for libnvidia-fbc1-525 - This is a transitional package for libnvidia-fbc1-525, and can be +Description: Transitional package for libnvidia-fbc1-535 + This is a transitional package for libnvidia-fbc1-535, and can be safely removed after the installation is complete. Package: libnvidia-decode-510 Architecture: i386 amd64 arm64 -Depends: libnvidia-decode-525 +Depends: libnvidia-decode-535 Multi-Arch: same -Description: Transitional package for libnvidia-decode-525 - This is a transitional package for libnvidia-decode-525, and can be +Description: Transitional package for libnvidia-decode-535 + This is a transitional package for libnvidia-decode-535, and can be safely removed after the installation is complete. Package: libnvidia-encode-510 Architecture: i386 amd64 arm64 -Depends: libnvidia-encode-525 +Depends: libnvidia-encode-535 Multi-Arch: same -Description: Transitional package for libnvidia-encode-525 - This is a transitional package for libnvidia-encode-525, and can be +Description: Transitional package for libnvidia-encode-535 + This is a transitional package for libnvidia-encode-535, and can be safely removed after the installation is complete. diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/dkms.conf.fragment nvidia-graphics-drivers-525-525.147.05/debian/dkms.conf.fragment --- nvidia-graphics-drivers-525-525.147.05/debian/dkms.conf.fragment 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/dkms.conf.fragment 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -BUILT_MODULE_NAME[3]="nvidia-uvm" -DEST_MODULE_LOCATION[3]="/kernel/drivers/char/drm" -BUILT_MODULE_NAME[4]="nvidia-peermem" -DEST_MODULE_LOCATION[4]="/kernel/drivers/char/drm" -#PATCH[2]="buildfix_kernel_4.9_amd64_only.patch" diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/dkms_nvidia.conf nvidia-graphics-drivers-525-525.147.05/debian/dkms_nvidia.conf --- nvidia-graphics-drivers-525-525.147.05/debian/dkms_nvidia.conf 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/dkms_nvidia.conf 1970-01-01 00:00:00.000000000 +0000 @@ -1,23 +0,0 @@ -PACKAGE_NAME="nvidia" -PACKAGE_VERSION="525.147.05" -CLEAN="make clean" -BUILT_MODULE_NAME[0]="nvidia" -DEST_MODULE_LOCATION[0]="/kernel/drivers/char/drm" -PROCS_NUM=`nproc` -[ $PROCS_NUM -gt 16 ] && PROCS_NUM=16 -MAKE[0]="unset ARCH; [ ! -h /usr/bin/cc ] && export CC=/usr/bin/gcc; env NV_VERBOSE=1 \ - 'make' -j$PROCS_NUM NV_EXCLUDE_BUILD_MODULES='' KERNEL_UNAME=${kernelver} IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 SYSSRC=$kernel_source_dir LD=/usr/bin/ld.bfd CONFIG_X86_KERNEL_IBT= modules" -BUILT_MODULE_NAME[1]="nvidia-modeset" -DEST_MODULE_LOCATION[1]="/kernel/drivers/char/drm" -BUILT_MODULE_NAME[2]="nvidia-drm" -DEST_MODULE_LOCATION[2]="/kernel/drivers/char/drm" -AUTOINSTALL="yes" -PATCH[0]="disable_fstack-clash-protection_fcf-protection.patch" -#PATCH[1]="buildfix_kernel_6.5-fix-get_user_pages-get_user_pages_remote.patch" -#PATCH[2]="buildfix_kernel_6.5-fix-pin_user_pages.patch" -#PATCH[3]="buildfix_kernel_6.5-fix-pin_user_pages_remote.patch" -# Apply from v4 to v5.12 kernels -# v5.13 kernels already disable both by default -# v5.19 kernels may need cf-protection=branch -PATCH_MATCH[0]='^(4\.[0-9]*)|(5\.[0-9]\.0)|(5\.1[0-2]\.0)' -#PATCH[1]="buildfix_kernel_6.0.patch" diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/dkms_nvidia_open.conf nvidia-graphics-drivers-525-525.147.05/debian/dkms_nvidia_open.conf --- nvidia-graphics-drivers-525-525.147.05/debian/dkms_nvidia_open.conf 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/dkms_nvidia_open.conf 1970-01-01 00:00:00.000000000 +0000 @@ -1,22 +0,0 @@ -PACKAGE_NAME="nvidia" -PACKAGE_VERSION="525.147.05" -CLEAN="make clean" -BUILT_MODULE_NAME[0]="nvidia" -DEST_MODULE_LOCATION[0]="/kernel/drivers/char/drm" -PROCS_NUM=`nproc` -[ $PROCS_NUM -gt 16 ] && PROCS_NUM=16 -MAKE[0]="unset ARCH; [ ! -h /usr/bin/cc ] && export CC=/usr/bin/gcc; env NV_VERBOSE=1 \ - 'make' -j$PROCS_NUM NV_EXCLUDE_BUILD_MODULES='' KERNEL_UNAME=${kernelver} IGNORE_XEN_PRESENCE=1 IGNORE_CC_MISMATCH=1 SYSSRC=$kernel_source_dir LD=/usr/bin/ld.bfd CONFIG_X86_KERNEL_IBT= modules" -BUILT_MODULE_NAME[1]="nvidia-modeset" -DEST_MODULE_LOCATION[1]="/kernel/drivers/char/drm" -BUILT_MODULE_NAME[2]="nvidia-drm" -DEST_MODULE_LOCATION[2]="/kernel/drivers/char/drm" -AUTOINSTALL="yes" -PATCH[0]="disable_fstack-clash-protection_fcf-protection.patch" -#PATCH[1]="buildfix_kernel_6.5-fix-get_user_pages-get_user_pages_remote.patch" -#PATCH[2]="buildfix_kernel_6.5-fix-pin_user_pages.patch" -#PATCH[3]="buildfix_kernel_6.5-fix-pin_user_pages_remote.patch" -# Apply from v4 to v5.12 kernels -# v5.13 kernels already disable both by default -# v5.19 kernels may need cf-protection=branch -PATCH_MATCH[0]='^(4\.[0-9]*)|(5\.[0-9]\.0)|(5\.1[0-2]\.0)' diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-cfg1-525.install nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-cfg1-525.install --- nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-cfg1-525.install 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-cfg1-525.install 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -NVIDIA-Linux/libnvidia-cfg.so.525.147.05 usr/lib/aarch64-linux-gnu diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-cfg1-525.links nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-cfg1-525.links --- nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-cfg1-525.links 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-cfg1-525.links 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -usr/lib/aarch64-linux-gnu/libnvidia-cfg.so.525.147.05 usr/lib/aarch64-linux-gnu/libnvidia-cfg.so.1 -usr/lib/aarch64-linux-gnu/libnvidia-cfg.so.1 usr/lib/aarch64-linux-gnu/libnvidia-cfg.so diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-common-525.install nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-common-525.install --- nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-common-525.install 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-common-525.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -NVIDIA-Linux/nvidia-application-profiles-525.147.05-key-documentation usr/share/nvidia -NVIDIA-Linux/nvidia-application-profiles-525.147.05-rc usr/share/nvidia diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-compute-525.install nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-compute-525.install --- nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-compute-525.install 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-compute-525.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,14 +0,0 @@ -#NVIDIA-Linux/libnvidia-compiler.so.525.147.05 usr/lib/aarch64-linux-gnu -NVIDIA-Linux/libcuda.so.525.147.05 usr/lib/aarch64-linux-gnu -NVIDIA-Linux/libcudadebugger.so.525.147.05 usr/lib/aarch64-linux-gnu -NVIDIA-Linux/libnvidia-ml.so.525.147.05 usr/lib/aarch64-linux-gnu -NVIDIA-Linux/libnvidia-nvvm.so.525.147.05 usr/lib/aarch64-linux-gnu -NVIDIA-Linux/libnvidia-opencl.so.525.147.05 usr/lib/aarch64-linux-gnu -NVIDIA-Linux/libnvidia-ptxjitcompiler.so.525.147.05 usr/lib/aarch64-linux-gnu -NVIDIA-Linux/nvidia.icd etc/OpenCL/vendors -#NVIDIA-Linux/32/libcuda.so.525.147.05 usr/lib/aarch64-linux-gnu -#NVIDIA-Linux/32/libnvidia-compiler.so.525.147.05 usr/lib/aarch64-linux-gnu -#NVIDIA-Linux/32/libnvidia-ml.so.525.147.05 usr/lib/aarch64-linux-gnu -#NVIDIA-Linux/32/libnvidia-nvvm.so.525.147.05 usr/lib/aarch64-linux-gnu -#NVIDIA-Linux/32/libnvidia-opencl.so.525.147.05 usr/lib/aarch64-linux-gnu -#NVIDIA-Linux/32/libnvidia-ptxjitcompiler.so.525.147.05 usr/lib/aarch64-linux-gnu diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-compute-525.links nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-compute-525.links --- nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-compute-525.links 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-compute-525.links 1970-01-01 00:00:00.000000000 +0000 @@ -1,10 +0,0 @@ -usr/lib/aarch64-linux-gnu/libcudadebugger.so.525.147.05 usr/lib/aarch64-linux-gnu/libcudadebugger.so.1 -usr/lib/aarch64-linux-gnu/libcuda.so.525.147.05 usr/lib/aarch64-linux-gnu/libcuda.so.1 -usr/lib/aarch64-linux-gnu/libcuda.so.1 usr/lib/aarch64-linux-gnu/libcuda.so -usr/lib/aarch64-linux-gnu/libnvidia-ml.so.525.147.05 usr/lib/aarch64-linux-gnu/libnvidia-ml.so.1 -usr/lib/aarch64-linux-gnu/libnvidia-ml.so.1 usr/lib/aarch64-linux-gnu/libnvidia-ml.so -usr/lib/aarch64-linux-gnu/libnvidia-nvvm.so.525.147.05 usr/lib/aarch64-linux-gnu/libnvidia-nvvm.so.4 -usr/lib/aarch64-linux-gnu/libnvidia-nvvm.so.4 usr/lib/aarch64-linux-gnu/libnvidia-nvvm.so -usr/lib/aarch64-linux-gnu/libnvidia-opencl.so.525.147.05 usr/lib/aarch64-linux-gnu/libnvidia-opencl.so.1 -usr/lib/aarch64-linux-gnu/libnvidia-ptxjitcompiler.so.525.147.05 usr/lib/aarch64-linux-gnu/libnvidia-ptxjitcompiler.so.1 -usr/lib/aarch64-linux-gnu/libnvidia-ptxjitcompiler.so.1 usr/lib/aarch64-linux-gnu/libnvidia-ptxjitcompiler.so diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-decode-525.install nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-decode-525.install --- nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-decode-525.install 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-decode-525.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,6 +0,0 @@ -NVIDIA-Linux/libnvcuvid.so.525.147.05 usr/lib/aarch64-linux-gnu -NVIDIA-Linux/libnvidia-opticalflow.so.525.147.05 usr/lib/aarch64-linux-gnu -NVIDIA-Linux/libvdpau_nvidia.so.525.147.05 usr/lib/aarch64-linux-gnu/vdpau -#NVIDIA-Linux/32/libnvcuvid.so.525.147.05 usr/lib/aarch64-linux-gnu -#NVIDIA-Linux/32/libnvidia-opticalflow.so.525.147.05 usr/lib/aarch64-linux-gnu -#NVIDIA-Linux/32/libvdpau_nvidia.so.525.147.05 usr/lib/aarch64-linux-gnu/vdpau diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-decode-525.links nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-decode-525.links --- nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-decode-525.links 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-decode-525.links 1970-01-01 00:00:00.000000000 +0000 @@ -1,6 +0,0 @@ -usr/lib/aarch64-linux-gnu/libnvcuvid.so.525.147.05 usr/lib/aarch64-linux-gnu/libnvcuvid.so.1 -usr/lib/aarch64-linux-gnu/libnvcuvid.so.1 usr/lib/aarch64-linux-gnu/libnvcuvid.so -usr/lib/aarch64-linux-gnu/libnvidia-opticalflow.so.525.147.05 usr/lib/aarch64-linux-gnu/libnvidia-opticalflow.so.1 -usr/lib/aarch64-linux-gnu/libnvidia-opticalflow.so.1 usr/lib/aarch64-linux-gnu/libnvidia-opticalflow.so -usr/lib/aarch64-linux-gnu/vdpau/libvdpau_nvidia.so.525.147.05 usr/lib/aarch64-linux-gnu/vdpau/libvdpau_nvidia.so -usr/lib/aarch64-linux-gnu/vdpau/libvdpau_nvidia.so.525.147.05 usr/lib/aarch64-linux-gnu/vdpau/libvdpau_nvidia.so.1 diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-encode-525.install nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-encode-525.install --- nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-encode-525.install 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-encode-525.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -NVIDIA-Linux/libnvidia-encode.so.525.147.05 usr/lib/aarch64-linux-gnu -#NVIDIA-Linux/32/libnvidia-encode.so.525.147.05 usr/lib/aarch64-linux-gnu diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-encode-525.links nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-encode-525.links --- nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-encode-525.links 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-encode-525.links 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -usr/lib/aarch64-linux-gnu/libnvidia-encode.so.525.147.05 usr/lib/aarch64-linux-gnu/libnvidia-encode.so.1 -usr/lib/aarch64-linux-gnu/libnvidia-encode.so.1 usr/lib/aarch64-linux-gnu/libnvidia-encode.so diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-extra-525.install nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-extra-525.install --- nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-extra-525.install 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-extra-525.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -NVIDIA-Linux/libnvidia-allocator.so.525.147.05 usr/lib/aarch64-linux-gnu -#NVIDIA-Linux/32/libnvidia-allocator.so.525.147.05 usr/lib/aarch64-linux-gnu diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-extra-525.links nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-extra-525.links --- nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-extra-525.links 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-extra-525.links 1970-01-01 00:00:00.000000000 +0000 @@ -1,3 +0,0 @@ -usr/lib/aarch64-linux-gnu/libnvidia-allocator.so.1 usr/lib/aarch64-linux-gnu/gbm/nvidia-drm_gbm.so -usr/lib/aarch64-linux-gnu/libnvidia-allocator.so.525.147.05 usr/lib/aarch64-linux-gnu/libnvidia-allocator.so.1 -usr/lib/aarch64-linux-gnu/libnvidia-allocator.so.1 usr/lib/aarch64-linux-gnu/libnvidia-allocator.so diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-fbc1-525.install nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-fbc1-525.install --- nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-fbc1-525.install 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-fbc1-525.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -NVIDIA-Linux/libnvidia-fbc.so.525.147.05 usr/lib/aarch64-linux-gnu -#NVIDIA-Linux/32/libnvidia-fbc.so.525.147.05 usr/lib/aarch64-linux-gnu diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-fbc1-525.links nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-fbc1-525.links --- nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-fbc1-525.links 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-fbc1-525.links 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -usr/lib/aarch64-linux-gnu/libnvidia-fbc.so.525.147.05 usr/lib/aarch64-linux-gnu/libnvidia-fbc.so.1 -usr/lib/aarch64-linux-gnu/libnvidia-fbc.so.1 usr/lib/aarch64-linux-gnu/libnvidia-fbc.so diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-gl-525.install nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-gl-525.install --- nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-gl-525.install 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-gl-525.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,31 +0,0 @@ -#NVIDIA-Linux/_nvngx.dll usr/lib/aarch64-linux-gnu/nvidia/wine -#NVIDIA-Linux/nvngx.dll usr/lib/aarch64-linux-gnu/nvidia/wine -NVIDIA-Linux/10_nvidia.json usr/share/glvnd/egl_vendor.d -NVIDIA-Linux/15_nvidia_gbm.json usr/share/egl/egl_external_platform.d -NVIDIA-Linux/libEGL_nvidia.so.525.147.05 usr/lib/aarch64-linux-gnu -NVIDIA-Linux/libGLESv1_CM_nvidia.so.525.147.05 usr/lib/aarch64-linux-gnu -NVIDIA-Linux/libGLESv2_nvidia.so.525.147.05 usr/lib/aarch64-linux-gnu -NVIDIA-Linux/libGLX_nvidia.so.525.147.05 usr/lib/aarch64-linux-gnu -NVIDIA-Linux/libglxserver_nvidia.so.525.147.05 usr/lib/aarch64-linux-gnu/nvidia/xorg -NVIDIA-Linux/libnvidia-egl-gbm.so.1.1.0 usr/lib/aarch64-linux-gnu -NVIDIA-Linux/libnvidia-eglcore.so.525.147.05 usr/lib/aarch64-linux-gnu -NVIDIA-Linux/libnvidia-glcore.so.525.147.05 usr/lib/aarch64-linux-gnu -NVIDIA-Linux/libnvidia-glsi.so.525.147.05 usr/lib/aarch64-linux-gnu -NVIDIA-Linux/libnvidia-glvkspirv.so.525.147.05 usr/lib/aarch64-linux-gnu -NVIDIA-Linux/libnvidia-ngx.so.525.147.05 usr/lib/aarch64-linux-gnu -NVIDIA-Linux/libnvidia-rtcore.so.525.147.05 usr/lib/aarch64-linux-gnu -NVIDIA-Linux/libnvidia-tls.so.525.147.05 usr/lib/aarch64-linux-gnu -NVIDIA-Linux/libnvidia-vulkan-producer.so.525.147.05 usr/lib/aarch64-linux-gnu -NVIDIA-Linux/libnvoptix.so.525.147.05 usr/lib/aarch64-linux-gnu -NVIDIA-Linux/nvidia-ngx-updater usr/bin -NVIDIA-Linux/nvidia_icd.json usr/share/vulkan/icd.d -NVIDIA-Linux/nvidia_layers.json usr/share/vulkan/implicit_layer.d -#NVIDIA-Linux/32/libEGL_nvidia.so.525.147.05 usr/lib/aarch64-linux-gnu -#NVIDIA-Linux/32/libGLESv1_CM_nvidia.so.525.147.05 usr/lib/aarch64-linux-gnu -#NVIDIA-Linux/32/libGLESv2_nvidia.so.525.147.05 usr/lib/aarch64-linux-gnu -#NVIDIA-Linux/32/libGLX_nvidia.so.525.147.05 usr/lib/aarch64-linux-gnu -#NVIDIA-Linux/32/libnvidia-eglcore.so.525.147.05 usr/lib/aarch64-linux-gnu -#NVIDIA-Linux/32/libnvidia-glcore.so.525.147.05 usr/lib/aarch64-linux-gnu -#NVIDIA-Linux/32/libnvidia-glsi.so.525.147.05 usr/lib/aarch64-linux-gnu -#NVIDIA-Linux/32/libnvidia-glvkspirv.so.525.147.05 usr/lib/aarch64-linux-gnu -#NVIDIA-Linux/32/libnvidia-tls.so.525.147.05 usr/lib/aarch64-linux-gnu diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-gl-525.links nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-gl-525.links --- nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-gl-525.links 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-gl-525.links 1970-01-01 00:00:00.000000000 +0000 @@ -1,7 +0,0 @@ -usr/lib/aarch64-linux-gnu/libnvidia-vulkan-producer.so.525.147.05 usr/lib/aarch64-linux-gnu/libnvidia-vulkan-producer.so -usr/lib/aarch64-linux-gnu/libnvoptix.so.525.147.05 usr/lib/aarch64-linux-gnu/libnvoptix.so.1 -usr/lib/aarch64-linux-gnu/nvidia/xorg/libglxserver_nvidia.so.525.147.05 usr/lib/aarch64-linux-gnu/nvidia/xorg/libglxserver_nvidia.so -usr/lib/aarch64-linux-gnu/libEGL_nvidia.so.525.147.05 usr/lib/aarch64-linux-gnu/libEGL_nvidia.so.0 -usr/lib/aarch64-linux-gnu/libGLESv1_CM_nvidia.so.525.147.05 usr/lib/aarch64-linux-gnu/libGLESv1_CM_nvidia.so.1 -usr/lib/aarch64-linux-gnu/libGLESv2_nvidia.so.525.147.05 usr/lib/aarch64-linux-gnu/libGLESv2_nvidia.so.2 -usr/lib/aarch64-linux-gnu/libGLX_nvidia.so.525.147.05 usr/lib/aarch64-linux-gnu/libGLX_nvidia.so.0 diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-gl-525.preinst nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-gl-525.preinst --- nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-gl-525.preinst 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/libnvidia-gl-525.preinst 1970-01-01 00:00:00.000000000 +0000 @@ -1,106 +0,0 @@ -#! /bin/sh -# preinst script for libnvidia-gl-525 -# -# see: dh_installdeb(1) -# -# Copyright (C) 2018 Canonical Ltd -# Authors: Alberto Milone - -set -e - -# summary of how this script can be called: -# * `install' -# * `install' -# * `upgrade' -# * `abort-upgrade' -# -# For details see /usr/share/doc/packaging-manual/ - -library_dir=usr/lib/aarch64-linux-gnu -no_alternatives_version=390.25-0ubuntu1 -package_name=libnvidia-gl-525 -this_version=`dpkg-query -W -f='${Version}' $package_name | cut -d\: -f2` - - -_remove_diversions() { - set -a "libGL.so.1" "libGL.so" "libEGL.so.1" "libEGL.so" - while [ $# -ge 1 ]; do - libname=$1 - if dpkg-divert --list | grep -F "/$library_dir/$libname.distrib" - then - dpkg-divert --remove --rename /$library_dir/$libname - fi - shift - done -} - - -_remove_alternative () { - NAME=$1 - if [ -n "`update-alternatives --list $NAME 2>/dev/null`" ]; then - set -a `update-alternatives --list $NAME 2>/dev/null` - while [ $# -ge 1 ] && [ "$#" != "configure" ]; do - ALTERNATIVE=${1} - update-alternatives --remove $NAME $ALTERNATIVE - shift - done - fi -} - - -_remove_alternatives () { - # Clean up any previous non-multi-arch alternatives - _remove_alternative gl_conf - - # Clean up the most recent alternatives - _remove_alternative aarch64-linux-gnu_gl_conf - _remove_alternative aarch64-linux-gnu_egl_conf - - # Clean up the compatibility alternatives - if [ "`dpkg --print-architecture`" = "amd64" ]; then - _remove_alternative i386-linux-gnu_gl_conf - _remove_alternative i386-linux-gnu_egl_conf - fi - - # Remove the alternative for glamor-egl - _remove_alternative glamor_conf - - # explicit ldconfig due to alternatives - ldconfig -} - - -_clean_up () { - # Make sure that no diversion is still there - _remove_diversions - - # Remove any nvidia related alternatives - _remove_alternatives -} - - -case "$1" in - install|upgrade) - old_version="$2" - if dpkg --compare-versions "$old_version" lt "$no_alternatives_version"; then - # Clean up debris from previous nvidia packages - _clean_up - fi - ;; - - abort-upgrade) - ;; - - *) - echo "preinst called with unknown argument \`$1'" >&2 - exit 0 - ;; -esac - - -# dh_installdeb will replace this with shell code automatically -# generated by other debhelper scripts. - -#DEBHELPER# - -exit 0 diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.docs nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.docs --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.docs 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.docs 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -NVIDIA-Linux/html/nvidia-persistenced.html -NVIDIA-Linux/nvidia-persistenced-init.tar.bz2 diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.install nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.install --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.install 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -NVIDIA-Linux/nvidia-cuda-mps-control usr/bin -NVIDIA-Linux/nvidia-cuda-mps-control.1.gz usr/share/man/man1 -NVIDIA-Linux/nvidia-cuda-mps-server usr/bin -NVIDIA-Linux/nvidia-persistenced usr/bin -NVIDIA-Linux/nvidia-persistenced.1.gz usr/share/man/man1 diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.nvidia-persistenced.service nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.nvidia-persistenced.service --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.nvidia-persistenced.service 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.nvidia-persistenced.service 1970-01-01 00:00:00.000000000 +0000 @@ -1,11 +0,0 @@ -[Unit] -Description=NVIDIA Persistence Daemon -Wants=syslog.target -StopWhenUnneeded=true -Before=systemd-backlight@backlight:nvidia_0.service - -[Service] -Type=forking -ExecStart=/usr/bin/nvidia-persistenced --user nvidia-persistenced --no-persistence-mode --verbose -ExecStopPost=/bin/rm -rf /var/run/nvidia-persistenced - diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.postinst nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.postinst --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.postinst 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.postinst 1970-01-01 00:00:00.000000000 +0000 @@ -1,33 +0,0 @@ -#!/bin/sh -# postinst script for nvidia-compute-utils-525 -# -# see: dh_installdeb(1) -# -# Copyright (C) 2018 Canonical Ltd -# Authors: Alberto Milone -set -e - -NVPD_USER="nvidia-persistenced" - -case "$1" in - configure) - - if ! id "$NVPD_USER" > /dev/null 2>&1; then - # Create the user and group for nvidia-persistenced - adduser --system --no-create-home --home /nonexistent \ - --gecos 'NVIDIA Persistence Daemon' \ - --group "$NVPD_USER" - fi - - ;; - - abort-upgrade|abort-remove|abort-deconfigure) - ;; - - *) - echo "postinst called with unknown argument \`$1'" >&2 - exit 1 - ;; -esac - -#DEBHELPER# diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.postrm nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.postrm --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.postrm 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.postrm 1970-01-01 00:00:00.000000000 +0000 @@ -1,45 +0,0 @@ -#! /bin/sh -# postrm script for nvidia-compute-utils-525 -# -# see: dh_installdeb(1) -# -# Copyright (C) 2018 Canonical Ltd -# Authors: Alberto Milone - -set -e - -# summary of how this script can be called: -# * `remove' -# * `purge' -# * `upgrade' -# * `failed-upgrade' -# * `abort-install' -# * `abort-install' -# * `abort-upgrade' -# * `disappear' overwrit>r> -# for details, see /usr/share/doc/packaging-manual/ - -NVPD_USER="nvidia-persistenced" - -case "$1" in - remove|purge) - # Remove the nvidia-persistenced user - if id "$NVPD_USER" > /dev/null 2>&1; then - userdel "$NVPD_USER" || true - fi - ;; - - upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) - ;; - - *) - echo "postrm called with unknown argument \`$1'" >&2 - exit 0 - ;; - -esac - -# dh_installdeb will replace this with shell code automatically -# generated by other debhelper scripts. - -#DEBHELPER# diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.preinst nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.preinst --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.preinst 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.preinst 1970-01-01 00:00:00.000000000 +0000 @@ -1,57 +0,0 @@ -#! /bin/sh -# preinst script for nvidia-compute-utils-525 -# -# see: dh_installdeb(1) -# -# Copyright (C) 2017 Canonical Ltd -# Authors: Alberto Milone - -set -e - -# summary of how this script can be called: -# * `install' -# * `install' -# * `upgrade' -# * `abort-upgrade' -# -# For details see /usr/share/doc/packaging-manual/ - - -case "$1" in - install|upgrade) - - # Attempt to stop the nvidia-persistenced process from the currently - # installed package. This is needed to work-around the broken postrm script - # introduced in 331.89-0ubuntu3. Without this, you can't upgrade from, say, - # nvidia-331 to nvidia-343 (although you could still upgrade to a newer - # nvidia-331 version/revision without error). For details, see: - # https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-331/+bug/1394348 - if [ -e /usr/bin/stop-nvidia-persistenced ] && [ -x /usr/bin/stop-nvidia-persistenced ]; then - echo "Stopping previous nvidia-persistenced" - /usr/bin/stop-nvidia-persistenced || true - echo "Done." - elif [ -e /lib/systemd/system/nvidia-persistenced.service ]; then - if [ -x /bin/systemctl ]; then - /bin/systemctl stop --no-block nvidia-persistenced || true - fi - fi - - ;; - - abort-upgrade) - ;; - - *) - echo "preinst called with unknown argument \`$1'" >&2 - exit 0 - ;; -esac - - - -# dh_installdeb will replace this with shell code automatically -# generated by other debhelper scripts. - -#DEBHELPER# - -exit 0 diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.prerm nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.prerm --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.prerm 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-compute-utils-525.prerm 1970-01-01 00:00:00.000000000 +0000 @@ -1,26 +0,0 @@ -#!/bin/sh -# prerm script for nvidia-compute-utils-525 -# -# Copyright (C) 2018 Canonical Ltd -# Authors: Alberto Milone - - -stop_nvidia_peristenced() { - if [ -e /usr/bin/stop-nvidia-persistenced ] && [ -x /usr/bin/stop-nvidia-persistenced ]; then - echo "Stopping previous nvidia-persistenced" - /usr/bin/stop-nvidia-persistenced || true - echo "Done." - elif [ -e /lib/systemd/system/nvidia-persistenced.service ]; then - if [ -x /bin/systemctl ]; then - /bin/systemctl stop --no-block nvidia-persistenced || true - fi - fi -} - -case "$1" in - upgrade|remove) - stop_nvidia_peristenced - ;; -esac - -#DEBHELPER# diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525-open.install nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525-open.install --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525-open.install 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525-open.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -debian/open-kernel/dkms.conf usr/src/nvidia-525.147.05 -debian/open-kernel/patches/* usr/src/nvidia-525.147.05/patches diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525-open.postinst nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525-open.postinst --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525-open.postinst 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525-open.postinst 1970-01-01 00:00:00.000000000 +0000 @@ -1,153 +0,0 @@ -#!/bin/sh -# postinst script for nvidia-dkms-525-open -# -# see: dh_installdeb(1) -# -# Copyright (C) 2007-2008 Mario Limonciello -# Copyright (C) 2009 Canonical Ltd -# Authors: Alberto Milone -set -e - -PACKAGE_NAME=nvidia -CVERSION=525.147.05 -CVERSION=${CVERSION#*really.} - - -ARCH=`dpkg --print-architecture` -case $ARCH in - amd64) - ARCH="x86_64" - ;; - i386) - ARCH="i686" - ;; - armhf) - ARCH="armhf" - ;; - *) - echo "WARNING: unsupported arch: $ARCH" - ARCH="$ARCH" - ;; -esac - -# Check the existence of a kernel named as $1 -_is_kernel_name_correct() { - CORRECT="no" - KERNEL_NAME=$1 - - for kernel in /boot/config-*; do - [ -f "$kernel" ] || continue - KERNEL=${kernel#*-} - if [ "${KERNEL}" = "${KERNEL_NAME}" ]; then - CORRECT="yes" - break - fi - done - - echo $CORRECT -} - -# Get the most recent kernel on Debian based systems. This keeps -# into account both the version and the ABI. If the current kernel -# is the most recent kernel then the function will print a null string. -_get_newest_kernel_debian() { - NEWEST_KERNEL= - NEWEST_VERSION= - NEWEST_ABI= - - for kernel in /boot/config-*; do - [ -f "$kernel" ] || continue - KERNEL=${kernel#*-} - KERNEL_VERSION=${KERNEL%-*} - ABI=${KERNEL#*-} - ABI=${ABI%-*} - - if [ -z "$NEWEST_KERNEL" ]; then - # The 1st time get a version which is bigger than $1 - COMPARE_TO=$1 - else - # Get the biggest version - COMPARE_TO="$NEWEST_VERSION-$NEWEST_ABI" - fi - - # if $kernel is greater than $COMPARE_TO - if [ `dpkg --compare-versions "$KERNEL_VERSION-$ABI" gt "$COMPARE_TO" && echo "yes" || echo "no"` = "yes" ]; then - NEWEST_KERNEL=$KERNEL - NEWEST_VERSION=$KERNEL_VERSION - NEWEST_ABI=$ABI - fi - done - - echo "$NEWEST_KERNEL" -} - - -get_newest_kernel() { - NEWEST_KERNEL= - # Try Debian first as rpm can be installed in Debian based distros - if [ -e /usr/bin/dpkg ]; then - # If DEB based - CURRENT_KERNEL=$1 - CURRENT_VERSION=${CURRENT_KERNEL%-*} - CURRENT_ABI=${CURRENT_KERNEL#*-} - CURRENT_FLAVOUR=${CURRENT_ABI#*-} - CURRENT_ABI=${CURRENT_ABI%-*} - NEWEST_KERNEL=$(_get_newest_kernel_debian "$CURRENT_VERSION-$CURRENT_ABI") - fi - - # Make sure that kernel name that we extracted corresponds to an installed - # kernel - if [ -n "$NEWEST_KERNEL" ] && [ `_is_kernel_name_correct $NEWEST_KERNEL` = "no" ]; then - NEWEST_KERNEL= - fi - - echo $NEWEST_KERNEL -} - -case "$1" in - configure) - # Deal with alternatives - - # Clean up any previous non-multi-arch alternatives - if [ -n "$(update-alternatives --list gl_conf 2>/dev/null)" ]; then - set -a $(update-alternatives --list gl_conf 2>/dev/null) - while [ $# -ge 1 ] && [ "$#" != "configure" ]; do - ALTERNATIVE=${1} - update-alternatives --remove gl_conf $ALTERNATIVE - shift - done - fi - - CURRENT_KERNEL=$(uname -r) - NEWEST_KERNEL=$(get_newest_kernel "$CURRENT_KERNEL") - - # Update initramfs so that the blacklist ends up in the initramfs - if [ -x /usr/sbin/update-initramfs ]; then - /usr/sbin/update-initramfs -u - - if [ -n "$NEWEST_KERNEL" ] && [ ${CURRENT_KERNEL} != ${NEWEST_KERNEL} ]; then - # This can fail when dealing with a chroot see LP: #556653 - /usr/sbin/update-initramfs -u -k $CURRENT_KERNEL - fi - fi - - # Enable any quirks for the driver - if [ `which quirks-handler` ]; then - quirks-handler -e $PACKAGE_NAME -v - fi - - # Build the kernel module - /usr/lib/dkms/common.postinst $PACKAGE_NAME $CVERSION /usr/share/$PACKAGE_NAME $ARCH $2 - exit $? - ;; - - abort-upgrade|abort-remove|abort-deconfigure) - ;; - - *) - echo "postinst called with unknown argument \`$1'" >&2 - exit 1 - ;; -esac - -#DEBHELPER# diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525-open.postrm nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525-open.postrm --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525-open.postrm 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525-open.postrm 1970-01-01 00:00:00.000000000 +0000 @@ -1,54 +0,0 @@ -#! /bin/sh -# postrm script for nvidia-dkms-525-open -# -# see: dh_installdeb(1) -# -# Copyright (C) 2018 Canonical Ltd -# Authors: Alberto Milone - -set -e - -# summary of how this script can be called: -# * `remove' -# * `purge' -# * `upgrade' -# * `failed-upgrade' -# * `abort-install' -# * `abort-install' -# * `abort-upgrade' -# * `disappear' overwrit>r> -# for details, see /usr/share/doc/packaging-manual/ - - -case "$1" in - remove|purge) - # This should make sure that #PKGLIBDIR# and - # #PKGLIBDIR32# are removed even if some - # links are left. See LP: #540143 - rm -Rf #PKGLIBDIR# #PKGLIBDIR32# - - # Remove the blacklist file for hybrid graphics - rm -f /etc/modprobe.d/nvidia-525_hybrid.conf - - # Update initramfs, in case we were loaded into it - if [ -x /usr/sbin/update-initramfs ]; then - /usr/sbin/update-initramfs -u - fi - ;; - - upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) - - - ;; - - *) - echo "postrm called with unknown argument \`$1'" >&2 - exit 0 - ;; - -esac - -# dh_installdeb will replace this with shell code automatically -# generated by other debhelper scripts. - -#DEBHELPER# diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525-open.preinst nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525-open.preinst --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525-open.preinst 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525-open.preinst 1970-01-01 00:00:00.000000000 +0000 @@ -1,62 +0,0 @@ -#! /bin/sh -# preinst script for nvidia-dkms-525-open -# -# see: dh_installdeb(1) -# -# Copyright (C) 2017 Canonical Ltd -# Authors: Alberto Milone - -set -e - -# summary of how this script can be called: -# * `install' -# * `install' -# * `upgrade' -# * `abort-upgrade' -# -# For details see /usr/share/doc/packaging-manual/ - - -case "$1" in - install|upgrade) - - # Attempt to remove a .run file installation of the driver before installing the package - if [ -x /usr/bin/nvidia-uninstall ]; then - /usr/bin/nvidia-uninstall -s || : - fi; - - # Attempt to stop the nvidia-persistenced process from the currently - # installed package. This is needed to work-around the broken postrm script - # introduced in 331.89-0ubuntu3. Without this, you can't upgrade from, say, - # nvidia-331 to nvidia-343 (although you could still upgrade to a newer - # nvidia-331 version/revision without error). For details, see: - # https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-331/+bug/1394348 - #if [ -e /usr/bin/stop-nvidia-persistenced ] && [ -x /usr/bin/stop-nvidia-persistenced ]; then - # echo "Stopping previous nvidia-persistenced" - # /usr/bin/stop-nvidia-persistenced || true - # echo "Done." - #elif [ -e /lib/systemd/system/nvidia-persistenced.service ]; then - # if [ -x /bin/systemctl ]; then - # /bin/systemctl stop --no-block nvidia-persistenced || true - # fi - #fi - - ;; - - abort-upgrade) - ;; - - *) - echo "preinst called with unknown argument \`$1'" >&2 - exit 0 - ;; -esac - - - -# dh_installdeb will replace this with shell code automatically -# generated by other debhelper scripts. - -#DEBHELPER# - -exit 0 diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525-open.prerm nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525-open.prerm --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525-open.prerm 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525-open.prerm 1970-01-01 00:00:00.000000000 +0000 @@ -1,33 +0,0 @@ -#!/bin/sh -# prerm script for nvidia-dkms-525-open -# -# Copyright (C) 2007 Mario Limonciello -# Copyright (C) 2009 Canonical Ltd -# Authors: Alberto Milone - - -PACKAGE_NAME=nvidia -CVERSION=525.147.05 -CVERSION=${CVERSION#*really.} - -remove_dkms_module() { - echo "Removing all DKMS Modules" - dkms remove -m $PACKAGE_NAME -v $CVERSION --all > /dev/null - echo "Done." -} - -case "$1" in - upgrade) - remove_dkms_module - ;; - remove) - remove_dkms_module - - # Remove any quirks for the driver - if [ `which quirks-handler` ]; then - quirks-handler -d $PACKAGE_NAME -v - fi - ;; -esac - -#DEBHELPER# diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525.install nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525.install --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525.install 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -debian/dkms.conf usr/src/nvidia-525.147.05 -debian/dkms_nvidia/patches/* usr/src/nvidia-525.147.05/patches diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525.postinst nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525.postinst --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525.postinst 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525.postinst 1970-01-01 00:00:00.000000000 +0000 @@ -1,153 +0,0 @@ -#!/bin/sh -# postinst script for nvidia-dkms-525 -# -# see: dh_installdeb(1) -# -# Copyright (C) 2007-2008 Mario Limonciello -# Copyright (C) 2009 Canonical Ltd -# Authors: Alberto Milone -set -e - -PACKAGE_NAME=nvidia -CVERSION=525.147.05 -CVERSION=${CVERSION#*really.} - - -ARCH=`dpkg --print-architecture` -case $ARCH in - amd64) - ARCH="x86_64" - ;; - i386) - ARCH="i686" - ;; - armhf) - ARCH="armhf" - ;; - *) - echo "WARNING: unsupported arch: $ARCH" - ARCH="$ARCH" - ;; -esac - -# Check the existence of a kernel named as $1 -_is_kernel_name_correct() { - CORRECT="no" - KERNEL_NAME=$1 - - for kernel in /boot/config-*; do - [ -f "$kernel" ] || continue - KERNEL=${kernel#*-} - if [ "${KERNEL}" = "${KERNEL_NAME}" ]; then - CORRECT="yes" - break - fi - done - - echo $CORRECT -} - -# Get the most recent kernel on Debian based systems. This keeps -# into account both the version and the ABI. If the current kernel -# is the most recent kernel then the function will print a null string. -_get_newest_kernel_debian() { - NEWEST_KERNEL= - NEWEST_VERSION= - NEWEST_ABI= - - for kernel in /boot/config-*; do - [ -f "$kernel" ] || continue - KERNEL=${kernel#*-} - KERNEL_VERSION=${KERNEL%-*} - ABI=${KERNEL#*-} - ABI=${ABI%-*} - - if [ -z "$NEWEST_KERNEL" ]; then - # The 1st time get a version which is bigger than $1 - COMPARE_TO=$1 - else - # Get the biggest version - COMPARE_TO="$NEWEST_VERSION-$NEWEST_ABI" - fi - - # if $kernel is greater than $COMPARE_TO - if [ `dpkg --compare-versions "$KERNEL_VERSION-$ABI" gt "$COMPARE_TO" && echo "yes" || echo "no"` = "yes" ]; then - NEWEST_KERNEL=$KERNEL - NEWEST_VERSION=$KERNEL_VERSION - NEWEST_ABI=$ABI - fi - done - - echo "$NEWEST_KERNEL" -} - - -get_newest_kernel() { - NEWEST_KERNEL= - # Try Debian first as rpm can be installed in Debian based distros - if [ -e /usr/bin/dpkg ]; then - # If DEB based - CURRENT_KERNEL=$1 - CURRENT_VERSION=${CURRENT_KERNEL%-*} - CURRENT_ABI=${CURRENT_KERNEL#*-} - CURRENT_FLAVOUR=${CURRENT_ABI#*-} - CURRENT_ABI=${CURRENT_ABI%-*} - NEWEST_KERNEL=$(_get_newest_kernel_debian "$CURRENT_VERSION-$CURRENT_ABI") - fi - - # Make sure that kernel name that we extracted corresponds to an installed - # kernel - if [ -n "$NEWEST_KERNEL" ] && [ `_is_kernel_name_correct $NEWEST_KERNEL` = "no" ]; then - NEWEST_KERNEL= - fi - - echo $NEWEST_KERNEL -} - -case "$1" in - configure) - # Deal with alternatives - - # Clean up any previous non-multi-arch alternatives - if [ -n "$(update-alternatives --list gl_conf 2>/dev/null)" ]; then - set -a $(update-alternatives --list gl_conf 2>/dev/null) - while [ $# -ge 1 ] && [ "$#" != "configure" ]; do - ALTERNATIVE=${1} - update-alternatives --remove gl_conf $ALTERNATIVE - shift - done - fi - - CURRENT_KERNEL=$(uname -r) - NEWEST_KERNEL=$(get_newest_kernel "$CURRENT_KERNEL") - - # Update initramfs so that the blacklist ends up in the initramfs - if [ -x /usr/sbin/update-initramfs ]; then - /usr/sbin/update-initramfs -u - - if [ -n "$NEWEST_KERNEL" ] && [ ${CURRENT_KERNEL} != ${NEWEST_KERNEL} ]; then - # This can fail when dealing with a chroot see LP: #556653 - /usr/sbin/update-initramfs -u -k $CURRENT_KERNEL - fi - fi - - # Enable any quirks for the driver - if [ `which quirks-handler` ]; then - quirks-handler -e $PACKAGE_NAME -v - fi - - # Build the kernel module - /usr/lib/dkms/common.postinst $PACKAGE_NAME $CVERSION /usr/share/$PACKAGE_NAME $ARCH $2 - exit $? - ;; - - abort-upgrade|abort-remove|abort-deconfigure) - ;; - - *) - echo "postinst called with unknown argument \`$1'" >&2 - exit 1 - ;; -esac - -#DEBHELPER# diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525.postrm nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525.postrm --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525.postrm 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525.postrm 1970-01-01 00:00:00.000000000 +0000 @@ -1,54 +0,0 @@ -#! /bin/sh -# postrm script for nvidia-dkms-525 -# -# see: dh_installdeb(1) -# -# Copyright (C) 2018 Canonical Ltd -# Authors: Alberto Milone - -set -e - -# summary of how this script can be called: -# * `remove' -# * `purge' -# * `upgrade' -# * `failed-upgrade' -# * `abort-install' -# * `abort-install' -# * `abort-upgrade' -# * `disappear' overwrit>r> -# for details, see /usr/share/doc/packaging-manual/ - - -case "$1" in - remove|purge) - # This should make sure that #PKGLIBDIR# and - # #PKGLIBDIR32# are removed even if some - # links are left. See LP: #540143 - rm -Rf #PKGLIBDIR# #PKGLIBDIR32# - - # Remove the blacklist file for hybrid graphics - rm -f /etc/modprobe.d/nvidia-525_hybrid.conf - - # Update initramfs, in case we were loaded into it - if [ -x /usr/sbin/update-initramfs ]; then - /usr/sbin/update-initramfs -u - fi - ;; - - upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) - - - ;; - - *) - echo "postrm called with unknown argument \`$1'" >&2 - exit 0 - ;; - -esac - -# dh_installdeb will replace this with shell code automatically -# generated by other debhelper scripts. - -#DEBHELPER# diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525.preinst nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525.preinst --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525.preinst 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525.preinst 1970-01-01 00:00:00.000000000 +0000 @@ -1,62 +0,0 @@ -#! /bin/sh -# preinst script for nvidia-dkms-525 -# -# see: dh_installdeb(1) -# -# Copyright (C) 2017 Canonical Ltd -# Authors: Alberto Milone - -set -e - -# summary of how this script can be called: -# * `install' -# * `install' -# * `upgrade' -# * `abort-upgrade' -# -# For details see /usr/share/doc/packaging-manual/ - - -case "$1" in - install|upgrade) - - # Attempt to remove a .run file installation of the driver before installing the package - if [ -x /usr/bin/nvidia-uninstall ]; then - /usr/bin/nvidia-uninstall -s || : - fi; - - # Attempt to stop the nvidia-persistenced process from the currently - # installed package. This is needed to work-around the broken postrm script - # introduced in 331.89-0ubuntu3. Without this, you can't upgrade from, say, - # nvidia-331 to nvidia-343 (although you could still upgrade to a newer - # nvidia-331 version/revision without error). For details, see: - # https://bugs.launchpad.net/ubuntu/+source/nvidia-graphics-drivers-331/+bug/1394348 - #if [ -e /usr/bin/stop-nvidia-persistenced ] && [ -x /usr/bin/stop-nvidia-persistenced ]; then - # echo "Stopping previous nvidia-persistenced" - # /usr/bin/stop-nvidia-persistenced || true - # echo "Done." - #elif [ -e /lib/systemd/system/nvidia-persistenced.service ]; then - # if [ -x /bin/systemctl ]; then - # /bin/systemctl stop --no-block nvidia-persistenced || true - # fi - #fi - - ;; - - abort-upgrade) - ;; - - *) - echo "preinst called with unknown argument \`$1'" >&2 - exit 0 - ;; -esac - - - -# dh_installdeb will replace this with shell code automatically -# generated by other debhelper scripts. - -#DEBHELPER# - -exit 0 diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525.prerm nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525.prerm --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525.prerm 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-dkms-525.prerm 1970-01-01 00:00:00.000000000 +0000 @@ -1,33 +0,0 @@ -#!/bin/sh -# prerm script for nvidia-dkms-525 -# -# Copyright (C) 2007 Mario Limonciello -# Copyright (C) 2009 Canonical Ltd -# Authors: Alberto Milone - - -PACKAGE_NAME=nvidia -CVERSION=525.147.05 -CVERSION=${CVERSION#*really.} - -remove_dkms_module() { - echo "Removing all DKMS Modules" - dkms remove -m $PACKAGE_NAME -v $CVERSION --all > /dev/null - echo "Done." -} - -case "$1" in - upgrade) - remove_dkms_module - ;; - remove) - remove_dkms_module - - # Remove any quirks for the driver - if [ `which quirks-handler` ]; then - quirks-handler -d $PACKAGE_NAME -v - fi - ;; -esac - -#DEBHELPER# diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-driver-525.docs nvidia-graphics-drivers-525-525.147.05/debian/nvidia-driver-525.docs --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-driver-525.docs 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-driver-525.docs 1970-01-01 00:00:00.000000000 +0000 @@ -1,8 +0,0 @@ -#NVIDIA-Linux/nvidia-dbus.conf -NVIDIA-Linux/LICENSE -NVIDIA-Linux/NVIDIA_Changelog -NVIDIA-Linux/README.txt -NVIDIA-Linux/html -NVIDIA-Linux/nvidia-persistenced-init.tar.bz2 -NVIDIA-Linux/supported-gpus/LICENSE -NVIDIA-Linux/supported-gpus/supported-gpus.json diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-graphics-drivers-kms.conf nvidia-graphics-drivers-525-525.147.05/debian/nvidia-graphics-drivers-kms.conf --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-graphics-drivers-kms.conf 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-graphics-drivers-kms.conf 1970-01-01 00:00:00.000000000 +0000 @@ -1,4 +0,0 @@ -# This file was generated by nvidia-driver-525 -# Set value to 0 to disable modesetting -options nvidia-drm modeset=1 - diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-graphics-drivers.conf nvidia-graphics-drivers-525-525.147.05/debian/nvidia-graphics-drivers.conf --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-graphics-drivers.conf 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-graphics-drivers.conf 1970-01-01 00:00:00.000000000 +0000 @@ -1,5 +0,0 @@ -blacklist nouveau -blacklist lbm-nouveau -alias nouveau off -alias lbm-nouveau off - diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-common-525.docs nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-common-525.docs --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-common-525.docs 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-common-525.docs 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -#NVIDIA-Linux/systemd/system/nvidia-powerd.service - diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-common-525.install nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-common-525.install --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-common-525.install 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-common-525.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,13 +0,0 @@ -#NVIDIA-Linux/nvidia-powerd usr/bin -NVIDIA-Linux/firmware/gsp_ad10x.bin lib/firmware/nvidia/525.147.05 -NVIDIA-Linux/firmware/gsp_tu10x.bin lib/firmware/nvidia/525.147.05 -NVIDIA-Linux/systemd/nvidia-sleep.sh usr/bin -NVIDIA-Linux/systemd/system-sleep/nvidia lib/systemd/system-sleep -NVIDIA-Linux/systemd/system/nvidia-hibernate.service lib/systemd/system -NVIDIA-Linux/systemd/system/nvidia-resume.service lib/systemd/system -NVIDIA-Linux/systemd/system/nvidia-suspend.service lib/systemd/system -debian/71-nvidia.rules lib/udev/rules.d -debian/device-create/ub-device-create sbin -debian/framebuffer-nvidia usr/share/initramfs-tools/hooks -debian/nvidia-graphics-drivers.conf lib/modprobe.d -debian/nvidia-graphics-drivers-kms.conf etc/modprobe.d diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-common-525.maintscript nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-common-525.maintscript --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-common-525.maintscript 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-common-525.maintscript 1970-01-01 00:00:00.000000000 +0000 @@ -1 +0,0 @@ -rm_conffile /etc/modprobe.d/nvidia-graphics-drivers.conf 390.48-0ubuntu4~ diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-common-525.postinst nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-common-525.postinst --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-common-525.postinst 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-common-525.postinst 1970-01-01 00:00:00.000000000 +0000 @@ -1,111 +0,0 @@ -#!/bin/sh -# postinst script for nvidia-kernel-common-525 -# -# see: dh_installdeb(1) -# -# Copyright (C) 2007-2008 Mario Limonciello -# Copyright (C) 2009 Canonical Ltd -# Authors: Alberto Milone -set -e - - -# Check the existence of a kernel named as $1 -_is_kernel_name_correct() { - CORRECT="no" - KERNEL_NAME=$1 - - for kernel in /boot/config-*; do - [ -f "$kernel" ] || continue - KERNEL=${kernel#*-} - if [ "${KERNEL}" = "${KERNEL_NAME}" ]; then - CORRECT="yes" - break - fi - done - - echo $CORRECT -} - -# Get the most recent kernel on Debian based systems. This keeps -# into account both the version and the ABI. If the current kernel -# is the most recent kernel then the function will print a null string. -_get_newest_kernel_debian() { - NEWEST_KERNEL= - NEWEST_VERSION= - NEWEST_ABI= - - for kernel in /boot/config-*; do - [ -f "$kernel" ] || continue - KERNEL=${kernel#*-} - KERNEL_VERSION=${KERNEL%-*} - ABI=${KERNEL#*-} - ABI=${ABI%-*} - - if [ -z "$NEWEST_KERNEL" ]; then - # The 1st time get a version which is bigger than $1 - COMPARE_TO=$1 - else - # Get the biggest version - COMPARE_TO="$NEWEST_VERSION-$NEWEST_ABI" - fi - - # if $kernel is greater than $COMPARE_TO - if [ `dpkg --compare-versions "$KERNEL_VERSION-$ABI" gt "$COMPARE_TO" && echo "yes" || echo "no"` = "yes" ]; then - NEWEST_KERNEL=$KERNEL - NEWEST_VERSION=$KERNEL_VERSION - NEWEST_ABI=$ABI - fi - done - - echo "$NEWEST_KERNEL" -} - - -get_newest_kernel() { - NEWEST_KERNEL= - # Try Debian first as rpm can be installed in Debian based distros - if [ -e /usr/bin/dpkg ]; then - # If DEB based - CURRENT_KERNEL=$1 - CURRENT_VERSION=${CURRENT_KERNEL%-*} - CURRENT_ABI=${CURRENT_KERNEL#*-} - CURRENT_FLAVOUR=${CURRENT_ABI#*-} - CURRENT_ABI=${CURRENT_ABI%-*} - NEWEST_KERNEL=$(_get_newest_kernel_debian "$CURRENT_VERSION-$CURRENT_ABI") - fi - - # Make sure that kernel name that we extracted corresponds to an installed - # kernel - if [ -n "$NEWEST_KERNEL" ] && [ `_is_kernel_name_correct $NEWEST_KERNEL` = "no" ]; then - NEWEST_KERNEL= - fi - - echo $NEWEST_KERNEL -} - -case "$1" in - configure) - CURRENT_KERNEL=$(uname -r) - NEWEST_KERNEL=$(get_newest_kernel "$CURRENT_KERNEL") - - # Update initramfs so that the blacklist ends up in the initramfs - if [ -x /usr/sbin/update-initramfs ]; then - /usr/sbin/update-initramfs -u - - if [ -n "$NEWEST_KERNEL" ] && [ ${CURRENT_KERNEL} != ${NEWEST_KERNEL} ]; then - # This can fail when dealing with a chroot see LP: #556653 - /usr/sbin/update-initramfs -u -k $CURRENT_KERNEL - fi - fi - ;; - - abort-upgrade|abort-remove|abort-deconfigure) - ;; - - *) - echo "postinst called with unknown argument \`$1'" >&2 - exit 1 - ;; -esac - -#DEBHELPER# diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-common-525.postrm nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-common-525.postrm --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-common-525.postrm 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-common-525.postrm 1970-01-01 00:00:00.000000000 +0000 @@ -1,47 +0,0 @@ -#! /bin/sh -# postrm script for nvidia-kernel-common-525 -# -# see: dh_installdeb(1) -# -# Copyright (C) 2018 Canonical Ltd -# Authors: Alberto Milone - -set -e - -# summary of how this script can be called: -# * `remove' -# * `purge' -# * `upgrade' -# * `failed-upgrade' -# * `abort-install' -# * `abort-install' -# * `abort-upgrade' -# * `disappear' overwrit>r> -# for details, see /usr/share/doc/packaging-manual/ - - -case "$1" in - remove|purge) - # Remove the blacklist file for hybrid graphics - rm -f /etc/modprobe.d/nvidia-525_hybrid.conf - - # Update initramfs, in case we were loaded into it - if [ -x /usr/sbin/update-initramfs ]; then - /usr/sbin/update-initramfs -u - fi - ;; - - upgrade|failed-upgrade|abort-install|abort-upgrade|disappear) - ;; - - *) - echo "postrm called with unknown argument \`$1'" >&2 - exit 0 - ;; - -esac - -# dh_installdeb will replace this with shell code automatically -# generated by other debhelper scripts. - -#DEBHELPER# diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-source-525-open.install nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-source-525-open.install --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-source-525-open.install 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-source-525-open.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,10 +0,0 @@ -NVIDIA-Linux/kernel-open/Kbuild usr/src/nvidia-525.147.05 -NVIDIA-Linux/kernel-open/Makefile usr/src/nvidia-525.147.05 -NVIDIA-Linux/kernel-open/common usr/src/nvidia-525.147.05 -NVIDIA-Linux/kernel-open/conftest.sh usr/src/nvidia-525.147.05 -NVIDIA-Linux/kernel-open/count-lines.mk usr/src/nvidia-525.147.05 -NVIDIA-Linux/kernel-open/nvidia usr/src/nvidia-525.147.05 -NVIDIA-Linux/kernel-open/nvidia-drm usr/src/nvidia-525.147.05 -NVIDIA-Linux/kernel-open/nvidia-modeset usr/src/nvidia-525.147.05 -NVIDIA-Linux/kernel-open/nvidia-peermem usr/src/nvidia-525.147.05 -NVIDIA-Linux/kernel-open/nvidia-uvm usr/src/nvidia-525.147.05 diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-source-525.install nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-source-525.install --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-source-525.install 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-kernel-source-525.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,10 +0,0 @@ -NVIDIA-Linux/kernel/Kbuild usr/src/nvidia-525.147.05 -NVIDIA-Linux/kernel/Makefile usr/src/nvidia-525.147.05 -NVIDIA-Linux/kernel/common usr/src/nvidia-525.147.05 -NVIDIA-Linux/kernel/conftest.sh usr/src/nvidia-525.147.05 -NVIDIA-Linux/kernel/count-lines.mk usr/src/nvidia-525.147.05 -NVIDIA-Linux/kernel/nvidia usr/src/nvidia-525.147.05 -NVIDIA-Linux/kernel/nvidia-drm usr/src/nvidia-525.147.05 -NVIDIA-Linux/kernel/nvidia-modeset usr/src/nvidia-525.147.05 -NVIDIA-Linux/kernel/nvidia-peermem usr/src/nvidia-525.147.05 -NVIDIA-Linux/kernel/nvidia-uvm usr/src/nvidia-525.147.05 diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-utils-525.docs nvidia-graphics-drivers-525-525.147.05/debian/nvidia-utils-525.docs --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-utils-525.docs 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-utils-525.docs 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -NVIDIA-Linux/html/nvidia-debugdump.html -NVIDIA-Linux/html/nvidia-smi.html diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/nvidia-utils-525.install nvidia-graphics-drivers-525-525.147.05/debian/nvidia-utils-525.install --- nvidia-graphics-drivers-525-525.147.05/debian/nvidia-utils-525.install 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/nvidia-utils-525.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,6 +0,0 @@ -NVIDIA-Linux/nvidia-bug-report.sh usr/bin -NVIDIA-Linux/nvidia-debugdump usr/bin -NVIDIA-Linux/nvidia-smi usr/bin -NVIDIA-Linux/nvidia-smi.1.gz usr/share/man/man1 -NVIDIA-Linux/nvidia-xconfig usr/bin -NVIDIA-Linux/nvidia-xconfig.1.gz usr/share/man/man1 diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/rules nvidia-graphics-drivers-525-525.147.05/debian/rules --- nvidia-graphics-drivers-525-525.147.05/debian/rules 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/rules 2024-03-25 15:27:45.000000000 +0000 @@ -139,39 +139,12 @@ override_dh_clean: regen-from-templates dh_clean -override_dh_auto_configure: prepare regen-from-templates - override_dh_compress: dh_compress -Xsupported-gpus.json -override_dh_install: generate-modaliases build-device-create - # Use our custom dkms.conf file - cp -f $(CURDIR)/debian/dkms_nvidia.conf $(CURDIR)/debian/dkms.conf - cp -f $(CURDIR)/debian/dkms_nvidia_open.conf $(CURDIR)/debian/open-kernel/dkms.conf - -ifeq (,$(findstring nvidia-uvm,$(DKMS_disabled_modules))) - # Make sure the UVM module is built - cat $(CURDIR)/debian/dkms.conf.fragment >> $(CURDIR)/debian/dkms.conf - cat $(CURDIR)/debian/dkms.conf.fragment >> $(CURDIR)/debian/open-kernel/dkms.conf -endif - - dh_install -p nvidia-compute-utils-$(version_major) - mkdir -p $(CURDIR)/debian/nvidia-compute-utils-$(version_major)/lib/systemd - dh_systemd_enable --name=nvidia-persistenced - dh_install -p nvidia-kernel-common-$(version_major) - - mkdir -p $(CURDIR)/debian/nvidia-kernel-common-$(version_major)/lib/systemd - dh_systemd_enable --name=nvidia-hibernate - dh_systemd_enable --name=nvidia-resume - dh_systemd_enable --name=nvidia-suspend - - dh_install - +override_dh_install: override_dh_installinit: - dh_installinit --noscripts - override_dh_shlibdeps: - LD_LIBRARY_PATH=/$(libdir):$(LD_LIBRARY_PATH) dh_shlibdeps # Do not run dh_strip here. The NVIDIA license says: # @@ -199,7 +172,7 @@ sed -e "s|flavour|*|g"`; \ rm -f $$old; done # Create important strings - for i in debian/templates/*.in; do \ + for i in debian/templates/control.in; do \ dest=`echo $$i | sed -e "s|templates\/||g" | \ sed -e "s|\.in\$$||g" | \ sed -e "s|flavour|$(flavour)|g"`; \ @@ -251,12 +224,6 @@ NVIDIA-Linux/supported-gpus/supported-gpus-mod.json > $(CURDIR)/debian/runtimepm_ids rm -f NVIDIA-Linux/supported-gpus/supported-gpus-mod.json -override_dh_gencontrol: generate-runtimepm-aliases - dh_gencontrol -- -V'nvidia:Version=$(version)' \ - -V'nvidia:xorgDepends=$(xorg_depends)' \ - -V'nvidia:xorgProvides=$(xorg_provides)' \ - -V'nvidia:pm-modaliases=$(shell cat $(CURDIR)/debian/runtimepm_ids)' - generate-modaliases: # Generate modaliases for the restricted drivers manager mkdir -p $(CURDIR)/debian/$(pkg_meta)-modaliases/usr/share/jockey/modaliases/ diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/templates/control.in nvidia-graphics-drivers-525-525.147.05/debian/templates/control.in --- nvidia-graphics-drivers-525-525.147.05/debian/templates/control.in 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/templates/control.in 2024-03-25 15:27:49.000000000 +0000 @@ -1,5 +1,5 @@ Source: nvidia-graphics-drivers-#FLAVOUR# -Section: non-free/libs +Section: non-free/oldlibs Priority: optional Maintainer: Ubuntu Core Developers Uploaders: @@ -28,942 +28,666 @@ Homepage: http://www.nvidia.com XS-Autobuild: yes -Package: nvidia-driver-#FLAVOUR# +Package: nvidia-driver-525 Architecture: amd64 arm64 -Depends: - libnvidia-gl-#FLAVOUR# (= ${binary:Version}), - nvidia-dkms-#FLAVOUR# (<= #DEBIAN_VERSION#-1), - nvidia-dkms-#FLAVOUR# (>= #DEBIAN_VERSION#), - nvidia-kernel-common-#FLAVOUR# (<= #DEBIAN_VERSION#-1), - nvidia-kernel-common-#FLAVOUR# (>= #DEBIAN_VERSION#), - nvidia-kernel-source-#FLAVOUR# (= ${binary:Version}), - libnvidia-compute-#FLAVOUR# (= ${binary:Version}), - libnvidia-extra-#FLAVOUR# (= ${binary:Version}), - nvidia-compute-utils-#FLAVOUR# (= ${binary:Version}), - libnvidia-decode-#FLAVOUR# (= ${binary:Version}), - libnvidia-encode-#FLAVOUR# (= ${binary:Version}), - nvidia-utils-#FLAVOUR# (= ${binary:Version}), - xserver-xorg-video-nvidia-#FLAVOUR# (= ${binary:Version}), - libnvidia-cfg1-#FLAVOUR# (= ${binary:Version}), - libnvidia-fbc1-#FLAVOUR# (= ${binary:Version}) [!ppc64el], - ${misc:Depends} -Recommends: - nvidia-settings, nvidia-prime (>= 0.8), - libnvidia-compute-#FLAVOUR#:i386 (= ${binary:Version}) [amd64], - libnvidia-decode-#FLAVOUR#:i386 (= ${binary:Version}) [amd64], - libnvidia-encode-#FLAVOUR#:i386 (= ${binary:Version}) [amd64], - libnvidia-fbc1-#FLAVOUR#:i386 (= ${binary:Version}) [amd64], - libnvidia-gl-#FLAVOUR#:i386 (= ${binary:Version}) [amd64] -XB-Modaliases: ${modaliases} -XB-PmAliases: ${nvidia:pm-modaliases} -XB-Support: PB -Description: NVIDIA driver metapackage - This metapackage depends on the NVIDIA binary driver and on all of its libraries, - to provide hardware acceleration for OpenGL/GLX/EGL/GLES/Vulkan - applications on either X11 or on Wayland. - . - See /usr/share/doc/nvidia-driver-#FLAVOUR#/README.txt.gz - for a complete list of supported GPUs and PCI IDs. - -Package: nvidia-kernel-source-#FLAVOUR# -Architecture: amd64 arm64 -Multi-Arch: foreign -Conflicts: - nvidia-kernel-source -Replaces: - nvidia-kernel-source, nvidia-384 (<< 390.25), nvidia-390 (<< 390.25-0ubuntu1) -Provides: - nvidia-kernel-source -Depends: - ${misc:Depends}, ${shlibs:Depends} -Description: NVIDIA kernel source package - This package provides the NVIDIA kernel source needed by the userspace - driver. - -Package: nvidia-dkms-#FLAVOUR# -Architecture: amd64 arm64 -Multi-Arch: foreign -Conflicts: - nvidia-dkms-kernel -Breaks: nvidia-kernel-source-#FLAVOUR# (<< 390.25-0ubuntu2~) -Replaces: - nvidia-dkms-kernel, nvidia-kernel-source-#FLAVOUR# (<< 390.25-0ubuntu2~), nvidia-384 (<< 390.25) -Provides: - nvidia-dkms-kernel -Depends: - dkms, - nvidia-kernel-source-#FLAVOUR# (<= #DEBIAN_VERSION#-1), - nvidia-kernel-source-#FLAVOUR# (>= #DEBIAN_VERSION#), - nvidia-kernel-common-#FLAVOUR# (<= #DEBIAN_VERSION#-1), - nvidia-kernel-common-#FLAVOUR# (>= #DEBIAN_VERSION#), - ${misc:Depends}, ${shlibs:Depends} -Description: NVIDIA DKMS package - This package builds the NVIDIA kernel module needed by the userspace - driver, using DKMS. - Provided that you have the kernel header packages installed, the kernel - module will be built for your running kernel, and automatically rebuilt for - any new kernel headers that are installed. - -Package: nvidia-utils-#FLAVOUR# -Architecture: amd64 arm64 -Depends: - ${shlibs:Depends}, ${misc:Depends} -Suggests: - nvidia-driver-#FLAVOUR#, -Provides: - nvidia-utils, nvidia-smi -Conflicts: - nvidia-utils, nvidia-smi -Replaces: - nvidia-utils, nvidia-smi -Description: NVIDIA driver support binaries - This package contains supporting binaries for the NVIDIA driver. - -Package: libnvidia-compute-#FLAVOUR# -Architecture: i386 amd64 arm64 -Multi-Arch: same -Depends: - ${misc:Depends}, ${shlibs:Depends} -Provides: libnvidia-compute, nvidia-opencl-icd, opencl-icd, libnvidia-ml.so.1 (= ${source:Version}), - libcuda-5.0-1, libcuda-5.5-1, libcuda-6.0-1, libcuda-6.5-1, - 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.so.1 (= ${source:Version}) -Conflicts: libnvidia-compute, nvidia-opencl-icd, - libcuda-5.0-1, libcuda-5.5-1, libcuda-6.0-1, libcuda-6.5-1, - 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 -Replaces: libnvidia-compute, nvidia-opencl-icd, libnvidia-compute-#FLAVOUR# (<< 390.25-0ubuntu2~), - libcuda-5.0-1, libcuda-5.5-1, libcuda-6.0-1, libcuda-6.5-1, - 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 -Description: NVIDIA libcompute package - This package provides a set of libraries which enable the NVIDIA driver - to use GPUs for parallel general purpose computation through CUDA and - OpenCL. - -Package: nvidia-compute-utils-#FLAVOUR# -Architecture: amd64 arm64 -Depends: - libnvidia-compute-#FLAVOUR#, adduser, - ${misc:Depends}, ${shlibs:Depends} -Provides: nvidia-compute-utils, nvidia-persistenced -Conflicts: nvidia-compute-utils, nvidia-persistenced -Replaces: nvidia-compute-utils, nvidia-persistenced -Description: NVIDIA compute utilities - This package provides utility binaries for paraller general purpose - computing use cases with the NVIDIA driver. - . - CUDA MPS is a feature that allows multiple CUDA processes to share a single - GPU context. CUDA MPS should be transparent to CUDA programs. - . - CUDA MPS requires a device that supports Unified Virtual Address (UVA) and - has compute capability SM 3.5 or higher. - Pre-CUDA 4.0 APIs are not supported under CUDA MPS. - -Package: nvidia-headless-no-dkms-#FLAVOUR# -Architecture: amd64 arm64 -Conflicts: nvidia-384 (<< 390.25), nvidia-390 (<< 390.25-0ubuntu1) -Provides: nvidia-384 -Replaces: nvidia-384 (<< 390.25), nvidia-390 (<< 390.25-0ubuntu1) -Depends: - nvidia-kernel-common-#FLAVOUR# (<= #DEBIAN_VERSION#-1), - nvidia-kernel-common-#FLAVOUR# (>= #DEBIAN_VERSION#), - nvidia-kernel-source-#FLAVOUR# (= ${binary:Version}), - libnvidia-compute-#FLAVOUR# (= ${binary:Version}), - nvidia-compute-utils-#FLAVOUR# (= ${binary:Version}), - libnvidia-cfg1-#FLAVOUR# (= ${binary:Version}), - ${misc:Depends}, ${shlibs:Depends} -Description: NVIDIA headless metapackage - no DKMS - This metapackage installs the NVIDIA driver and the libraries that enable - parallel general purpose computation through CUDA and - OpenCL. DKMS will not be installed, and, therefore, the kernel module - will not be built. - . - Install this package if you do not need X11 or Wayland support, which is - provided by the nvidia-driver-#FLAVOUR# metapackage. - -Package: nvidia-headless-#FLAVOUR# -Architecture: amd64 arm64 -Conflicts: nvidia-headless -Provides: nvidia-headless -Replaces: nvidia-headless -Depends: - nvidia-headless-no-dkms-#FLAVOUR#, - nvidia-dkms-#FLAVOUR#, - ${misc:Depends}, ${shlibs:Depends} -Description: NVIDIA headless metapackage - This metapackage installs the NVIDIA driver and the libraries that enable - parallel general purpose computation through CUDA and - OpenCL. - . - Install this package if you do not need X11 or Wayland support, which is - provided by the nvidia-driver-#FLAVOUR# metapackage. - -Package: nvidia-kernel-common-#FLAVOUR# -Architecture: amd64 arm64 -Conflicts: nvidia-kernel-common -Provides: nvidia-kernel-common -Depends: - ${misc:Depends}, ${shlibs:Depends} -Replaces: - nvidia-dkms-#FLAVOUR# (<< 390.48-0ubuntu3~), nvidia-kernel-common -Description: Shared files used with the kernel module - This package installs all the optional accessory files for the NVIDIA - kernel module. - . - Install this package if you want to blacklist any conflicting kernel - modules, and if you want udev to load the the NVIDIA kernel modules, - and to create the uvm devices automatically. - -Package: libnvidia-gl-#FLAVOUR# -Architecture: i386 amd64 arm64 -Multi-Arch: same -Conflicts: libnvidia-gl -Replaces: libnvidia-gl, nvidia-384 (<< 390.25), nvidia-390 (<< 390.25-0ubuntu1) -Provides: libnvidia-gl, libglx-vendor, libegl-vendor -Depends: - libnvidia-common-#FLAVOUR#, ${misc:Depends}, ${shlibs:Depends} -Description: NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD - This package provides the NVIDIA OpenGL/GLX/EGL/GLES libraries and the - Vulkan ICD. +Section: non-free/oldlibs +Multi-Arch: no +Depends: nvidia-driver-535 +Description: NVIDIA driver metapackage (transitional package) + Transitional package for upgrades. This package can be safely removed. + +Package: nvidia-kernel-source-525 +Architecture: amd64 arm64 +Section: non-free/oldlibs +Multi-Arch: foreign +Depends: nvidia-kernel-source-535 +Description: NVIDIA kernel source package (transitional package) + Transitional package for upgrades. This package can be safely removed. + +Package: nvidia-dkms-525 +Architecture: amd64 arm64 +Section: non-free/oldlibs +Multi-Arch: foreign +Depends: nvidia-dkms-535 +Description: NVIDIA DKMS package (transitional package) + Transitional package for upgrades. This package can be safely removed. + +Package: nvidia-utils-525 +Architecture: amd64 arm64 +Section: non-free/oldlibs +Multi-Arch: no +Depends: nvidia-utils-535 +Description: NVIDIA driver support binaries (transitional package) + Transitional package for upgrades. This package can be safely removed. + +Package: libnvidia-compute-525 +Architecture: i386 amd64 arm64 +Section: non-free/oldlibs +Multi-Arch: same +Depends: libnvidia-compute-535 +Description: NVIDIA libcompute package (transitional package) + Transitional package for upgrades. This package can be safely removed. + +Package: nvidia-compute-utils-525 +Architecture: amd64 arm64 +Section: non-free/oldlibs +Multi-Arch: no +Depends: nvidia-compute-utils-535 +Description: NVIDIA compute utilities (transitional package) + Transitional package for upgrades. This package can be safely removed. -Package: libnvidia-common-#FLAVOUR# +Package: nvidia-headless-no-dkms-525 +Architecture: amd64 arm64 +Section: non-free/oldlibs +Multi-Arch: no +Depends: nvidia-headless-no-dkms-535 +Description: NVIDIA headless metapackage - no DKMS (transitional package) + Transitional package for upgrades. This package can be safely removed. + +Package: nvidia-headless-525 +Architecture: amd64 arm64 +Section: non-free/oldlibs +Multi-Arch: no +Depends: nvidia-headless-535 +Description: NVIDIA headless metapackage (transitional package) + Transitional package for upgrades. This package can be safely removed. + +Package: nvidia-kernel-common-525 +Architecture: amd64 arm64 +Section: non-free/oldlibs +Multi-Arch: no +Depends: nvidia-kernel-common-535 +Description: Shared files used with the kernel module (transitional package) + Transitional package for upgrades. This package can be safely removed. + +Package: libnvidia-gl-525 +Architecture: i386 amd64 arm64 +Section: non-free/oldlibs +Multi-Arch: same +Depends: libnvidia-gl-535 +Description: NVIDIA OpenGL/GLX/EGL/GLES GLVND libraries and Vulkan ICD (transitional package) + Transitional package for upgrades. This package can be safely removed. + +Package: libnvidia-common-525 Architecture: all +Section: non-free/oldlibs Multi-Arch: foreign -Breaks: libnvidia-gl-#FLAVOUR# (<< 390.25-0ubuntu2~) -Conflicts: libnvidia-common -Replaces: libnvidia-common, libnvidia-gl-#FLAVOUR# (<< 390.25-0ubuntu2~) -Provides: libnvidia-common -Depends: - ${misc:Depends}, ${shlibs:Depends} -Description: Shared files used by the NVIDIA libraries - This package provides a set of files that are required by the NVIDIA - libraries. - -Package: libnvidia-extra-#FLAVOUR# -Architecture: i386 amd64 arm64 -Multi-Arch: same -Breaks: libnvidia-common-#FLAVOUR# (<< 440.64-0ubuntu3~) -Conflicts: libnvidia-extra -Replaces: libnvidia-extra, libnvidia-common-#FLAVOUR# (<< 440.64-0ubuntu3~) -Provides: libnvidia-extra -Depends: - ${misc:Depends}, ${shlibs:Depends} -Description: Extra libraries for the NVIDIA driver - This package provides an additional set of libraries to be used with - the NVIDIA driver. - -Package: xserver-xorg-video-nvidia-#FLAVOUR# -Section: non-free/x11 -Architecture: amd64 arm64 -Depends: - libnvidia-cfg1-#FLAVOUR# (= ${binary:Version}), - ${nvidia:xorgDepends}, - ${shlibs:Depends}, ${misc:Depends} -Conflicts: xorg-driver-binary, nvidia-driver-binary -Replaces: xorg-driver-binary, nvidia-driver-binary -Provides: - xorg-driver-binary, nvidia-driver-binary, - ${nvidia:xorgProvides} -Description: NVIDIA binary Xorg driver - The NVIDIA binary driver provides optimized hardware acceleration of - OpenGL/GLX/EGL/GLES applications via a direct-rendering X Server - for graphics cards using NVIDIA chip sets. - . - See /usr/share/doc/nvidia-driver-#FLAVOUR#/README.txt.gz - for a complete list of supported GPUs and PCI IDs. - -Package: libnvidia-cfg1-#FLAVOUR# -Architecture: amd64 arm64 -Multi-Arch: same -Pre-Depends: - ${misc:Pre-Depends} -Depends: - ${shlibs:Depends}, ${misc:Depends} -Provides: - libnvidia-cfg1-any, -Conflicts: - libnvidia-cfg1-any, -Replaces: - libnvidia-cfg1-any, -Description: NVIDIA binary OpenGL/GLX configuration library - The NVIDIA binary driver provides optimized hardware acceleration of - OpenGL/GLX/EGL/GLES applications via a direct-rendering X Server - for graphics cards using NVIDIA chip sets. - . - This package contains the libnvidia-cfg.so.1 runtime library. - -Package: libnvidia-fbc1-#FLAVOUR# -Architecture: i386 amd64 arm64 -Multi-Arch: same -Pre-Depends: - ${misc:Pre-Depends} -Depends: -# ${nvidia}-alternative (= ${binary:Version}), - ${shlibs:Depends}, ${misc:Depends} -Provides: - libnvidia-fbc1, -Conflicts: - libnvidia-fbc1, -Replaces: - libnvidia-fbc1, -Description: NVIDIA OpenGL-based Framebuffer Capture runtime library - The NVIDIA OpenGL-based Framebuffer Capture (NvFBCOpenGL) library provides - a high performance, low latency interface to capture and optionally encode an - OpenGL framebuffer. NvFBCOpenGL is a private API that is only available to - approved partners for use in remote graphics scenarios. - . - This package contains the NvFBCOpenGL runtime library. - -Package: libnvidia-decode-#FLAVOUR# -Architecture: i386 amd64 arm64 -Multi-Arch: same -Pre-Depends: - ${misc:Pre-Depends} -Depends: - libnvidia-compute-#FLAVOUR# (= ${binary:Version}), - ${shlibs:Depends}, ${misc:Depends} -Conflicts: - libnvidia-decode, -Replaces: - libnvidia-decode, -Provides: - libnvidia-decode, -Description: NVIDIA Video Decoding runtime libraries - This package includes the NVIDIA CUDA Video Decoder (NVCUVID) library which - provides an interface to hardware video decoding capabilities on NVIDIA GPUs with CUDA. - . - The package also provides a VDPAU (Video Decode and Presentation API for Unix-like - systems) library for the NVIDIA vendor implementation. - -Package: libnvidia-encode-#FLAVOUR# -Architecture: i386 amd64 arm64 -Multi-Arch: same -Pre-Depends: - ${misc:Pre-Depends} -Depends: - ${shlibs:Depends}, ${misc:Depends} -Conflicts: - libnvidia-encode, -Provides: - libnvidia-encode -Replaces: - libnvidia-encode -Description: NVENC Video Encoding runtime library - The NVENC Video Encoding library provides an interface to video encoder - hardware on supported NVIDIA GPUs. - . - This package contains the nvidia-encode runtime library. - -Package: nvidia-driver-#FLAVOUR#-open -Architecture: amd64 arm64 -Depends: - libnvidia-gl-#FLAVOUR# (= ${binary:Version}), - nvidia-dkms-#FLAVOUR#-open (<= #DEBIAN_VERSION#-1), - nvidia-dkms-#FLAVOUR#-open (>= #DEBIAN_VERSION#), - nvidia-kernel-common-#FLAVOUR# (<= #DEBIAN_VERSION#-1), - nvidia-kernel-common-#FLAVOUR# (>= #DEBIAN_VERSION#), - nvidia-kernel-source-#FLAVOUR#-open (= ${binary:Version}), - libnvidia-compute-#FLAVOUR# (= ${binary:Version}), - libnvidia-extra-#FLAVOUR# (= ${binary:Version}), - nvidia-compute-utils-#FLAVOUR# (= ${binary:Version}), - libnvidia-decode-#FLAVOUR# (= ${binary:Version}), - libnvidia-encode-#FLAVOUR# (= ${binary:Version}), - nvidia-utils-#FLAVOUR# (= ${binary:Version}), - xserver-xorg-video-nvidia-#FLAVOUR# (= ${binary:Version}), - libnvidia-cfg1-#FLAVOUR# (= ${binary:Version}), - libnvidia-fbc1-#FLAVOUR# (= ${binary:Version}) [!ppc64el], - ${misc:Depends} -Recommends: - nvidia-settings, nvidia-prime (>= 0.8), - libnvidia-compute-#FLAVOUR#:i386 (= ${binary:Version}) [amd64], - libnvidia-decode-#FLAVOUR#:i386 (= ${binary:Version}) [amd64], - libnvidia-encode-#FLAVOUR#:i386 (= ${binary:Version}) [amd64], - libnvidia-fbc1-#FLAVOUR#:i386 (= ${binary:Version}) [amd64], - libnvidia-gl-#FLAVOUR#:i386 (= ${binary:Version}) [amd64] -XB-Modaliases: ${modaliases} -XB-PmAliases: ${nvidia:pm-modaliases} -XB-Support: PB -Description: NVIDIA driver (open kernel) metapackage - This metapackage depends on the NVIDIA binary driver and on all of its libraries, - to provide hardware acceleration for OpenGL/GLX/EGL/GLES/Vulkan - applications on either X11 or on Wayland. - . - See /usr/share/doc/nvidia-driver-#FLAVOUR#/README.txt.gz - for a complete list of supported GPUs and PCI IDs. - -Package: nvidia-kernel-source-#FLAVOUR#-open -Architecture: amd64 arm64 -Multi-Arch: foreign -Conflicts: - nvidia-kernel-source -Replaces: - nvidia-kernel-source, nvidia-384 (<< 390.25), nvidia-390 (<< 390.25-0ubuntu1) -Provides: - nvidia-kernel-source -Depends: - ${misc:Depends}, ${shlibs:Depends} -Description: NVIDIA kernel source package - This package provides the open NVIDIA kernel source needed by the userspace - driver. - -Package: nvidia-dkms-#FLAVOUR#-open -Architecture: amd64 arm64 -Multi-Arch: foreign -Conflicts: - nvidia-dkms-kernel -Breaks: nvidia-kernel-source-#FLAVOUR# (<< 390.25-0ubuntu2~) -Replaces: - nvidia-dkms-kernel, nvidia-kernel-source-#FLAVOUR# (<< 390.25-0ubuntu2~), nvidia-384 (<< 390.25) -Provides: - nvidia-dkms-kernel -Depends: - dkms, - nvidia-kernel-source-#FLAVOUR#-open (<= #DEBIAN_VERSION#-1), - nvidia-kernel-source-#FLAVOUR#-open (>= #DEBIAN_VERSION#), - nvidia-kernel-common-#FLAVOUR# (<= #DEBIAN_VERSION#-1), - nvidia-kernel-common-#FLAVOUR# (>= #DEBIAN_VERSION#), - ${misc:Depends}, ${shlibs:Depends} -Description: NVIDIA DKMS package (open kernel module) - This package builds the open NVIDIA kernel module needed by the userspace - driver, using DKMS. - Provided that you have the kernel header packages installed, the kernel - module will be built for your running kernel, and automatically rebuilt for - any new kernel headers that are installed. - -Package: nvidia-headless-no-dkms-#FLAVOUR#-open -Architecture: amd64 arm64 -Conflicts: nvidia-384 (<< 390.25), nvidia-390 (<< 390.25-0ubuntu1) -Provides: nvidia-384 -Replaces: nvidia-384 (<< 390.25), nvidia-390 (<< 390.25-0ubuntu1) -Depends: - nvidia-kernel-common-#FLAVOUR# (<= #DEBIAN_VERSION#-1), - nvidia-kernel-common-#FLAVOUR# (>= #DEBIAN_VERSION#), - nvidia-kernel-source-#FLAVOUR#-open (= ${binary:Version}), - libnvidia-compute-#FLAVOUR# (= ${binary:Version}), - nvidia-compute-utils-#FLAVOUR# (= ${binary:Version}), - libnvidia-cfg1-#FLAVOUR# (= ${binary:Version}), - ${misc:Depends}, ${shlibs:Depends} -Description: NVIDIA headless metapackage - no DKMS (open kernel module) - This metapackage installs the NVIDIA driver and the libraries that enable - parallel general purpose computation through CUDA and - OpenCL. DKMS will not be installed, and, therefore, the kernel module - will not be built. - . - Install this package if you do not need X11 or Wayland support, which is - provided by the nvidia-driver-#FLAVOUR# metapackage. - -Package: nvidia-headless-#FLAVOUR#-open -Architecture: amd64 arm64 -Conflicts: nvidia-headless -Provides: nvidia-headless -Replaces: nvidia-headless -Depends: - nvidia-headless-no-dkms-#FLAVOUR#-open, - nvidia-dkms-#FLAVOUR#-open, - ${misc:Depends}, ${shlibs:Depends} -Description: NVIDIA headless metapackage (open kernel module) - This metapackage installs the NVIDIA driver and the libraries that enable - parallel general purpose computation through CUDA and - OpenCL. - . - Install this package if you do not need X11 or Wayland support, which is - provided by the nvidia-driver-#FLAVOUR# metapackage. +Depends: libnvidia-common-535 +Description: Shared files used by the NVIDIA libraries (transitional package) + Transitional package for upgrades. This package can be safely removed. + +Package: libnvidia-extra-525 +Architecture: i386 amd64 arm64 +Section: non-free/oldlibs +Multi-Arch: same +Depends: libnvidia-extra-535 +Description: Extra libraries for the NVIDIA driver (transitional package) + Transitional package for upgrades. This package can be safely removed. + +Package: xserver-xorg-video-nvidia-525 +Architecture: amd64 arm64 +Section: non-free/oldlibs +Multi-Arch: no +Depends: xserver-xorg-video-nvidia-535 +Description: NVIDIA binary Xorg driver (transitional package) + Transitional package for upgrades. This package can be safely removed. + +Package: libnvidia-cfg1-525 +Architecture: amd64 arm64 +Section: non-free/oldlibs +Multi-Arch: same +Depends: libnvidia-cfg1-535 +Description: NVIDIA binary OpenGL/GLX configuration library (transitional package) + Transitional package for upgrades. This package can be safely removed. + +Package: libnvidia-fbc1-525 +Architecture: i386 amd64 arm64 +Section: non-free/oldlibs +Multi-Arch: same +Depends: libnvidia-fbc1-535 +Description: NVIDIA OpenGL-based Framebuffer Capture runtime library (transitional package) + Transitional package for upgrades. This package can be safely removed. + +Package: libnvidia-decode-525 +Architecture: i386 amd64 arm64 +Section: non-free/oldlibs +Multi-Arch: same +Depends: libnvidia-decode-535 +Description: NVIDIA Video Decoding runtime libraries (transitional package) + Transitional package for upgrades. This package can be safely removed. + +Package: libnvidia-encode-525 +Architecture: i386 amd64 arm64 +Section: non-free/oldlibs +Multi-Arch: same +Depends: libnvidia-encode-535 +Description: NVENC Video Encoding runtime library (transitional package) + Transitional package for upgrades. This package can be safely removed. + +Package: nvidia-driver-525-open +Architecture: amd64 arm64 +Section: non-free/oldlibs +Multi-Arch: no +Depends: nvidia-driver-535-open +Description: NVIDIA driver (open kernel) metapackage (transitional package) + Transitional package for upgrades. This package can be safely removed. + +Package: nvidia-kernel-source-525-open +Architecture: amd64 arm64 +Section: non-free/oldlibs +Multi-Arch: foreign +Depends: nvidia-kernel-source-535-open +Description: NVIDIA kernel source package (transitional package) + Transitional package for upgrades. This package can be safely removed. + +Package: nvidia-dkms-525-open +Architecture: amd64 arm64 +Section: non-free/oldlibs +Multi-Arch: foreign +Depends: nvidia-dkms-535-open +Description: NVIDIA DKMS package (open kernel module) (transitional package) + Transitional package for upgrades. This package can be safely removed. + +Package: nvidia-headless-no-dkms-525-open +Architecture: amd64 arm64 +Section: non-free/oldlibs +Multi-Arch: no +Depends: nvidia-headless-no-dkms-535-open +Description: NVIDIA headless metapackage - no DKMS (open kernel module) (transitional package) + Transitional package for upgrades. This package can be safely removed. + +Package: nvidia-headless-525-open +Architecture: amd64 arm64 +Section: non-free/oldlibs +Multi-Arch: no +Depends: nvidia-headless-535-open +Description: NVIDIA headless metapackage (open kernel module) (transitional package) + Transitional package for upgrades. This package can be safely removed. Package: nvidia-driver-520 Architecture: amd64 arm64 -Depends: nvidia-driver-#FLAVOUR# +Depends: nvidia-driver-535 Multi-Arch: foreign -Description: Transitional package for nvidia-driver-#FLAVOUR# - This is a transitional package for nvidia-driver-#FLAVOUR#, and can be +Description: Transitional package for nvidia-driver-535 + This is a transitional package for nvidia-driver-535, and can be safely removed after the installation is complete. Package: nvidia-kernel-source-520 Architecture: amd64 arm64 -Depends: nvidia-kernel-source-#FLAVOUR# +Depends: nvidia-kernel-source-535 Multi-Arch: foreign -Description: Transitional package for nvidia-kernel-source-#FLAVOUR# - This is a transitional package for nvidia-kernel-source-#FLAVOUR#, and can be +Description: Transitional package for nvidia-kernel-source-535 + This is a transitional package for nvidia-kernel-source-535, and can be safely removed after the installation is complete. Package: nvidia-dkms-520 Architecture: amd64 arm64 -Depends: nvidia-dkms-#FLAVOUR# +Depends: nvidia-dkms-535 Multi-Arch: foreign -Description: Transitional package for nvidia-dkms-#FLAVOUR# - This is a transitional package for nvidia-dkms-#FLAVOUR#, and can be +Description: Transitional package for nvidia-dkms-535 + This is a transitional package for nvidia-dkms-535, and can be safely removed after the installation is complete. Package: nvidia-utils-520 Architecture: amd64 arm64 -Depends: nvidia-utils-#FLAVOUR# +Depends: nvidia-utils-535 Multi-Arch: same -Description: Transitional package for nvidia-utils-#FLAVOUR# - This is a transitional package for nvidia-utils-#FLAVOUR#, and can be +Description: Transitional package for nvidia-utils-535 + This is a transitional package for nvidia-utils-535, and can be safely removed after the installation is complete. Package: libnvidia-compute-520 Architecture: i386 amd64 arm64 -Depends: libnvidia-compute-#FLAVOUR# +Depends: libnvidia-compute-535 Multi-Arch: same -Description: Transitional package for libnvidia-compute-#FLAVOUR# - This is a transitional package for libnvidia-compute-#FLAVOUR#, and can be +Description: Transitional package for libnvidia-compute-535 + This is a transitional package for libnvidia-compute-535, and can be safely removed after the installation is complete. Package: nvidia-compute-utils-520 Architecture: amd64 arm64 -Depends: nvidia-compute-utils-#FLAVOUR# +Depends: nvidia-compute-utils-535 Multi-Arch: same -Description: Transitional package for nvidia-compute-utils-#FLAVOUR# - This is a transitional package for nvidia-compute-utils-#FLAVOUR#, and can be +Description: Transitional package for nvidia-compute-utils-535 + This is a transitional package for nvidia-compute-utils-535, and can be safely removed after the installation is complete. Package: nvidia-headless-no-dkms-520 Architecture: amd64 arm64 -Depends: nvidia-headless-no-dkms-#FLAVOUR# +Depends: nvidia-headless-no-dkms-535 Multi-Arch: same -Description: Transitional package for nvidia-headless-no-dkms-#FLAVOUR# - This is a transitional package for nvidia-headless-no-dkms-#FLAVOUR#, and can be +Description: Transitional package for nvidia-headless-no-dkms-535 + This is a transitional package for nvidia-headless-no-dkms-535, and can be safely removed after the installation is complete. Package: nvidia-headless-520 Architecture: amd64 arm64 -Depends: nvidia-headless-#FLAVOUR# +Depends: nvidia-headless-535 Multi-Arch: same -Description: Transitional package for nvidia-headless-#FLAVOUR# - This is a transitional package for nvidia-headless-#FLAVOUR#, and can be +Description: Transitional package for nvidia-headless-535 + This is a transitional package for nvidia-headless-535, and can be safely removed after the installation is complete. Package: nvidia-kernel-common-520 Architecture: amd64 arm64 -Depends: nvidia-kernel-common-#FLAVOUR# +Depends: nvidia-kernel-common-535 Multi-Arch: same -Description: Transitional package for nvidia-kernel-common-#FLAVOUR# - This is a transitional package for nvidia-kernel-common-#FLAVOUR#, and can be +Description: Transitional package for nvidia-kernel-common-535 + This is a transitional package for nvidia-kernel-common-535, and can be safely removed after the installation is complete. Package: libnvidia-gl-520 Architecture: i386 amd64 arm64 -Depends: libnvidia-gl-#FLAVOUR# +Depends: libnvidia-gl-535 Multi-Arch: same -Description: Transitional package for libnvidia-gl-#FLAVOUR# - This is a transitional package for libnvidia-gl-#FLAVOUR#, and can be +Description: Transitional package for libnvidia-gl-535 + This is a transitional package for libnvidia-gl-535, and can be safely removed after the installation is complete. Package: libnvidia-common-520 Architecture: all -Depends: libnvidia-common-#FLAVOUR# +Depends: libnvidia-common-535 Multi-Arch: foreign -Description: Transitional package for libnvidia-common-#FLAVOUR# - This is a transitional package for libnvidia-common-#FLAVOUR#, and can be +Description: Transitional package for libnvidia-common-535 + This is a transitional package for libnvidia-common-535, and can be safely removed after the installation is complete. Package: libnvidia-extra-520 Architecture: i386 amd64 arm64 -Depends: libnvidia-extra-#FLAVOUR# +Depends: libnvidia-extra-535 Multi-Arch: same -Description: Transitional package for libnvidia-extra-#FLAVOUR# - This is a transitional package for libnvidia-extra-#FLAVOUR#, and can be +Description: Transitional package for libnvidia-extra-535 + This is a transitional package for libnvidia-extra-535, and can be safely removed after the installation is complete. Package: xserver-xorg-video-nvidia-520 Architecture: amd64 arm64 -Depends: xserver-xorg-video-nvidia-#FLAVOUR# +Depends: xserver-xorg-video-nvidia-535 Multi-Arch: same -Description: Transitional package for xserver-xorg-video-nvidia-#FLAVOUR# - This is a transitional package for xserver-xorg-video-nvidia-#FLAVOUR#, and can be +Description: Transitional package for xserver-xorg-video-nvidia-535 + This is a transitional package for xserver-xorg-video-nvidia-535, and can be safely removed after the installation is complete. Package: libnvidia-cfg1-520 Architecture: amd64 arm64 -Depends: libnvidia-cfg1-#FLAVOUR# +Depends: libnvidia-cfg1-535 Multi-Arch: same -Description: Transitional package for libnvidia-cfg1-#FLAVOUR# - This is a transitional package for libnvidia-cfg1-#FLAVOUR#, and can be +Description: Transitional package for libnvidia-cfg1-535 + This is a transitional package for libnvidia-cfg1-535, and can be safely removed after the installation is complete. Package: libnvidia-fbc1-520 Architecture: i386 amd64 arm64 -Depends: libnvidia-fbc1-#FLAVOUR# +Depends: libnvidia-fbc1-535 Multi-Arch: same -Description: Transitional package for libnvidia-fbc1-#FLAVOUR# - This is a transitional package for libnvidia-fbc1-#FLAVOUR#, and can be +Description: Transitional package for libnvidia-fbc1-535 + This is a transitional package for libnvidia-fbc1-535, and can be safely removed after the installation is complete. Package: libnvidia-decode-520 Architecture: i386 amd64 arm64 -Depends: libnvidia-decode-#FLAVOUR# +Depends: libnvidia-decode-535 Multi-Arch: same -Description: Transitional package for libnvidia-decode-#FLAVOUR# - This is a transitional package for libnvidia-decode-#FLAVOUR#, and can be +Description: Transitional package for libnvidia-decode-535 + This is a transitional package for libnvidia-decode-535, and can be safely removed after the installation is complete. Package: libnvidia-encode-520 Architecture: i386 amd64 arm64 -Depends: libnvidia-encode-#FLAVOUR# +Depends: libnvidia-encode-535 Multi-Arch: same -Description: Transitional package for libnvidia-encode-#FLAVOUR# - This is a transitional package for libnvidia-encode-#FLAVOUR#, and can be +Description: Transitional package for libnvidia-encode-535 + This is a transitional package for libnvidia-encode-535, and can be safely removed after the installation is complete. Package: nvidia-driver-520-open Architecture: amd64 arm64 -Depends: nvidia-driver-#FLAVOUR# +Depends: nvidia-driver-535 Multi-Arch: foreign -Description: Transitional package for nvidia-driver-#FLAVOUR# - This is a transitional package for nvidia-driver-#FLAVOUR#, and can be +Description: Transitional package for nvidia-driver-535 + This is a transitional package for nvidia-driver-535, and can be safely removed after the installation is complete. Package: nvidia-kernel-source-520-open Architecture: amd64 arm64 -Depends: nvidia-kernel-source-#FLAVOUR# +Depends: nvidia-kernel-source-535 Multi-Arch: foreign -Description: Transitional package for nvidia-kernel-source-#FLAVOUR# - This is a transitional package for nvidia-kernel-source-#FLAVOUR#, and can be +Description: Transitional package for nvidia-kernel-source-535 + This is a transitional package for nvidia-kernel-source-535, and can be safely removed after the installation is complete. Package: nvidia-dkms-520-open Architecture: amd64 arm64 -Depends: nvidia-dkms-#FLAVOUR# +Depends: nvidia-dkms-535 Multi-Arch: foreign -Description: Transitional package for nvidia-dkms-#FLAVOUR# - This is a transitional package for nvidia-dkms-#FLAVOUR#, and can be +Description: Transitional package for nvidia-dkms-535 + This is a transitional package for nvidia-dkms-535, and can be safely removed after the installation is complete. Package: nvidia-headless-no-dkms-520-open Architecture: amd64 arm64 -Depends: nvidia-headless-no-dkms-#FLAVOUR# +Depends: nvidia-headless-no-dkms-535 Multi-Arch: foreign -Description: Transitional package for nvidia-headless-no-dkms-#FLAVOUR# - This is a transitional package for nvidia-headless-no-dkms-#FLAVOUR#, and can be +Description: Transitional package for nvidia-headless-no-dkms-535 + This is a transitional package for nvidia-headless-no-dkms-535, and can be safely removed after the installation is complete. Package: nvidia-headless-520-open Architecture: amd64 arm64 -Depends: nvidia-headless-#FLAVOUR# +Depends: nvidia-headless-535 Multi-Arch: foreign -Description: Transitional package for nvidia-headless-#FLAVOUR# - This is a transitional package for nvidia-headless-#FLAVOUR#, and can be +Description: Transitional package for nvidia-headless-535 + This is a transitional package for nvidia-headless-535, and can be safely removed after the installation is complete. Package: nvidia-driver-515 Architecture: amd64 arm64 -Depends: nvidia-driver-#FLAVOUR# +Depends: nvidia-driver-535 Multi-Arch: foreign -Description: Transitional package for nvidia-driver-#FLAVOUR# - This is a transitional package for nvidia-driver-#FLAVOUR#, and can be +Description: Transitional package for nvidia-driver-535 + This is a transitional package for nvidia-driver-535, and can be safely removed after the installation is complete. Package: nvidia-kernel-source-515 Architecture: amd64 arm64 -Depends: nvidia-kernel-source-#FLAVOUR# +Depends: nvidia-kernel-source-535 Multi-Arch: foreign -Description: Transitional package for nvidia-kernel-source-#FLAVOUR# - This is a transitional package for nvidia-kernel-source-#FLAVOUR#, and can be +Description: Transitional package for nvidia-kernel-source-535 + This is a transitional package for nvidia-kernel-source-535, and can be safely removed after the installation is complete. Package: nvidia-dkms-515 Architecture: amd64 arm64 -Depends: nvidia-dkms-#FLAVOUR# +Depends: nvidia-dkms-535 Multi-Arch: foreign -Description: Transitional package for nvidia-dkms-#FLAVOUR# - This is a transitional package for nvidia-dkms-#FLAVOUR#, and can be +Description: Transitional package for nvidia-dkms-535 + This is a transitional package for nvidia-dkms-535, and can be safely removed after the installation is complete. Package: nvidia-utils-515 Architecture: amd64 arm64 -Depends: nvidia-utils-#FLAVOUR# +Depends: nvidia-utils-535 Multi-Arch: same -Description: Transitional package for nvidia-utils-#FLAVOUR# - This is a transitional package for nvidia-utils-#FLAVOUR#, and can be +Description: Transitional package for nvidia-utils-535 + This is a transitional package for nvidia-utils-535, and can be safely removed after the installation is complete. Package: libnvidia-compute-515 Architecture: i386 amd64 arm64 -Depends: libnvidia-compute-#FLAVOUR# +Depends: libnvidia-compute-535 Multi-Arch: same -Description: Transitional package for libnvidia-compute-#FLAVOUR# - This is a transitional package for libnvidia-compute-#FLAVOUR#, and can be +Description: Transitional package for libnvidia-compute-535 + This is a transitional package for libnvidia-compute-535, and can be safely removed after the installation is complete. Package: nvidia-compute-utils-515 Architecture: amd64 arm64 -Depends: nvidia-compute-utils-#FLAVOUR# +Depends: nvidia-compute-utils-535 Multi-Arch: same -Description: Transitional package for nvidia-compute-utils-#FLAVOUR# - This is a transitional package for nvidia-compute-utils-#FLAVOUR#, and can be +Description: Transitional package for nvidia-compute-utils-535 + This is a transitional package for nvidia-compute-utils-535, and can be safely removed after the installation is complete. Package: nvidia-headless-no-dkms-515 Architecture: amd64 arm64 -Depends: nvidia-headless-no-dkms-#FLAVOUR# +Depends: nvidia-headless-no-dkms-535 Multi-Arch: same -Description: Transitional package for nvidia-headless-no-dkms-#FLAVOUR# - This is a transitional package for nvidia-headless-no-dkms-#FLAVOUR#, and can be +Description: Transitional package for nvidia-headless-no-dkms-535 + This is a transitional package for nvidia-headless-no-dkms-535, and can be safely removed after the installation is complete. Package: nvidia-headless-515 Architecture: amd64 arm64 -Depends: nvidia-headless-#FLAVOUR# +Depends: nvidia-headless-535 Multi-Arch: same -Description: Transitional package for nvidia-headless-#FLAVOUR# - This is a transitional package for nvidia-headless-#FLAVOUR#, and can be +Description: Transitional package for nvidia-headless-535 + This is a transitional package for nvidia-headless-535, and can be safely removed after the installation is complete. Package: nvidia-kernel-common-515 Architecture: amd64 arm64 -Depends: nvidia-kernel-common-#FLAVOUR# +Depends: nvidia-kernel-common-535 Multi-Arch: same -Description: Transitional package for nvidia-kernel-common-#FLAVOUR# - This is a transitional package for nvidia-kernel-common-#FLAVOUR#, and can be +Description: Transitional package for nvidia-kernel-common-535 + This is a transitional package for nvidia-kernel-common-535, and can be safely removed after the installation is complete. Package: libnvidia-gl-515 Architecture: i386 amd64 arm64 -Depends: libnvidia-gl-#FLAVOUR# +Depends: libnvidia-gl-535 Multi-Arch: same -Description: Transitional package for libnvidia-gl-#FLAVOUR# - This is a transitional package for libnvidia-gl-#FLAVOUR#, and can be +Description: Transitional package for libnvidia-gl-535 + This is a transitional package for libnvidia-gl-535, and can be safely removed after the installation is complete. Package: libnvidia-common-515 Architecture: all -Depends: libnvidia-common-#FLAVOUR# +Depends: libnvidia-common-535 Multi-Arch: foreign -Description: Transitional package for libnvidia-common-#FLAVOUR# - This is a transitional package for libnvidia-common-#FLAVOUR#, and can be +Description: Transitional package for libnvidia-common-535 + This is a transitional package for libnvidia-common-535, and can be safely removed after the installation is complete. Package: libnvidia-extra-515 Architecture: i386 amd64 arm64 -Depends: libnvidia-extra-#FLAVOUR# +Depends: libnvidia-extra-535 Multi-Arch: same -Description: Transitional package for libnvidia-extra-#FLAVOUR# - This is a transitional package for libnvidia-extra-#FLAVOUR#, and can be +Description: Transitional package for libnvidia-extra-535 + This is a transitional package for libnvidia-extra-535, and can be safely removed after the installation is complete. Package: xserver-xorg-video-nvidia-515 Architecture: amd64 arm64 -Depends: xserver-xorg-video-nvidia-#FLAVOUR# +Depends: xserver-xorg-video-nvidia-535 Multi-Arch: same -Description: Transitional package for xserver-xorg-video-nvidia-#FLAVOUR# - This is a transitional package for xserver-xorg-video-nvidia-#FLAVOUR#, and can be +Description: Transitional package for xserver-xorg-video-nvidia-535 + This is a transitional package for xserver-xorg-video-nvidia-535, and can be safely removed after the installation is complete. Package: libnvidia-cfg1-515 Architecture: amd64 arm64 -Depends: libnvidia-cfg1-#FLAVOUR# +Depends: libnvidia-cfg1-535 Multi-Arch: same -Description: Transitional package for libnvidia-cfg1-#FLAVOUR# - This is a transitional package for libnvidia-cfg1-#FLAVOUR#, and can be +Description: Transitional package for libnvidia-cfg1-535 + This is a transitional package for libnvidia-cfg1-535, and can be safely removed after the installation is complete. Package: libnvidia-fbc1-515 Architecture: i386 amd64 arm64 -Depends: libnvidia-fbc1-#FLAVOUR# +Depends: libnvidia-fbc1-535 Multi-Arch: same -Description: Transitional package for libnvidia-fbc1-#FLAVOUR# - This is a transitional package for libnvidia-fbc1-#FLAVOUR#, and can be +Description: Transitional package for libnvidia-fbc1-535 + This is a transitional package for libnvidia-fbc1-535, and can be safely removed after the installation is complete. Package: libnvidia-decode-515 Architecture: i386 amd64 arm64 -Depends: libnvidia-decode-#FLAVOUR# +Depends: libnvidia-decode-535 Multi-Arch: same -Description: Transitional package for libnvidia-decode-#FLAVOUR# - This is a transitional package for libnvidia-decode-#FLAVOUR#, and can be +Description: Transitional package for libnvidia-decode-535 + This is a transitional package for libnvidia-decode-535, and can be safely removed after the installation is complete. Package: libnvidia-encode-515 Architecture: i386 amd64 arm64 -Depends: libnvidia-encode-#FLAVOUR# +Depends: libnvidia-encode-535 Multi-Arch: same -Description: Transitional package for libnvidia-encode-#FLAVOUR# - This is a transitional package for libnvidia-encode-#FLAVOUR#, and can be +Description: Transitional package for libnvidia-encode-535 + This is a transitional package for libnvidia-encode-535, and can be safely removed after the installation is complete. Package: nvidia-driver-515-open Architecture: amd64 arm64 -Depends: nvidia-driver-#FLAVOUR#-open +Depends: nvidia-driver-535-open Multi-Arch: foreign -Description: Transitional package for nvidia-driver-#FLAVOUR# - This is a transitional package for nvidia-driver-#FLAVOUR#, and can be +Description: Transitional package for nvidia-driver-535 + This is a transitional package for nvidia-driver-535, and can be safely removed after the installation is complete. Package: nvidia-kernel-source-515-open Architecture: amd64 arm64 -Depends: nvidia-kernel-source-#FLAVOUR#-open +Depends: nvidia-kernel-source-535-open Multi-Arch: foreign -Description: Transitional package for nvidia-kernel-source-#FLAVOUR# - This is a transitional package for nvidia-kernel-source-#FLAVOUR#, and can be +Description: Transitional package for nvidia-kernel-source-535 + This is a transitional package for nvidia-kernel-source-535, and can be safely removed after the installation is complete. Package: nvidia-dkms-515-open Architecture: amd64 arm64 -Depends: nvidia-dkms-#FLAVOUR#-open +Depends: nvidia-dkms-535-open Multi-Arch: foreign -Description: Transitional package for nvidia-dkms-#FLAVOUR# - This is a transitional package for nvidia-dkms-#FLAVOUR#, and can be +Description: Transitional package for nvidia-dkms-535 + This is a transitional package for nvidia-dkms-535, and can be safely removed after the installation is complete. Package: nvidia-headless-no-dkms-515-open Architecture: amd64 arm64 -Depends: nvidia-headless-no-dkms-#FLAVOUR#-open +Depends: nvidia-headless-no-dkms-535-open Multi-Arch: foreign -Description: Transitional package for nvidia-headless-no-dkms-#FLAVOUR# - This is a transitional package for nvidia-headless-no-dkms-#FLAVOUR#, and can be +Description: Transitional package for nvidia-headless-no-dkms-535 + This is a transitional package for nvidia-headless-no-dkms-535, and can be safely removed after the installation is complete. Package: nvidia-headless-515-open Architecture: amd64 arm64 -Depends: nvidia-headless-#FLAVOUR#-open +Depends: nvidia-headless-535-open Multi-Arch: foreign -Description: Transitional package for nvidia-headless-#FLAVOUR# - This is a transitional package for nvidia-headless-#FLAVOUR#, and can be +Description: Transitional package for nvidia-headless-535 + This is a transitional package for nvidia-headless-535, and can be safely removed after the installation is complete. Package: nvidia-driver-510 Architecture: amd64 arm64 -Depends: nvidia-driver-#FLAVOUR# +Depends: nvidia-driver-535 Multi-Arch: foreign -Description: Transitional package for nvidia-driver-#FLAVOUR# - This is a transitional package for nvidia-driver-#FLAVOUR#, and can be +Description: Transitional package for nvidia-driver-535 + This is a transitional package for nvidia-driver-535, and can be safely removed after the installation is complete. Package: nvidia-kernel-source-510 Architecture: amd64 arm64 -Depends: nvidia-kernel-source-#FLAVOUR# +Depends: nvidia-kernel-source-535 Multi-Arch: foreign -Description: Transitional package for nvidia-kernel-source-#FLAVOUR# - This is a transitional package for nvidia-kernel-source-#FLAVOUR#, and can be +Description: Transitional package for nvidia-kernel-source-535 + This is a transitional package for nvidia-kernel-source-535, and can be safely removed after the installation is complete. Package: nvidia-dkms-510 Architecture: amd64 arm64 -Depends: nvidia-dkms-#FLAVOUR# +Depends: nvidia-dkms-535 Multi-Arch: foreign -Description: Transitional package for nvidia-dkms-#FLAVOUR# - This is a transitional package for nvidia-dkms-#FLAVOUR#, and can be +Description: Transitional package for nvidia-dkms-535 + This is a transitional package for nvidia-dkms-535, and can be safely removed after the installation is complete. Package: nvidia-utils-510 Architecture: amd64 arm64 -Depends: nvidia-utils-#FLAVOUR# +Depends: nvidia-utils-535 Multi-Arch: same -Description: Transitional package for nvidia-utils-#FLAVOUR# - This is a transitional package for nvidia-utils-#FLAVOUR#, and can be +Description: Transitional package for nvidia-utils-535 + This is a transitional package for nvidia-utils-535, and can be safely removed after the installation is complete. Package: libnvidia-compute-510 Architecture: i386 amd64 arm64 -Depends: libnvidia-compute-#FLAVOUR# +Depends: libnvidia-compute-535 Multi-Arch: same -Description: Transitional package for libnvidia-compute-#FLAVOUR# - This is a transitional package for libnvidia-compute-#FLAVOUR#, and can be +Description: Transitional package for libnvidia-compute-535 + This is a transitional package for libnvidia-compute-535, and can be safely removed after the installation is complete. Package: nvidia-compute-utils-510 Architecture: amd64 arm64 -Depends: nvidia-compute-utils-#FLAVOUR# +Depends: nvidia-compute-utils-535 Multi-Arch: same -Description: Transitional package for nvidia-compute-utils-#FLAVOUR# - This is a transitional package for nvidia-compute-utils-#FLAVOUR#, and can be +Description: Transitional package for nvidia-compute-utils-535 + This is a transitional package for nvidia-compute-utils-535, and can be safely removed after the installation is complete. Package: nvidia-headless-no-dkms-510 Architecture: amd64 arm64 -Depends: nvidia-headless-no-dkms-#FLAVOUR# +Depends: nvidia-headless-no-dkms-535 Multi-Arch: same -Description: Transitional package for nvidia-headless-no-dkms-#FLAVOUR# - This is a transitional package for nvidia-headless-no-dkms-#FLAVOUR#, and can be +Description: Transitional package for nvidia-headless-no-dkms-535 + This is a transitional package for nvidia-headless-no-dkms-535, and can be safely removed after the installation is complete. Package: nvidia-headless-510 Architecture: amd64 arm64 -Depends: nvidia-headless-#FLAVOUR# +Depends: nvidia-headless-535 Multi-Arch: same -Description: Transitional package for nvidia-headless-#FLAVOUR# - This is a transitional package for nvidia-headless-#FLAVOUR#, and can be +Description: Transitional package for nvidia-headless-535 + This is a transitional package for nvidia-headless-535, and can be safely removed after the installation is complete. Package: nvidia-kernel-common-510 Architecture: amd64 arm64 -Depends: nvidia-kernel-common-#FLAVOUR# +Depends: nvidia-kernel-common-535 Multi-Arch: same -Description: Transitional package for nvidia-kernel-common-#FLAVOUR# - This is a transitional package for nvidia-kernel-common-#FLAVOUR#, and can be +Description: Transitional package for nvidia-kernel-common-535 + This is a transitional package for nvidia-kernel-common-535, and can be safely removed after the installation is complete. Package: libnvidia-gl-510 Architecture: i386 amd64 arm64 -Depends: libnvidia-gl-#FLAVOUR# +Depends: libnvidia-gl-535 Multi-Arch: same -Description: Transitional package for libnvidia-gl-#FLAVOUR# - This is a transitional package for libnvidia-gl-#FLAVOUR#, and can be +Description: Transitional package for libnvidia-gl-535 + This is a transitional package for libnvidia-gl-535, and can be safely removed after the installation is complete. Package: libnvidia-common-510 Architecture: all -Depends: libnvidia-common-#FLAVOUR# +Depends: libnvidia-common-535 Multi-Arch: foreign -Description: Transitional package for libnvidia-common-#FLAVOUR# - This is a transitional package for libnvidia-common-#FLAVOUR#, and can be +Description: Transitional package for libnvidia-common-535 + This is a transitional package for libnvidia-common-535, and can be safely removed after the installation is complete. Package: libnvidia-extra-510 Architecture: i386 amd64 arm64 -Depends: libnvidia-extra-#FLAVOUR# +Depends: libnvidia-extra-535 Multi-Arch: same -Description: Transitional package for libnvidia-extra-#FLAVOUR# - This is a transitional package for libnvidia-extra-#FLAVOUR#, and can be +Description: Transitional package for libnvidia-extra-535 + This is a transitional package for libnvidia-extra-535, and can be safely removed after the installation is complete. Package: xserver-xorg-video-nvidia-510 Architecture: amd64 arm64 -Depends: xserver-xorg-video-nvidia-#FLAVOUR# +Depends: xserver-xorg-video-nvidia-535 Multi-Arch: same -Description: Transitional package for xserver-xorg-video-nvidia-#FLAVOUR# - This is a transitional package for xserver-xorg-video-nvidia-#FLAVOUR#, and can be +Description: Transitional package for xserver-xorg-video-nvidia-535 + This is a transitional package for xserver-xorg-video-nvidia-535, and can be safely removed after the installation is complete. Package: libnvidia-cfg1-510 Architecture: amd64 arm64 -Depends: libnvidia-cfg1-#FLAVOUR# +Depends: libnvidia-cfg1-535 Multi-Arch: same -Description: Transitional package for libnvidia-cfg1-#FLAVOUR# - This is a transitional package for libnvidia-cfg1-#FLAVOUR#, and can be +Description: Transitional package for libnvidia-cfg1-535 + This is a transitional package for libnvidia-cfg1-535, and can be safely removed after the installation is complete. Package: libnvidia-fbc1-510 Architecture: i386 amd64 arm64 -Depends: libnvidia-fbc1-#FLAVOUR# +Depends: libnvidia-fbc1-535 Multi-Arch: same -Description: Transitional package for libnvidia-fbc1-#FLAVOUR# - This is a transitional package for libnvidia-fbc1-#FLAVOUR#, and can be +Description: Transitional package for libnvidia-fbc1-535 + This is a transitional package for libnvidia-fbc1-535, and can be safely removed after the installation is complete. Package: libnvidia-decode-510 Architecture: i386 amd64 arm64 -Depends: libnvidia-decode-#FLAVOUR# +Depends: libnvidia-decode-535 Multi-Arch: same -Description: Transitional package for libnvidia-decode-#FLAVOUR# - This is a transitional package for libnvidia-decode-#FLAVOUR#, and can be +Description: Transitional package for libnvidia-decode-535 + This is a transitional package for libnvidia-decode-535, and can be safely removed after the installation is complete. Package: libnvidia-encode-510 Architecture: i386 amd64 arm64 -Depends: libnvidia-encode-#FLAVOUR# +Depends: libnvidia-encode-535 Multi-Arch: same -Description: Transitional package for libnvidia-encode-#FLAVOUR# - This is a transitional package for libnvidia-encode-#FLAVOUR#, and can be +Description: Transitional package for libnvidia-encode-535 + This is a transitional package for libnvidia-encode-535, and can be safely removed after the installation is complete. diff -Nru nvidia-graphics-drivers-525-525.147.05/debian/xserver-xorg-video-nvidia-525.install nvidia-graphics-drivers-525-525.147.05/debian/xserver-xorg-video-nvidia-525.install --- nvidia-graphics-drivers-525-525.147.05/debian/xserver-xorg-video-nvidia-525.install 2023-10-30 11:17:06.000000000 +0000 +++ nvidia-graphics-drivers-525-525.147.05/debian/xserver-xorg-video-nvidia-525.install 1970-01-01 00:00:00.000000000 +0000 @@ -1,2 +0,0 @@ -NVIDIA-Linux/nvidia_drv.so usr/lib/aarch64-linux-gnu/nvidia/xorg -debian/10-nvidia.conf usr/share/X11/xorg.conf.d