
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:
- Limpe todos os drivers nvidia e cuda (sudo apt remove --purge nvidia-* && sudo apt remove --purge cuda*)
- 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
- 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.