(1 réponse)
Fermé il y a 4 ans.
J'ai installé le pilote NVIDIA 367.44 depuis le site Nvidia. Dans une dernière étape, j'ai été invité à désactiver le démarrage sécurisé au redémarrage. Je l'ai fait, mais je ne suis pas entièrement à l'aise de le garder désactivé. Je veux le réactiver et je ne sais pas comment faire.
De toute façon, je ne peux pas utiliser la carte Nvidia pour le rendu et cela ne fonctionne qu'avec l'option « –no-opengl-files ». Tout le reste pousse Ubuntu dans une boucle de connexion.
Modifier :
sudo mokutil --sb-state
affiche :
SecureBoot enabled
Mais lors du démarrage, je reçois un message ennuyeux "Démarrage en mode non sécurisé"
EDIT:si je comprends bien d'après les commentaires, cela ne concerne peut-être pas le démarrage sécurisé UFEI, mais le démarrage sécurisé MOK qui est nécessaire pour qu'Ubuntu utilise des pilotes tiers. J'utilise toujours 14.04 et garder la validation activée ne m'a causé aucun problème avec mes pilotes nvidia pour CUDA.
I tensorflow/stream_executor/cuda/cuda_gpu_executor.cc:900] successful NUMA node read from SysFS had negative value (-1), but there must be at least one NUMA node, so returning NUMA node zero
I tensorflow/core/common_runtime/gpu/gpu_init.cc:102] Found device 0 with properties:
name: GeForce 940M
major: 5 minor: 0 memoryClockRate (GHz) 1.176
pciBusID 0000:04:00.0
Total memory: 1.96GiB
Free memory: 1.94GiB
I tensorflow/core/common_runtime/gpu/gpu_init.cc:126] DMA: 0
I tensorflow/core/common_runtime/gpu/gpu_init.cc:136] 0: Y
I tensorflow/core/common_runtime/gpu/gpu_device.cc:755] Creating TensorFlow device (/gpu:0) -> (device: 0, name: GeForce 940M, pci bus id: 0000:04:00.0)
Réponse acceptée :
J'ai trouvé une solution dans ce fil :Ubuntu :"Démarrage en mode non sécurisé" avec SecureBoot activé
Fondamentalement, ce problème concerne la validation dans le module MOK (Machine Owner Key).
Pour se débarrasser du message il suffit de taper :
sudo mokutil --enable-validation
Il est possible que dans Ubuntu 16, le pilote cesse de fonctionner. Mais je peux confirmer que dans Ubuntu 14.04 - la fonctionnalité cuda n'est pas affectée. De toute façon, je n'utilisais pas le pilote pour le rendu.
>>> sess = tensorflow.Session()
I tensorflow/stream_executor/cuda/cuda_gpu_executor.cc:900] successful NUMA node read from SysFS had negative value (-1), but there must be at least one NUMA node, so returning NUMA node zero
I tensorflow/core/common_runtime/gpu/gpu_init.cc:102] Found device 0 with properties:
name: GeForce 940M
major: 5 minor: 0 memoryClockRate (GHz) 1.176
pciBusID 0000:04:00.0
Total memory: 1.96GiB
Free memory: 1.94GiB
I tensorflow/core/common_runtime/gpu/gpu_init.cc:126] DMA: 0
I tensorflow/core/common_runtime/gpu/gpu_init.cc:136] 0: Y
I tensorflow/core/common_runtime/gpu/gpu_device.cc:755] Creating TensorFlow device (/gpu:0) -> (device: 0, name: GeForce 940M, pci bus id: 0000:04:00.0)