Não foi possível carregar nvidia-uvm

7

Eu quero usar CUDA no meu pc (usando bumblebee), mas sempre que eu quero iniciar um programa orientado por cuda, eu recebo o erro modprobe: FATAL: Module nvidia-uvm not found. Eu já instalei nvidia-337-uvm via apt-get , mas nvidia-modprobe não consigo encontrar o módulo. Então, o que estou fazendo errado? Sistema é o Ubuntu 14.04.
Obrigada!

    
por arc_lupus 10.05.2014 / 12:20

3 respostas

5

Eu tenho o mesmo problema na minha máquina, eu acho a solução aqui:

Edite o arquivo /etc/modprobe.d/bumblebee.conf ou crie um novo arquivo se você não estiver usando o bumblebee e adicione uma linha a ele:

alias nvidia-uvm nvidia-340-uvm

Você deve substituir o nvidia-340-uvm na versão que você está usando. Você pode encontrá-lo por

sudo updatedb
locate --regex nvidia-.*-uvm.ko
    
por wonghang 19.09.2014 / 08:31
5

Obrigado! Mas minha string é diferente:

alias nvidia-uvm nvidia_352_uvm

Porque:

$ locate --regex nvidia.*uvm.ko
/lib/modules/3.19.0-39-generic/updates/dkms/nvidia_352_uvm.ko
/var/lib/dkms/nvidia-352/352.63/3.19.0-39-generic/x86_64/module/nvidia_352_uvm.ko

Talvez isso ajude mais alguém.

    
por Eugene Lebedev 08.12.2015 / 08:30
1

Hoje, me deparei com um dia de PURGES e APTITUDE / APT-GET. Eu estava tentando consertar o problema de ativar o nvidia-uvm.

Eu tenho um CUDA 6.5 já instalado. Eu atualizei minha nvidia para 352 pensando que o 340 estava com problemas. Mas, como você verá, foi uma questão de ativar os componentes na lista negra da abelha.

Eu corro:

sudo apt-get instale o bumblebee bumblebee-nvidia

No entanto, decido comentar o seguinte no arquivo "/etc/modprobe.d/bumblebee.conf":

Solução alternativa para garantir que o nvidia-uvm também seja removido

remove nvidia rmmod nvidia-uvm nvidia (comentado)

Estava dando problemas na minha ativação modprobe. Primeiro de tudo, eu não sei porque, mas eu tenho que, sempre, executar o comando optirun com algum processo e, então, executar sudo modprobe nvidia-XXX-uvm

EX: "sudo optirun glxspheres64 sudo modprobe nvidia-352-uvm "

Eu acho que é porque o bumblebee bloqueia algum componente que deve ser ativado quando o optirun é executado. De qualquer forma, funcionou para mim e eu espero que possa economizar algum PURGE / INSTALL que todos possam estar cansados de executar.

Felicidades,

    
por Vitor 22.02.2016 / 02:30

Tags