Package: libcuda1
Description-md5: 30cdfe4ace31d55c8ab27fdc502e3c7c
Description-en: NVIDIA CUDA Driver Library
 The Compute Unified Device Architecture (CUDA) enables NVIDIA
 graphics processing units (GPUs) to be used for massively parallel
 general purpose computation.
 .
 This package contains the CUDA Driver API library for low-level CUDA
 programming.
 .
 Supported NVIDIA devices include GPUs starting from GeForce 8 and Quadro FX
 series, as well as the Tesla computing processors.
 .
 Please see the nvidia-kernel-dkms
 (nvidia-open-kernel-dkms) or nvidia-kernel-source
 (nvidia-open-kernel-source) packages
 for building the kernel module required by this package.
 This will provide nvidia-kernel-535.309.01
 (nvidia-open-kernel-535.309.01).

Package: libcudadebugger1
Description-md5: 44feb6cf480721ac8292ebfe3c6399e8
Description-en: NVIDIA CUDA Debugger Library
 The Compute Unified Device Architecture (CUDA) enables NVIDIA
 graphics processing units (GPUs) to be used for massively parallel
 general purpose computation.
 .
 This package contains the CUDA Debugger library for Pascal and later GPUs.

Package: libegl-nvidia0
Description-md5: 2606f210b69a7afade1df300e773e837
Description-en: NVIDIA binary EGL library
 EGL provides a platform-agnostic mechanism for creating rendering surfaces
 for use with other graphics libraries, such as OpenGL|ES.
 .
 See the description of the nvidia-driver package
 or /usr/share/doc/libgl1-nvidia-glx/README.txt.gz
 for a complete list of supported GPUs and PCI IDs.
 .
 This package contains the driver specific binary EGL implementation provided
 by NVIDIA that is accessed via GLVND.

Package: libgl1-nvidia-glvnd-glx
Description-md5: f5610f89ce121e1802305d9a3d330565
Description-en: NVIDIA binary OpenGL/GLX library (GLVND variant)
 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 the description of the nvidia-driver package
 or /usr/share/doc/libgl1-nvidia-glvnd-glx/README.txt.gz
 for a complete list of supported GPUs and PCI IDs.
 .
 This metapackage depends on the NVIDIA binary OpenGL/GLX implementation using
 GLVND and the corresponding GLVND loader library.

Package: libgles-nvidia1
Description-md5: 555def88414f46d44a7552c4b950ed5e
Description-en: NVIDIA binary OpenGL|ES 1.x library
 OpenGL|ES is a cross-platform API for full-function 2D and 3D graphics on
 embedded systems - including consoles, phones, appliances and vehicles.
 It contains a subset of OpenGL plus a number of extensions for the
 special needs of embedded systems.
 .
 OpenGL|ES 1.x provides an API for fixed-function hardware.
 .
 See the description of the nvidia-driver package
 or /usr/share/doc/libgl1-nvidia-glx/README.txt.gz
 for a complete list of supported GPUs and PCI IDs.
 .
 This package contains the driver specific binary OpenGL|ES 1.x implementation
 by NVIDIA that is accessed via GLVND.

Package: libgles-nvidia2
Description-md5: 2ab41620403f7c2fb60970103d41e55b
Description-en: NVIDIA binary OpenGL|ES 2.x library
 OpenGL|ES is a cross-platform API for full-function 2D and 3D graphics on
 embedded systems - including consoles, phones, appliances and vehicles.
 It contains a subset of OpenGL plus a number of extensions for the
 special needs of embedded systems.
 .
 OpenGL|ES 2.x provides an API for programmable hardware including vertex
 and fragment shaders.
 .
 See the description of the nvidia-driver package
 or /usr/share/doc/libgl1-nvidia-glx/README.txt.gz
 for a complete list of supported GPUs and PCI IDs.
 .
 This package contains the driver specific binary OpenGL|ES 2.x implementation
 by NVIDIA that is accessed via GLVND.

Package: libglx-nvidia0
Description-md5: ce379c987bbb78e30edc487761a62221
Description-en: NVIDIA binary GLX library
 GLX ("OpenGL Extension to the X Window System") provides an interface between
 OpenGL and the X Window System as well as extensions to OpenGL itself.
 .
 See the description of the nvidia-driver package
 or /usr/share/doc/libgl1-nvidia-glx/README.txt.gz
 for a complete list of supported GPUs and PCI IDs.
 .
 This package contains the driver specific binary GLX implementation by NVIDIA
 that is accessed via GLVND.

