system76 / cuda

Packaging for NVIDIA's CUDA Toolkit
21 stars 10 forks source link

add cuDNN 11.2 #19

Open machielg opened 3 years ago

machielg commented 3 years ago

I'd like to use cuda 11.2 but cudnn 11.2 is missing, which is available now

machielg commented 3 years ago

I created a pull request for this

benjaminjacobreji commented 3 years ago

Hi, I cannot find the cuDNN-11.2 package from system76 in PopOS 20.10. According to PR #20, it should be available, right? Am I missing something?

These are the only options I'm getting.

sudo apt update
...
...
...
Reading package lists... Done
Building dependency tree       
Reading state information... Done
All packages are up to date.

sudo apt install system76-cudnn-1
system76-cudnn-10.0  system76-cudnn-10.1  system76-cudnn-10.2  system76-cudnn-11.1

On a fresh PopOS 20.10 install. I ran sudo apt install system76-cuda-latest and successfully instaledl cuda 11.2

Edit: Running apt-cache search system76 yields

❯ apt-cache search system76
system76-cuda - NVIDIA CUDA Compiler / Libraries / Toolkit Metapackage
system76-cuda-10.0 - NVIDIA CUDA 10 Compiler / Libraries / Toolkit
system76-cuda-10.1 - NVIDIA CUDA 10 Compiler / Libraries / Toolkit
system76-cuda-10.2 - NVIDIA CUDA 10 Compiler / Libraries / Toolkit
system76-cuda-11.1 - NVIDIA CUDA 11.1 Compiler / Libraries / Toolkit
system76-cuda-11.2 - NVIDIA CUDA 11.2 Compiler / Libraries / Toolkit
system76-cudnn-10.0 - NVIDIA CUDA Deep Neural Network library (cuDNN) for CUDA 10.0
system76-cudnn-10.1 - NVIDIA CUDA Deep Neural Network library (cuDNN) for CUDA 10.2
system76-cudnn-10.2 - NVIDIA CUDA Deep Neural Network library (cuDNN) for CUDA 10.2
system76-cudnn-11.1 - NVIDIA CUDA Deep Neural Network library (cuDNN) for CUDA 11.1
system76-nccl-10.0 - Optimized primitives for collective multi-GPU communication.
system76-nccl-10.1 - Optimized primitives for collective multi-GPU communication.
system76-nccl-10.2 - Optimized primitives for collective multi-GPU communication.
system76-nccl-11.1 - Optimized primitives for collective multi-GPU communication.
system76-nccl-11.2 - Optimized primitives for collective multi-GPU communication.
system76-cuda-latest - Metapackage for the latest version of the CUDA Toolkit
gnome-shell-extension-system76-power - Gnome-shell extension for System76 Power Management
libs76-hidpi-widget - System76 HiDPI daemon widget library
libs76-hidpi-widget-dev - Pop theme switcher widget library header
libsystem76-keyboard-configurator - Pop keyboard backlight library
libsystem76-keyboard-configurator-dev - Pop keyboard backlight library header
linux-system76 - System76 recommended Linux kernel
network-manager-config-connectivity-pop - NetworkManager configuration to enable connectivity checking
pop-shell-plugin-system76-power - Launcher integration with system76-power
system76-acpi-dkms - System76 ACPI Driver (DKMS)
system76-dkms - System76 DKMS driver
system76-driver - Universal driver for System76 computers
system76-driver-nvidia - Latest nvidia driver for System76 computers
system76-firmware - System76 Firmware CLI
system76-firmware-daemon - System76 Firmware Daemon
system76-io-dkms - System76 Io DKMS driver
system76-keyboard-configurator - System76 Keyboard Configurator
system76-oled - Control brightness on OLED displays
system76-power - System76 Power Management
system76-wallpapers - System76 Wallpapers

Here system76-cudnn-11.2 and system76-cudnn-latest are both missing. Any idea why it isn't showing up because the meta package file exists under cuda/metapackages/groovy/