j’ai remarqué y a quelques temps que la case « activer le support d’opencl » n’etait plus activée..
j’ai lancé darktable-cltest et j’obtiens
[code]$ darktable-cltest
[opencl_init] opencl related configuration options:
[opencl_init]
[opencl_init] opencl: 1
[opencl_init] opencl_library: ‹ ›
[opencl_init] opencl_memory_requirement: 768
[opencl_init] opencl_memory_headroom: 300
[opencl_init] opencl_device_priority: ‹ /!0,// ›
[opencl_init] opencl_size_roundup: 16
[opencl_init] opencl_async_pixelpipe: 0
[opencl_init] opencl_synch_cache: 0
[opencl_init] opencl_number_event_handles: 25
[opencl_init] opencl_micro_nap: 1000
[opencl_init] opencl_use_pinned_memory: 0
[opencl_init] opencl_use_cpu_devices: 0
[opencl_init] opencl_avoid_atomics: 0
[opencl_init] opencl_enable_markesteijn: 1
[opencl_init]
[opencl_init] could not find opencl runtime library ‹ libOpenCL ›
[opencl_init] could not find opencl runtime library ‹ libOpenCL.so ›
[opencl_init] found opencl runtime library ‹ libOpenCL.so.1 ›
[opencl_init] opencl library ‹ libOpenCL.so.1 › found on your system and loaded
[opencl_init] could not get platforms: -1001
[opencl_init] FINALLY: opencl is NOT AVAILABLE on this system.
[opencl_init] initial status of opencl enabled flag is OFF.
j’ai les références de ma carte graphique.
$ lspci -nn | grep VGA01:05.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] RS780L [Radeon 3000] [1002:9616]
$ lsb_release -a
LSB Version: core-9.20160110ubuntu0.2-amd64:core-9.20160110ubuntu0.2-noarch:security-9.20160110ubuntu0.2-amd64:security-9.20160110ubuntu0.2-noarch
Distributor ID: LinuxMint
Description: Linux Mint 18 Sarah
Release: 18
Codename: sarah[/code]
je voudrais savoir si opencl est bien installé sur linux mint et ensuite comment l’activer pour darktable.
merci à tous de me permettre de faire tourner darktable plus rapidement (surtout avec le traitement du bruit).
Désolé, bien qu’étant sous Mint, je ne peux pas t’aider ma carte Radeon ne supporte pas l’OpenCL. J’ai essayé d’installer un driver. Depuis la version 16.04 d’Ubuntu, AMD ne fournit plus de driver pour Linux et le driver libre ne prend pas ma carte pour l’OpenCL
Comme le dis jpg54, le support d’opencl nécessite le driver propriétaire. Malheureusement AMD a changé de politique et de drivers récemment : l’ancien driver n’est plus supporté, et le nouveau a un support matériel très limité, les « vieilles » cartes ne sont plus supportées (et une carte qui a 2 ans est considérée comme « vieille »). Par ailleurs, AMD cible les professionnels, et donc ne fournit ses drivers que pour les distribs majeures, en version LTS, donc même pas gagné que tu arrives à installer les drivers sur une Linux Mint.
merci de me rafraîchir la mémoire, c’est avec AMDGPU-PRO que j’ai essayé de forcé l’installation d’un driver pour l’OpenCL. Je te déconseille de le faire. Il faudra que tu désinstalles en ligne de commandes enfin tu es un pro de la ligne de commande mais pas moi.
Intel n’est pas supporté non plus pour l’OpenCL. Les seules cartes qui fonctionnent en ce moment, ce sont les Nvidia. Nvidia que tu peux mettre sans problème sur ta CM à base d’AMD
D’ailleurs, si vous avez un SSD il n’est pas conseillé d’y mettre un SWAP (enfin c’est ce que beaucoup disent à cause justement des sollicitations d’échanges)
Pour l’instant, j’ai un ssd samsung 750 EVO 500GB, j’ai mis le swap dessus et pour l’instant j’ai pas de problème depuis 6 mois que je l’utilise. Vous avez des liens sur ces problèmes ?
Sauf si tu as suffisamment de mémoire. Dans ce cas le swap n’est quasiment pas sollicité. Il est donc tout à fait possible de le mettre sur un ssd. Du coup c’est plus rapide… Mais c’est plus cher !
Je n’ai pas non plus l’openCL, ayant une AMD ancienne sans pilote proprio mais DT est très réactif sans ça, j’ai un i7 de 1ere génération, ça suffit bien chez moi mais pour un petit processeur ancien, peut-être en effet que ça puisse ramer…
AMD est à oublier pour le moment. Lors du passage de l’ancien driver fglrx à AMDGPU Pro ils ont tout simplement arrêter le support pour un grand nombre de carte graphique. Donc dans ton cas aucune chance d’avoir OpenCL qui marche. De mon coté je n’utilise que des NVIDIA pour cela.
A noter que les choses changeront peut-être pour AMD (pas pour ta carte) mas AMDGPU Pro devraient à terme (si j’ai bien compris) être en Open Source. A partir de ce moment je pense que la communauté ne se permettra pas de virer le support d’ancienne car de la sorte. Tout cela est à prendre avec des pincettes, ce sont des informations que j’ai lu ça et là sur différents forums.
De toute façon, depuis 2008 où j’ai fait la connaissance de Linux (Ubuntu en l’occurrence), ça a toujours été la misère avec les pilotes graphiques.
Ma AMD 6970 HD de 2011 n’a jamais été gérée proprement avec les pilotes proprio, et en libre actuellement la gestion énergie est très passable, dès que j’affiche quelques photos à la suite ou visionne une vidéo, j’ai le ventilo qui monte dans les tours, et ma carte gamer de 30cm de long (haut de gamme à l’époque) a un gros ventilo bruyant…
Mais je n’en veux pas aux dev Linux qui font un super travail avec ce qu’ils ont, la honte revient au fabricant qui ne fait pas son travail de suivi sur ses produits en n’offrant pas les firmwares sur les différentes plateformes…
D’un autre côté, on doit être 2 à 3% de Linuxiens sur le marché des PC domestiques, alors ils s’en foutent pas mal, peut-être…