Package: libnvcuvid1
Description-md5: d9966c2df4b73cef90a50ffc930d1c5c
Description-en: NVIDIA CUDA Video Decoder runtime library
 The Compute Unified Device Architecture (CUDA) enables NVIDIA
 graphics processing units (GPUs) to be used for massively parallel
 general purpose computation.
 .
 The NVIDIA CUDA Video Decoder (NVCUVID) library provides an interface to
 hardware video decoding capabilities on NVIDIA GPUs with CUDA.
 .
 This package contains the nvcuvid runtime library.

Package: libnvidia-allocator1
Description-md5: 5a94407620f78beb0f9248ca407175b1
Description-en: NVIDIA allocator runtime 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 private nvidia-allocator runtime library
 which is used by other driver components.

Package: libnvidia-api1
Description-md5: 6c66129682b9f85d427ebfa796b6d07a
Description-en: NVAPI runtime library
 NVAPI provides an interface for managing properties of GPUs.
 .
 This package contains the NVAPI runtime library.

Package: libnvidia-cfg1
Description-md5: 93cb80745e3603798eba35ffc06cbd9f
Description-en: 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 private libnvidia-cfg runtime library
 which is used by other driver components.

Package: libnvidia-eglcore
Description-md5: 77f4911a3ecf14f3670337606e22e0a3
Description-en: NVIDIA binary EGL core libraries
 EGL provides a platform-agnostic mechanism for creating rendering surfaces
 for use with other graphics libraries, such as OpenGL|ES.
 .
 OpenGL|ES is a cross-platform API for full-function 2D and 3D graphics on
 embedded systems - including consoles, phones, appliances and vehicles.
 It contains a subset of OpenGL plus a number of extensions for the
 special needs of embedded systems.
 .
 This package contains the private core libraries used by the NVIDIA
 implementation of EGL and OpenGL|ES.

Package: libnvidia-encode1
Description-md5: 21b4191ea88e49a7e948a2b89cfed901
Description-en: 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: libnvidia-fbc1
Description-md5: 19123a53d351a2e540ca869d1e74f9d2
Description-en: 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-glcore
Description-md5: 68cd652814642e8dfbd57042c30021b6
Description-en: NVIDIA binary OpenGL/GLX core libraries
 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 private core libraries used by the NVIDIA
 implementation of OpenGL and GLX.

Package: libnvidia-glvkspirv
Description-md5: 66e20b087609564268b47e903baff1b5
Description-en: NVIDIA binary Vulkan Spir-V compiler library
 Vulkan is a multivendor open standard by the Khronos Group for 3D graphics.
 .
 This library provides a NVIDIA Vulkan Spir-V compiler which reduces shader
 compilation time and shader system memory consumption.
 .
 This package contains the private Spir-V compiler libraries used by the
 NVIDIA implementation of Vulkan.

Package: libnvidia-ml1
Description-md5: eab021537b152fcedb35b51d1a3ddb34
Description-en: NVIDIA Management Library (NVML) runtime library
 The NVIDIA Management Library (NVML) provides a monitoring and management API.
 It provides a direct access to the queries and commands exposed via nvidia-smi.
 .
 This package contains the nvidia-ml runtime library.

Package: libnvidia-ngx1
Description-md5: cbc0e7c1dd410a92386733206fc0fa3f
Description-en: NVIDIA NGX runtime 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 NVIDIA NGX runtime library.

Package: libnvidia-nvvm4
Description-md5: 707487927d91b1fd88e07fa712789ee8
Description-en: NVIDIA NVVM Compiler library
 The Compute Unified Device Architecture (CUDA) enables NVIDIA
 graphics processing units (GPUs) to be used for massively parallel
 general purpose computation.
 .
 This package contains the NVVM Compiler library.

Package: libnvidia-opticalflow1
Description-md5: b6321ff988bec29959f6c49e060abf1d
Description-en: NVIDIA Optical Flow runtime library
 The NVIDIA Optical Flow SDK exposes the latest hardware capability of Turing
 GPUs dedicated to computing the relative motion of pixels between images.
 .
 This package contains the Optical Flow runtime library.

Package: libnvidia-pkcs11-openssl3
Description-md5: 4d17d1e64ba8b70616c9930ae31cac87
Description-en: NVIDIA PKCS #11 Library (OpenSSL 3)
 The Compute Unified Device Architecture (CUDA) enables NVIDIA
 graphics processing units (GPUs) to be used for massively parallel
 general purpose computation.
 .
 This package contains the NVIDIA PKCS #11 library with OpenSSL 3 backend.

