Problemas de instalação CUDA 22.04 lts

Problemas de instalação CUDA 22.04 lts

Acabei de atualizar para o Ubuntu 22.04 e estou tentando atualizar minha instalação do cuda. No entanto, posso ter conseguido bagunçar meus pacotes. "Incapaz de corrigir problemas, você guardou pacotes quebrados." Posso ter feito algo errado ao tentar limpar uma instalação antiga.

Estou tentando instalar o cuda e o kit de ferramentas cuda viahttps://developer.nvidia.com/, e ele para na última etapa. Tentar instalar diretamente do apt dá o mesmo erro (veja abaixo).

Por favor ajude. Não tenho certeza do que fiz de errado.

(base) xxx@xxx:~$ sudo apt install cuda
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
Some packages could not be installed. This may mean that you have
requested an impossible situation or if you are using the unstable
distribution that some required packages have not yet been created
or been moved out of Incoming.
The following information may help to resolve the situation:

The following packages have unmet dependencies:
 cuda-drivers-515 : Depends: nvidia-modprobe (>= 515.65.01) but 470.103.01-1 is to be installed
                    Depends: nvidia-settings (>= 515.65.01) but 510.47.03-0ubuntu1 is to be installed
E: Unable to correct problems, you have held broken packages.

(base) xxx@xxx:~$ apt-cache policy nvidia-modprobe
nvidia-modprobe:
  Installed: 470.103.01-1
  Candidate: 470.103.01-1
  Version table:
     515.65.01-0ubuntu1 450
        450 file:/var/cuda-repo-ubuntu2204-11-7-local  Packages
 *** 470.103.01-1 500
        500 http://fr.archive.ubuntu.com/ubuntu jammy/multiverse amd64 Packages
        100 /var/lib/dpkg/status

(base) xxx@xxx:~$ apt-cache policy nvidia-settings
nvidia-settings:
  Installed: 510.47.03-0ubuntu1
  Candidate: 510.47.03-0ubuntu1
  Version table:
     515.65.01-0ubuntu1 450
        450 file:/var/cuda-repo-ubuntu2204-11-7-local  Packages
 *** 510.47.03-0ubuntu1 500
        500 http://fr.archive.ubuntu.com/ubuntu jammy/main amd64 Packages
        100 /var/lib/dpkg/status

(base) xxx@xxx:~$ sudo apt --fix-broken install
Reading package lists... Done
Building dependency tree... Done
Reading state information... Done
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Responder1

Não consegui corrigir o problema diretamente com o apt, mas as etapas a seguir funcionaram para corrigir minha instalação do cuda:

  1. Limpe todos os drivers nvidia e cuda (sudo apt remove --purge nvidia-* && sudo apt remove --purge cuda*)
  2. Instale o cuda através das fontes da Nvidia, usando o arquivo local RUN, não o pacote deb. Na primeira execução, ele instalou com sucesso o driver nvidia, mas não conseguiu instalar o kit de ferramentas
  3. Execute o arquivo RUN uma segunda vez, apenas selecionando o kit de ferramentas.

Essas etapas resolveram meus problemas. Espero que isso ajude mais alguém.

informação relacionada