3 votos

Después de instalar el driver adecuado de NVIDIA, nvidia-smi todavía puede ' t parece. (Ubuntu 18,4)

Estoy tratando de configurar mi sistema para CUDA instalando los ultimos drivers de NVIDIA. Ya he instalado los drivers, pero sigue recibiendo un mensaje de error al ejecutar nvidia-smi

~ nvidia-smi
NVIDIA-SMI has failed because it couldn't communicate with the NVIDIA driver. Make sure that the latest NVIDIA driver is installed and running.

Después de recibir este mensaje, he seguido un par de varios tutoriales, a saber: Problemas con el controlador gráfico de Nvidia y CUDA después de apt-get upgrade\

Pero cuando trato y purgar los controladores antiguos, me sale un error:

~ sudo apt-get purge nvidia*                  
zsh: no matches found: nvidia* (**EDIT**: THIS HAS BEEN FIXED, I CAN NOW PURGE, but that didn't help)

Sin embargo, no puedo instalar los controladores más recientes, porque los que ya están instalados.

~ sudo apt-get install nvidia-driver-396
Reading package lists... Done
Building dependency tree       
Reading state information... Done
nvidia-driver-396 is already the newest version (396.54-0ubuntu0~gpu18.04.1).
The following packages were automatically installed and are no longer required:
  libnvidia-common-390 libwayland-client0:i386 libwayland-server0:i386
Use 'sudo apt autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 0 not upgraded.

Creo que mi mejor apuesta en este momento, todavía está a eliminar y volver a instalar el controlador, pero no estoy seguro de cómo hacerlo. Y no sé por qué el conductor no está siendo utilizado.

Notas Adicionales:

 lsmod | grep nvidia
 dmesg | grep NVRM

también devolver nada.

¿Por qué el conductor aún no está registrado? Cualquier ayuda es muy apreciada.

Editar Yo era capaz de purgar la existente nvidia y probar de nuevo, pero aún no funciona.

Parece que el problema podría ser que nouveau no está desactivada de forma adecuada.

Cuando compruebo que se utiliza un controlador:

➜  Documents sudo lshw -class video | grep driver=
       configuration: driver=nouveau latency=0
       configuration: driver=i915 latency=0

Así que sigue allí. Yo había utilizado este sitio https://linuxconfig.org/how-to-disable-nouveau-nvidia-driver-on-ubuntu-18-04-bionic-beaver-linux me guía a través de la inhabilitación. Ejecutando el siguiente comando da el resultado esperado:

➜  Documents cat /etc/modprobe.d/blacklist-nvidia-nouveau.conf
blacklist nouveau
options nouveau modeset=0

Y aún así no funciona. Los pensamientos?

0voto

Postman76 Puntos 6
<p>Hmm, puede ser difícil, que si tengo derecho de nvidia está apoyando oficialmente solamente 16.04 y 17.10 para CUDA. Podrían necesitar algunos esfuerzos para conseguirlo laborable con 18.04, se ha comprobado que nvidia foros cualquier dirección para él.</p>

EnMiMaquinaFunciona.com

EnMiMaquinaFunciona es una comunidad de administradores de sistemas en la que puedes resolver tus problemas y dudas.
Puedes consultar las preguntas de otros sysadmin, hacer tus propias preguntas o resolver las de los demás.

Powered by: