Драйверы Nvidia 515 зависят от 525

Драйверы Nvidia 515 зависят от 525

Пару дней назад драйверы Nvidia 510 и 515 зависят от (и устанавливаются) 525 (который содержит CUDA 12). Другими словами, когда я sudo apt install nvidia-driver-515это делаю, это как будто я устанавливаю sudo apt install nvidia-driver-525.

Как установить 515 из официальных репозиториев, есть мысли?

https://packages.ubuntu.com/focal/nvidia-driver-515

решение1

Решение — отключить Ubuntuограниченныйrepo и вместо этого добавьте репозитории Nvidia. Смотрите инструкции ниже:

export DISTRO=ubuntu2004
export ARCH=x86_64
add-apt-repository -r restricted
wget https://developer.download.nvidia.com/compute/cuda/repos/$DISTRO/$ARCH/cuda-$DISTRO-keyring.gpg
mv cuda-$DISTRO-keyring.gpg /usr/share/keyrings/cuda-archive-keyring.gpg
echo "deb [signed-by=/usr/share/keyrings/cuda-archive-keyring.gpg] https://developer.download.nvidia.com/compute/cuda/repos/$DISTRO/$ARCH/ /" | sudo tee /etc/apt/sources.list.d/cuda-$DISTRO-$ARCH.list
wget https://developer.download.nvidia.com/compute/cuda/repos/$DISTRO/$ARCH/cuda-$DISTRO.pin
mv cuda-$DISTRO.pin /etc/apt/preferences.d/cuda-repository-pin-600
apt update
apt install -y nvidia-driver-510

EDIT: больше информации здесь:https://docs.nvidia.com/cuda/cuda-installation-guide-linux/index.html#сетевой-репозиторий-установка-для-ubuntu

решение2

Обратите внимание на текущее описание пакета nvidia-driver-515 Ubuntu 22.04:

Описание-ru: Переходный пакет для nvidia-driver-525 Это переходный пакет для nvidia-driver-525, и его можно безопасно удалить после завершения установки.

Вы получаете установку 525, поскольку она полностью заменила 515. Если вам действительно нужны устаревшие драйверы, у Nvidia они все еще есть, но их использование приведет к обычным проблемам с обновлением каждый раз, когда вы получаете обновление ядра, и к отсутствию рабочих скриптов для пересборки драйвера 515.

Связанный контент