J'ai installé CUDA-7.5 avec les pilotes nvidia-355 mais l'exemple deviceQuery a échoué bien que le panneau de configuration Nvidia-X-Settings montre que j'ai 144 CUDA noyaux. J'utilise Ubuntu 14.04.
Dans la documentation CUDA, il nous a été conseillé d'utiliser la commande setenforce 0
sous SELINUX. Cela a fonctionné une fois pour moi (en exécutant des échantillons CUDA).
Sur d'autres forums, il nous a été conseillé de travailler sous superutilisateur, via Sudo su
de Sudo COMMAND
et cela a toujours fonctionné.
J'ai eu un autre hoquet lors de la compilation des échantillons CUDA mais je l'ai corrigé en ajoutant ces lignes à mon ~\.bash_rc
:
LIBRARY_PATH=/usr/lib/nvidia-355:${LIBRARY_PATH}
export LIBRARY_PATH
On nous avait conseillé d'utiliser:
$ LIBRARY_PATH=/usr/lib/nvidia-355:${LIBRARY_PATH} make
Mais je ne comprends pas ça pour l'instant.
le mien va bien, mais avant de mettre à niveau, j'ai suivi sa suggestion de désinstaller tous les pilotes d'affichage nvidia et CUDA et restauré au niveau 3 (c'est bizarre pour Ubuntu), et j'ai également supprimé la liste noire pour nouvea, en plus, j'ai également purgé tous les trucs commençant par nvidia *. a masqué toutes les variables lib pertinentes dans ld.so.conf et ~/.bashrc et l'a mis à jour. j'espère que cela pourrait vous aider.