Package: libnvidia-ptxjitcompiler1
Description-md5: 93cc113f54f51767c65e3416fc05b76f
Description-en: NVIDIA PTX JIT Compiler library
 The Compute Unified Device Architecture (CUDA) enables NVIDIA
 graphics processing units (GPUs) to be used for massively parallel
 general purpose computation.
 .
 This package contains the runtime PTX JIT Compiler library.

Package: libnvidia-rtcore
Description-md5: cfcfd031f6c6978d63aacfbaa60e8f09
Description-en: NVIDIA binary Vulkan ray tracing (rtcore) library
 Vulkan is a multivendor open standard by the Khronos Group for 3D graphics.
 .
 This library is part of the Vulkan real-time ray tracing extensions
 (VK_NV_raytracing) implementation by NVIDIA.
 .
 This package contains the private rtcore library used by the NVIDIA
 implementation of Vulkan.

Package: libnvoptix1
Description-md5: c49d57f8e36ee7ea703ea9eb0e1ed3a3
Description-en: NVIDIA implementation of the OptiX ray tracing engine
 The OptiX API is an application framework for achieving optimal ray tracing
 performance on the GPU.
 .
 This package contains runtime library of the OptiX ray tracing engine
 implementation for NVIDIA CUDA.
 It is used by liboptix.so.* coming with applications using the OptiX API.

Package: nvidia-alternative
Description-md5: 43dd859f350d9c1c1f144ab08a1977f6
Description-en: allows the selection of NVIDIA as GLX provider
 In setups with several NVIDIA driver versions installed (e.g. current and
 legacy) this metapackage registers an alternative to allow easy switching
 between the different versions.
 .
 Use 'update-glx --config nvidia' to select a version.
 .
 This package does not depend on the corresponding NVIDIA libraries.
 In order to install the NVIDIA driver and libraries, install the
 nvidia-driver package instead.

Package: nvidia-cuda-mps
Description-md5: c5434f0c594dc7047cdf712a673ccf7c
Description-en: NVIDIA CUDA Multi Process Service (MPS)
 The Compute Unified Device Architecture (CUDA) enables NVIDIA
 graphics processing units (GPUs) to be used for massively parallel
 general purpose computation.
 .
 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-detect
Description-md5: 7a53c4efcf889ff150fb08a77ebb6c46
Description-en: NVIDIA GPU detection utility
 The 'nvidia-detect' script in this package checks for an NVIDIA GPU in the
 system and recommends one of the non-free accelerated driver meta-packages
 (nvidia-driver, nvidia-tesla-535-driver
 or nvidia-tesla-470-driver) for installation.

Package: nvidia-driver
Description-md5: 3c1c68f6fcd24a8640d4ca4bbdb9d0fb
Description-en: NVIDIA metapackage
 This metapackage depends on the NVIDIA binary driver and libraries
 that provide optimized hardware acceleration of
 OpenGL/GLX/EGL/GLES/Vulkan applications via a direct-rendering X Server.
 .
 Please see the nvidia-kernel-dkms
 (nvidia-open-kernel-dkms) or nvidia-kernel-source
 (nvidia-open-kernel-source) packages
 for building the kernel module required by this package.
 This will provide nvidia-kernel-535.309.01
 (nvidia-open-kernel-535.309.01).
 .
 This version only supports GeForce, NVS, Quadro, RTX, Tesla, ... GPUs based on
 the Maxwell, Pascal, Volta, Turing, Ampere, Ada, Hopper or newer architectures.
 Look at the legacy driver or Tesla driver packages for older cards.
 .
 See /usr/share/doc/nvidia-driver/README.txt.gz
 for a complete list of supported GPUs and PCI IDs.
 .
 Building the kernel module has been tested up to Linux 6.16.

Package: nvidia-driver-bin
Description-md5: d0118daed7fe8c1a550944b8cecc8a53
Description-en: NVIDIA driver support binaries
 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 supporting binaries for the driver.

Package: nvidia-driver-full
Description-md5: c597f867c4ddc42ce87a45a1c4eb5e67
Description-en: NVIDIA metapackage (all components)
 This metapackage depends on all components of the NVIDIA binary driver and
 libraries that provide optimized hardware acceleration of
 OpenGL/GLX/EGL/GLES/Vulkan applications via a direct-rendering X Server.

