Tentando instalar o CUDA, mas obtendo erros

Tentando instalar o CUDA, mas obtendo erros

Eu tentei uma série de soluções sugeridas aqui e somente quando tento instalar o cuda. Mas continuo recebendo os seguintes erros quando faço o seguinte

sudo apt install -y cuda

Erros foram encontrados durante o processamento:

 nvidia-dkms-450
 nvidia-driver-450
 cuda-drivers-450
 cuda-drivers
 cuda-runtime-11-0
 cuda-11-0
 cuda-demo-suite-11-0
 cuda
E: Sub-process /usr/bin/dpkg returned an error code (1)

Isto é para Ubuntu 20.04.

Responder1

Você precisa baixar os drivers primeiro. Tente primeiro executar isso

sudo apt install libnvidia-tesla-cuda1 libnvidia-tesla-cuda1-i386

em seguida, execute o comando de instalação quando o Apt terminar este.

Esta é a descrição de apt search:

Biblioteca de drivers NVIDIA CUDA (versão Tesla)

EDITAR

Depois de pesquisar mais sobre o assunto, encontrei a documentação oficial que inclui instruções de instalação. Acontece que há um pouco mais no processo:

Execute as ações de pré-instalação.

Instale metadados do repositório

    $ sudo dpkg -i cuda-repo-<distro>_<version>_<architecture>.deb

Instale a chave GPG pública CUDA

Ao instalar usando o repositório local:

    $ sudo apt-key add /var/cuda-repo-<distro>-<version>/7fa2af80.pub

Ao instalar usando o repositório de rede no Ubuntu 20.04/18.04:

    $ sudo apt-key adv --fetch-keys https://developer.download.nvidia.com/compute/cuda/repos/<distro>/<architecture>/7fa2af80.pub

Ao instalar usando o repositório de rede no Ubuntu 16.04:

    $ sudo apt-key adv --fetch-keys http://developer.download.nvidia.com/compute/cuda/repos/<distro>/<architecture>/7fa2af80.pub

Fixe o arquivo para priorizar o repositório CUDA:

    $ wget https://developer.download.nvidia.com/compute/cuda/repos/<distro>/<architecture>/cuda-<distro>.pin
    $ sudo mv cuda-<distro>.pin /etc/apt/preferences.d/cuda-repository-pin-600

Atualizar o cache do repositório Apt

    $ sudo apt-get update

Instale CUDA Nota: Esses dois comandos devem ser executados separadamente.

    $ sudo apt-get install cuda

Para incluir todos os pacotes GDS:

    $ sudo apt-get install nvidia-gds 

Execute as ações pós-instalação.

FONTES

Guia oficial de instalação

Seção sobre instalação baseada em Apt no Ubuntu

informação relacionada