NVIDIA / debian-packaging-nvidia-driver

NVIDIA driver packaging for Debian (distro)

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

debian packaging nvidia driver

License Contributing

Overview

Packaging templates for Debian based Linux distros to build NVIDIA driver packages.

The main branch contains this README. The control and .install files can be found in the appropriate buster and bullseye branches.

Table of Contents

Deliverables

This repo contains the template files used to build the following DEB packages:

note: flavor is the first . delimited field in the driver version, ex: 470 in 470.108.03

  • Debian 10 or Debian 11
- libcuda1
- libcudadebugger1
- libegl1-nvidia
- libegl-nvidia0
- libgl1-nvidia-glvnd-glx
- libgles-nvidia1
- libgles-nvidia2
- libglx-nvidia0
- libnvcuvid1
- libnvidia-allocator1
- libnvidia-api1
- libnvidia-cfg1
- libnvidia-compiler
- libnvidia-eglcore
- libnvidia-encode1
- libnvidia-fbc1
- libnvidia-glcore
- libnvidia-glvkspirv
- libnvidia-ml1
- libnvidia-nvvm4
- libnvidia-opticalflow1
- libnvidia-ptxjitcompiler1
- libnvidia-rtcore
- libnvidia-wayland-client
- libnvoptix1
- nvidia-alternative
- nvidia-cuda-mps
- nvidia-detect
- nvidia-driver
- nvidia-driver-bin
- nvidia-driver-libs
- nvidia-egl-common
- nvidia-egl-icd
- nvidia-kernel-dkms
- nvidia-kernel-source
- nvidia-kernel-support
- nvidia-legacy-check
- nvidia-libopencl1
- nvidia-nonglvnd-vulkan-common
- nvidia-opencl-common
- nvidia-opencl-icd
- nvidia-smi
- nvidia-vdpau-driver
- nvidia-vulkan-common
- nvidia-vulkan-icd
- xserver-xorg-video-nvidia

Prerequisites

Clone this git repository:

Supported branches: buster & bullseye

git clone -b ${branch} https://github.com/NVIDIA/debian-packaging-nvidia-driver
> ex: git clone -b bullseye https://github.com/NVIDIA/debian-packaging-nvidia-driver

Download a NVIDIA driver runfile:

Install build dependencies

note: these are only needed for building not installation

# Packaging
apt-get install debhelper devscripts dpkg-dev

See also

Ubuntu driver

RHEL driver

SUSE driver

Contributing

See CONTRIBUTING.md

About

NVIDIA driver packaging for Debian (distro)

License:GNU General Public License v2.0