Package: nvidia-driver-libs
Description-md5: 316d7881efd72c30ac3f0e1720998a13
Description-en: NVIDIA metapackage (OpenGL/GLX/EGL/GLES libraries)
 This metapackage depends on the NVIDIA binary libraries
 that provide optimized hardware acceleration of
 OpenGL/GLX/EGL/GLES applications via a direct-rendering X Server.

Package: nvidia-egl-common
Description-md5: fed2d098ae63a755a343fdf61c591389
Description-en: NVIDIA binary EGL driver - common files
 EGL provides a platform-agnostic mechanism for creating rendering surfaces
 for use with other graphics libraries, such as OpenGL|ES.
 .
 This package provides the common files for the NVIDIA installable client
 driver (ICD) for EGL via GLVND.

Package: nvidia-egl-icd
Description-md5: 48bb1c6fd6391aad335bab10bc4ab1eb
Description-en: NVIDIA EGL installable client driver (ICD)
 EGL provides a platform-agnostic mechanism for creating rendering surfaces
 for use with other graphics libraries, such as OpenGL|ES.
 .
 This metapackage provides the NVIDIA installable client driver (ICD) for
 EGL via GLVND which supports NVIDIA GPUs.

Package: nvidia-kernel-dkms
Description-md5: 10da6995f599868e06d8c3cb6aa6d976
Description-en: NVIDIA binary kernel module DKMS source
 This package builds the NVIDIA binary kernel modules needed by
 nvidia-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.
 .
 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 version only supports GeForce, NVS, Quadro, RTX, Tesla, ... GPUs based on
 the Maxwell, Pascal, Volta, Turing, Ampere, Ada, Hopper or newer architectures.
 Look at the legacy driver or Tesla driver packages for older cards.
 .
 See /usr/share/doc/nvidia-kernel-dkms/README.txt.gz
 for a complete list of supported GPUs and PCI IDs.
 .
 Building the kernel modules has been tested up to Linux 6.16.
 .
 Note: The new 'non-free-firmware' archive area has to be enabled in apt's
 sources.list(.d/) in order to install firmware-nvidia-gsp.

Package: nvidia-kernel-source
Description-md5: 493154ae911ddf022d52500ec0e930ce
Description-en: NVIDIA binary kernel module source
 This package provides the source for the NVIDIA binary kernel modules
 needed by nvidia-driver in a form suitable
 for use by module-assistant.
 .
 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.
 .
 PLEASE read /usr/share/doc/nvidia-kernel-source/README.Debian.gz
 for building information. If you want the kernel module to be automatically
 installed via DKMS, install nvidia-kernel-dkms instead.
 .
 This version only supports GeForce, NVS, Quadro, RTX, Tesla, ... GPUs based on
 the Maxwell, Pascal, Volta, Turing, Ampere, Ada, Hopper or newer architectures.
 Look at the legacy driver or Tesla driver packages for older cards.
 .
 See /usr/share/doc/nvidia-kernel-source/README.txt.gz
 for a complete list of supported GPUs and PCI IDs.
 .
 Building the kernel modules has been tested up to Linux 6.16.

Package: nvidia-kernel-support
Description-md5: 8792dd43882b8dd916f141a2ea5a842a
Description-en: NVIDIA binary kernel module support files
 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 provides supporting configuration for the kernel module.

Package: nvidia-legacy-check
Description-md5: b9b67894f32dc3ae82000edbc4af6cb2
Description-en: check for NVIDIA GPUs requiring a legacy driver
 This package checks whether the system contains NVIDIA GPUs that are no longer
 supported by the main driver line and require a legacy driver.
 .
 If such hardware is present, a (preseedable) debconf question will be asked to
 confirm the installation of the current driver line.

Package: nvidia-libopencl1
Description-md5: ba2b8ccc6a498c885c07dc9be6652a54
Description-en: NVIDIA OpenCL ICD Loader library
 OpenCL (Open Computing Language) is a multivendor open standard for
 general-purpose parallel programming of heterogeneous systems that include
 CPUs, GPUs and other processors.
 .
 The OpenCL installable client driver loader (ICD Loader) acts as a dispatcher
 between an OpenCL application and one (or more) installable client drivers
 (ICD) that can be from any vendor. At least one ICD (and the corresponding
 hardware) is required to run OpenCL applications.
 .
 This package contains the ICD Loader library provided by NVIDIA.

