101 votes

Comment obtenir la version du pilote nvidia à partir de la ligne de commande?

Pour déboguer le code CUDA et vérifier les compatibilités, je dois connaître la version du pilote nvidia pour le GPU que j'ai installé. J'ai trouvé comment obtenir la version cuda? mais cela ne m'aide pas ici.

146voto

Brendan Wood Points 2481

Utiliser nvidia-smi devrait vous dire que:

 bwood@mybox:~$ nvidia-smi 
Mon Oct 29 12:30:02 2012       
+------------------------------------------------------+                       
| NVIDIA-SMI 3.295.41   Driver Version: 295.41         |                       
|-------------------------------+----------------------+----------------------+
| Nb.  Name                     | Bus Id        Disp.  | Volatile ECC SB / DB |
| Fan   Temp   Power Usage /Cap | Memory Usage         | GPU Util. Compute M. |
|===============================+======================+======================|
| 0.  GeForce GTX 580           | 0000:25:00.0  N/A    |       N/A        N/A |
|  54%   70 C  N/A   N/A /  N/A |  25%  383MB / 1535MB |  N/A      Default    |
|-------------------------------+----------------------+----------------------|
| Compute processes:                                               GPU Memory |
|  GPU  PID     Process name                                       Usage      |
|=============================================================================|
|  0.           Not Supported                                                 |
+-----------------------------------------------------------------------------+
 

104voto

talonmies Points 41460

Sur tout système Linux sur lequel le pilote NVIDIA est installé, vous pouvez exécuter:

 cat /proc/driver/nvidia/version
 

pour obtenir la version du module de noyau NVIDIA actuellement chargé, par exemple:

 $ cat /proc/driver/nvidia/version 
NVRM version: NVIDIA UNIX x86_64 Kernel Module  304.54  Sat Sep 29 00:05:49 PDT 2012
GCC version:  gcc version 4.6.3 (Ubuntu/Linaro 4.6.3-1ubuntu5) 
 

7voto

Framester Points 4009

[NOTE: je ne supprime pas ma question à dessein, afin que les gens voient comment ne pas le faire]

Utilisation:

 me@over_there:~$  dpkg --status nvidia-current | grep Version | cut -f 1 -d '-' | sed 's/[^.,0-9]//g'
260.19.06
 

Prograide.com

Prograide est une communauté de développeurs qui cherche à élargir la connaissance de la programmation au-delà de l'anglais.
Pour cela nous avons les plus grands doutes résolus en français et vous pouvez aussi poser vos propres questions ou résoudre celles des autres.

Powered by:

X