Eu uso o cartão nvidia para executar o aprendizado profundo e não ocorreu nenhum erro de gpu. Em 2018.02.08, quando eu corri uma rede profunda com o caffe-gpu, o erro ocorreu: (... cudaSuccess ... 35vs0 ...).
Em seguida, verifiquei a configuração do meu sistema, descobri que o gráfico estava definido como (Skylake GT2), como na imagem
Noentanto,eugarantiquenãofiznadanaconfiguraçãodaGPU,emeusdriversadicionaisaindaeram"nvidia-384 + microcode":
Apósareinicialização,executoocomandonvidia-smi
,
impresso
commandnotfound
Seguindoalgunsmétodosdainternet,selecioneiaprimeiraopçãográficaaoexecutarocomando:%código%eexecutenovamentesudoupdate-alternatives--configx86_64-linux-gnu_gl_conf
:
arespostafoialteradapara
"NVIDIA-SMI couldn't find libnvidia-ml.so library in your system. Please make sure that the NVIDIA Display Driver is properly installed and present in your system. Please also try adding directory that contains libnvidia-ml.so to your system PATH."
Eu verifiquei o meu "nvidia-settings", não encontrei nenhuma alternativa nvidia ou inter:
Finalmente eu achei o sistema carregar nvidia como controlador 3D, mas não como controlador compatível com vga:
nvidia-smi
00: 02.0 Controlador compatível com VGA: Intel Corporation Gráficos integrados Skylake (rev 06)
:~$ lspci | grep -i vga
01: 00.0 Controlador 3D: NVIDIA Corporation GM107M [GeForce GTX 950M] (rev a2)
Então, como devo fazer se eu quiser usar a nvidia para executar a computação de GPU?