Package: nvidia-opencl-common
Description-md5: 72502d83403cf0ff0374f5b07acbf529
Description-en: NVIDIA OpenCL driver - common files
 OpenCL (Open Computing Language) is a multivendor open standard for
 general-purpose parallel programming of heterogeneous systems that include
 CPUs, GPUs and other processors.
 .
 This package provides the common files for the NVIDIA installable client
 driver (ICD) for OpenCL.

Package: nvidia-opencl-icd
Description-md5: e9a86cdb279a70cd57728488a19355ac
Description-en: NVIDIA OpenCL installable client driver (ICD)
 OpenCL (Open Computing Language) is a multivendor open standard for
 general-purpose parallel programming of heterogeneous systems that include
 CPUs, GPUs and other processors.
 .
 This package provides the NVIDIA installable client driver (ICD) for OpenCL
 which supports NVIDIA GPUs.

Package: nvidia-powerd
Description-md5: f9839a172225b4979811cf62d6abfbe2
Description-en: NVIDIA Dynamic Boost (daemon)
 The 'nvidia-powerd' daemon provides support for the NVIDIA Dynamic Boost
 feature on Linux platforms. Dynamic Boost is a system-wide power controller
 which manages GPU and CPU power, according to the workload on the system. By
 shifting power between the GPU and the CPU, Dynamic Boost can deliver more
 power to the component that would benefit most from it, without impacting the
 system's total thermal and electrical budgets. This optimizes overall system
 performance per watt.

Package: nvidia-smi
Description-md5: b173d400cbd92c511f6abb1c18284f04
Description-en: NVIDIA System Management Interface
 The NVIDIA Management Library (NVML) provides a monitoring and management API.
 The application "nvidia-smi" is the NVIDIA System Management Interface (NVSMI)
 and provides a command line interface to this functionality.
 .
 See the output from the --help command line option for supported models and
 further information.

Package: nvidia-suspend-common
Description-md5: 138e88a2e20bec31b8489fd3916ed1f6
Description-en: NVIDIA driver - systemd power management scripts
 This package provides the common files for the NVIDIA power management
 integration with systemd.

Package: nvidia-vdpau-driver
Description-md5: 34569e20e5d30ce94fe267ce45565225
Description-en: Video Decode and Presentation API for Unix - NVIDIA driver
 These libraries provide the Video Decode and Presentation API for Unix.
 They provide accelerated video playback (incl. H.264) for the supported
 graphics cards.
 .
 This package contains the NVIDIA VDPAU driver.
 .
 See /usr/share/doc/nvidia-vdpau-driver/README.txt.gz
 for more information.
 .
 Please see the nvidia-kernel-dkms
 (nvidia-open-kernel-dkms) or nvidia-kernel-source
 (nvidia-open-kernel-source) packages
 for building the kernel module required by this package.
 This will provide nvidia-kernel-535.309.01
 (nvidia-open-kernel-535.309.01).

Package: nvidia-vulkan-common
Description-md5: 89971dfca7826f5f08811a7f718f7529
Description-en: NVIDIA Vulkan driver - common files
 Vulkan is a multivendor open standard by the Khronos Group for 3D graphics.
 .
 This package provides the common files for the NVIDIA installable client
 driver (ICD) for Vulkan (GLVND variant).

Package: nvidia-vulkan-icd
Description-md5: d104ec0a3dbcaf5f512b3217367c796e
Description-en: NVIDIA Vulkan installable client driver (ICD)
 Vulkan is a multivendor open standard by the Khronos Group for 3D graphics.
 .
 This metapackage provides the NVIDIA installable client driver (ICD) for
 Vulkan (GLVND variant) which supports NVIDIA GPUs.

Package: xserver-xorg-video-nvidia
Description-md5: 27e531fe9eee51af7ef9ac6575dfa883
Description-en: 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.
 .
 Please see the nvidia-kernel-dkms
 (nvidia-open-kernel-dkms) or nvidia-kernel-source
 (nvidia-open-kernel-source) packages
 for building the kernel module required by this package.
 This will provide nvidia-kernel-535.309.01
 (nvidia-open-kernel-535.309.01).
 .
 This version only supports GeForce, NVS, Quadro, RTX, Tesla, ... GPUs based on
 the Maxwell, Pascal, Volta, Turing, Ampere, Ada, Hopper or newer architectures.
 Look at the legacy driver or Tesla driver packages for older cards.
 .
 See /usr/share/doc/nvidia-driver/README.txt.gz
 for a complete list of supported GPUs and PCI IDs.

