web-dev-qa-db-fra.com

Quel pilote NVIDIA est adapté pour GeForce GTX 660M?

J'utilise un Lenovo Y580 sous Ubuntu 14.04/Windows 10, doté d'une carte graphique GeForce GTX 660M. J'essaie de former des réseaux de neurones à l'aide de Caffe et ce serait vraiment utile si je pouvais utiliser mon GPU NVIDIA. Cela nécessite l'installation de pilotes NVIDIA GPU appropriés et de la boîte à outils CUDA. Voici le problème:

J'utilise le pilote NVIDIA-304.132. La dernière version de CUDA que je peux utiliser avec ce pilote est CUDA 5, qui n'est pas compatible avec Ubuntu 14.04. Je souhaite effectuer la mise à niveau vers NVIDIA-340 (ou une version ultérieure), afin de pouvoir utiliser CUDA 6.5 (ou une version ultérieure), qui est la version la plus ancienne de CUDA compatible avec Ubuntu 14.04.

Aucun des pilotes publiés après NVIDIA-304.132 ne semble fonctionner avec mon ordinateur portable, même si le site de NVIDIA affirme que tous les pilotes jusqu'à NVIDIA-375 sont compatibles avec la GeForce GTX 660M. En fait, NVIDIA-375 est spécifié comme pilote recommandé pour GTX 660M à la fois sur le site de NVIDIA et lorsque j’exécute ubuntu-drivers devices dans le terminal. J'ai déjà essayé NVIDIA-340, 355, 358, 361, 367 et 375. Je reçois un écran noir ou je suis bloqué sur l'écran de démarrage violet à chaque fois que j'essaie les autres pilotes et je suis obligé de me connecter avec CTRL+ALT+F1 et de revenir en arrière. à NVIDIA-304. J'ai déjà essayé de définir nomodeset dans etc/default/grub comme suggéré dans certains threads sans aucune modification.

Puis-je utiliser NVIDIA-340 (ou une version ultérieure) comme recommandé par le site NVIDIA?

Ce lien répertorie les pilotes appropriés requis pour des versions spécifiques de CUDA Toolkit.
https://stackoverflow.com/questions/30820513/what-is-version-of-cuda-for-nvidia-304-125

2
Nishant Prabhu

J'ai finalement compris. Il me suffisait de lancer Sudo apt-get update et Sudo apt-get upgrade. C'est tout ce qu'il a fallu. Maintenant, je lance les pilotes NVIDIA-367 et CUDA 8. Je réalise maintenant que la solution était extrêmement simple, mais je suis nouveau chez Ubuntu et il m’a fallu du temps pour le comprendre. Si quelqu'un d'autre est confronté à ce problème, espérons que ce message vous aidera!

1
Nishant Prabhu