voila depuis que stretch évolue j'ai un soucis avec une application qui ne détecte pas une autre application.
dans mon cas c est un logiciel de calcul scientifique (que je ne peut pas modifier) et l autre le cuda de nvidia.
sur jessie avec les depots non-free de nvidia les deux fonctionnent.
sur stretch jusqu au driver 340.91 tout est correct au dessus la premiere application ne voit pas le cuda.
j ai testé sid et experimental meme probleme
avec le dernier .run de nvidia tout fonctionne correctement.
ma question comment debian fait fonctionner ceci .
il y a des binaires (dossier bin ) des librairies (dossier lib ,lib32 , lib64 ) , des fichiers de configuration (etc )
pour mon cas le dossier est /usr qui contient lib bin et sbin
et /usr/local pour les applications tierces qui n appartiennent pas a debian
quand j interroge par :
avec le driver nonfree debian j'ai le retour de version mais mon application ne le détecte pas
avec le .run de nvidia j ai commande inconnu mais l application le détecte.
il doit y avoir un endroit commun ou une application peu se faire connaitre . (ce n est pas le home de l user , l application peut tourner sans un utilisateur actif )
autre cas , il y a blender qui utilise cuda , si quelqu un l utilise avec stretch et le dernier driver 340.93-3 pour savoir si il fonctionne correctement.
d'etre obligé d'installer le .run pour ça c'est vraiment bete . (non suis pas tétu )
PS: pour les jeux je ne sais pas , assez aléatoire , tous les jeux n utilisent pas cuda , mais aussi OpenCL (ou OpenGL) avec une carte nvidia]]>