Vous n'êtes pas identifié(e).
Pages : 1
Dernière modification par valmy (20-12-2019 16:53:56)
Hors ligne
Dernière modification par èfpé (16-12-2019 23:04:42)
Hors ligne
pour le driver video
avec un driver libre AMD ça donne ceci (OpenCL ne fonctionne pas)
retour
ps: 0 , aucune prise en charge de OpenCL
retour
Dernière modification par valmy (17-12-2019 19:14:38)
Hors ligne
pour nvidia par optimus (bumblebee)
ps: pour les deux dernieres aucune garantie je n'ai rien pour tester
pour darktable il faut le lancer avec "optirun darktable" si tu veut qu'il utilise la carte nvidia (donc oui ça explique qu'il ne détecte pas cuda)
pour nouveau aucun souci , il est inactif (blacklisté par le driver nvidia )
il ne faut rien installé pour OpenCL (que ce soit beignet (intel) ou mesa (pour OpenCL) )
sinon le OpenCL fournit par nvidia ne fonctionnera pas (non détecté)
ps: par défaut debian n'installe rien pour OpenCL (en libre)
pour AMD et intel , OpenCL
pour nvidia , OpenCL (lien) vers Cuda
d' ailleurs en général le logiciel précise le driver utilisé OpenCL ou Cuda selon le matériel (AMD (driver propriétaire qui n'est pas disponible pour debian)) ou (nvidia (driver propriétaire fournit en non-free par debian))
je sais pas si je suis clair
mais si tu fais les commandes ci dessus avec juste le driver nvidia installé (et fonctionnel)
tu aura aucune prise en charge de OpenCL ni pour intel , ni pour nvidia
pour intel dans les deux cas aucune prise en charge de OpenCL
si par la suite tu installe cuda , tu dois avoir "optirun clinfo" qui te donne la prise en charge pour cuda (et donc OpenCL) pour ta carte vidéo nvidia
nota:
nvidia pour rester compatible a du garder un lien "opencl" vers le driver "cuda"
tu peu faire un tour sur le site nvidia pour en savoir plus sur cuda (mais bon sûrement plus pour windows que pour GNU Linux )
Hors ligne
Dernière modification par valmy (19-12-2019 07:19:48)
Hors ligne
Dernière modification par valmy (19-12-2019 20:58:21)
Hors ligne
pour les cartes graphiques :
ou si tu préfères (toujours pour les cartes graphiques) :
pour le cpu :
p.s. :
ces deux pages devraient t'intéresser :
-- wiki debian.fr bumblebee --
-- debian-fr.xyz bumblebee --
Dernière modification par Debian Alain (19-12-2019 21:02:20)
Hors ligne
Hors ligne
Dernière modification par Debian Alain (19-12-2019 22:12:24)
Hors ligne
Est-il possible de créer un "lanceur" qui évite de passer par le terminal ?
À moins de vouloir avec et sans l'OpenCL, tu peux simplement modifier le fichier .desktop existant :
Mais si tu veux avoir un lanceur pour chaque option... duplique et renomme le .desktop original, etc.
Hors ligne
Dernière modification par valmy (20-12-2019 10:25:39)
Hors ligne
Re-,
valmy a écrit :Est-il possible de créer un "lanceur" qui évite de passer par le terminal ?
À moins de vouloir avec et sans l'OpenCL, tu peux simplement modifier le fichier .desktop existant :#pour de faux
sed "s,Exec=,Exec=optirun ," /usr/share/applications/darktable.desktop
#pour de vrai
sed -i "s,Exec=,Exec=optirun ," /usr/share/applications/darktable.desktop
Mais si tu veux avoir un lanceur pour chaque option... duplique et renomme le .desktop original, etc.
Pas cool la commande en root : sed -i "s,Exec=,Exec=optirun ," /usr/share/applications/darktable.desktop
je n'ai plus l'icone du lanceur dans les favoris et quand je tape "darktable" dans la recherche je n'ai plus de réponse. Le seul moyen de lancer dartable c'est de passer par le terminal. As-tu une commande pour restaurer mon icone de darktable que je pourrais revoir dans mes favoris ?
Dernière modification par valmy (20-12-2019 10:42:56)
Hors ligne
Pas cool [...] : je n'ai plus l'icône du lanceur dans les favoris et quand je tape "darktable" dans la recherche je n'ai plus de réponse.
C'est bizarre ça... encore un machin... On va réparer, peux-tu donner le retour de cette commande :
Restaurer l'état initial n'est pas compliqué en principe – il faut inverser la commande de substitution.
Dernière modification par èfpé (20-12-2019 13:26:42)
Hors ligne
Hors ligne
grep Exec /usr/share/applications/darktable.desktopExec=optirun /usr/bin/darktable %U
TryExec=optirun /usr/bin/darktable
Bon, c'est/était le retour attendu. Quoi qu'il en soit, la commande suivante va restaurer l'état initial :
Quant à savoir pourquoi GNOME n'apprécie pas ce genre de manip... je n'ai pas encore l'explication.
edit: ok j'ai vérifié sur une Debian 9 GNOME l'effet est immédiat... j'en ai profité pour tester ce truc :
J'avoue n'avoir pas poussé le vice jusqu'à installer bumblebee-nvidia, mais GNOME semble d'accord.
Dernière modification par èfpé (20-12-2019 17:14:42)
Hors ligne
Hors ligne
Hors ligne
Re-,
edit: ok j'ai vérifié sur une Debian 9 GNOME l'effet est immédiat... j'en ai profité pour tester ce truc :nano /usr/share/applications/darktable.desktop# Lignes à modifier
Exec=sh -c "optirun /usr/bin/darktable %U"
TryExec=sh -c "optirun /usr/bin/darktable"
J'avoue n'avoir pas poussé le vice jusqu'à installer bumblebee-nvidia, mais GNOME semble d'accord.
Effectivement darktable se lance et l'openCL est activé. Je suppose que nvidia est activé également. Je ne sais pas comment le vérifier pendant l'activation de darktable.
Peut-on faire de même avec firefox par exemple ?
Hors ligne
Je suppose que nvidia est activé également. Je ne sais pas comment le vérifier pendant l'activation de darktable.
Qu'entends-tu précisément, par "nvidia" ? L'utilisation "globale" du GPU NVIDIA ? Les commandes :
Seront très explicites. L'OpenCL est activé : darktable utilise la "puissance de calcul" du GPU NVIDIA.
Peut-on faire de même avec Firefox par exemple ?
Utiliser le GPU NVIDIA n'est pas une fin en soi... L'utiliser en permanence annule l'intérêt d'Optimus !
Dernière modification par èfpé (22-12-2019 13:44:42)
Hors ligne
Hors ligne
Pages : 1