Messages : 63
Sujets : 15
Inscription : Aug 2021
Réputation :
1
Système d'exploitation:
Distribution(s) Linux: Mint
02-01-24, 09:03
(Modification du message : 09-01-24, 11:59 par Frougilag.)
Bonjour,
Pour le nouvel an je me suis offert la mise à jour vers la 4.6.0 ! Merci à toutes et à tous !
... Mais sauf que il apparait que OpenCL aurait des soucis, je vois un petit panneau (pas hyper clair mais bon) me disant que ça ne va pas de ce coté là. Je n'ai aucune espèce de sorte d'idée de si avec la version précédente OpenCL faisait quelque chose.
J'ai cherché un petit peu, et je suis tombé sur https://docs.darktable.org/usermanual/4....solutions/ et j'ai donc lancé "darktable -d opencl", qui m'a donné :
Code : $ darktable -d opencl
darktable 4.6.0
Copyright (C) 2012-2023 Johannes Hanika and other contributors.
Compile options:
Bit depth -> 64 bit
Debug -> DISABLED
SSE2 optimizations -> ENABLED
OpenMP -> ENABLED
OpenCL -> ENABLED
Lua -> ENABLED - API version 9.2.0
Colord -> ENABLED
gPhoto2 -> ENABLED
GMIC -> ENABLED - Compressed LUTs are supported
GraphicsMagick -> ENABLED
ImageMagick -> DISABLED
libavif -> DISABLED
libheif -> DISABLED
libjxl -> DISABLED
OpenJPEG -> ENABLED
OpenEXR -> ENABLED
WebP -> ENABLED
See https://www.darktable.org/resources/ for detailed documentation.
See https://github.com/darktable-org/darktable/issues/new/choose to report bugs.
0,0813 [dt_get_sysresource_level] switched to 1 as `default'
0,0813 total mem: 7855MB
0,0813 mipmap cache: 981MB
0,0813 available mem: 3927MB
0,0813 singlebuff: 61MB
0.0830 [dt_dlopencl_init] could not find default opencl runtime library 'libOpenCL'
0.0831 [dt_dlopencl_init] could not find default opencl runtime library 'libOpenCL.so'
0.0833 [opencl_init] opencl library 'libOpenCL.so.1' found on your system and loaded, preference 'default path'
0.0854 [opencl_init] 0 platforms detected, error: Unknown OpenCL error
0.0854 [opencl_init] FINALLY: opencl is NOT AVAILABLE and NOT ENABLED.
$
Pourriez-vous m'interpreter ce résultat et me dire ce que je dois faire ?...
Je suis avec :
Code : $ cat /etc/issue
Linux Mint 21.2 Victoria \n \l
$
J'ai essayé de faire une image, tout s'est bien passé, ça n'a pas l'air de perturber le fonctionnement.
Merci pour votre aide et conseils, et si vous me faites la gentillesse d'aller voir mes photos, voici https://papillonembarrasse.ouvaton.org !
Messages : 1,130
Sujets : 51
Inscription : Jun 2016
Réputation :
15
Système d'exploitation:
Distribution(s) Linux: Ubuntu 22.04
Bonjour,
Quelle carte graphique sur la machine ? Marque et modèle ?
Le "petit panneau (pas hyper clair mais bon) me disant que ça ne va pas de ce coté là" pourrait-il être posté ici ?
dt stable / Ubuntu 22.04
Messages : 63
Sujets : 15
Inscription : Aug 2021
Réputation :
1
Système d'exploitation:
Distribution(s) Linux: Mint
Ahem ahem ahem ahem comment je fais pour savoir quelle est la carte graphique de ma machine ? Merci merci merci :-)
Et voici le petit panneau pas hyper clair :-)
Messages : 1,130
Sujets : 51
Inscription : Jun 2016
Réputation :
15
Système d'exploitation:
Distribution(s) Linux: Ubuntu 22.04
02-01-24, 10:53
(Modification du message : 02-01-24, 11:02 par manu.)
(02-01-24, 10:46)Frougilag a écrit : Ahem ahem ahem ahem comment je fais pour savoir quelle est la carte graphique de ma machine ? Merci merci merci :-)
Dans les paramètres système ?
Je ne connais pas (suffisamment) mint pour décrire comme y accéder, mais sur la plupart des Linux, en tapant à propos dans la barre de recherche locale de l'ordinateur, voire en pressant la touche windows (en bas à gauche entre Ctrl et Alt) et saisissant paramètres, on accède aux caractéristiques de la machine.
Sinon, c'est l'occasion d'en apprendre un peu plus sur son système !
Pour avancer un peu, je dirais que le pb peut être indiqué par ces deux lignes :
Code : 0.0830 [dt_dlopencl_init] could not find default opencl runtime library 'libOpenCL'
0.0831 [dt_dlopencl_init] could not find default opencl runtime library 'libOpenCL.so'
Ça dit, en anglais qu'une librairie est manquante : libOpenCL
Il reste à voir comment l'installer sur Mint.
Mais selon la carte graphique (GPU), cela n'est peut-être pas nécessaire / utile, car d'anciens GPU n'apportent aucune amélioration de rapidité, voire ralentissent certains traitements comme on peut le lire ici ou là sur ce forum. Et dans ce cas, mieux vaut ne pas activer OpenCL.
dt stable / Ubuntu 22.04
Messages : 300
Sujets : 8
Inscription : May 2020
Réputation :
3
Système d'exploitation:
Distribution(s) Linux: KDE neon user edition
Bonjour,
Depuis 4.6, j'ai le même panneau "pas hyper clair" qui s'affiche à l'ouverture.
Soit on clique dessus, soit on attend quelques secondes et il s'efface.
Comme je n'ai pas open cl sur ma carte graphique, cela pourrait justifier cet avertissement.
Ce serait sympa de pouvoir le supprimer définitivement (sans avoir à changer de carte graphique ).
François-Marie
Messages : 181
Sujets : 7
Inscription : Mar 2020
Réputation :
2
Système d'exploitation:
Distribution(s) Linux: Linux Mint 21.3 Virginia
02-01-24, 14:07
(Modification du message : 02-01-24, 14:10 par G.Eco.)
(02-01-24, 10:46)Frougilag a écrit : Ahem ahem ahem ahem comment je fais pour savoir quelle est la carte graphique de ma machine ? Merci merci merci :-)
Sous Mint : Menu -> Information système
Je constate aussi des soucis (aléatoires) avec OpenCL depuis la 4.6.0. De temps en temps, le lancement d'OpenCL freeze la machine (jusqu'à 60 secondes !) puis dt se lance mais chaque action débute systématiquement par plusieurs secondes de blocage.
J'ai mis à jour le driver de ma carte graphique (Nvidia GeForce GTX 1050 Ti), ça semble aller mieux, à confirmer dans les prochains jours
G.Eco
Joujoux : Canon EOS 6D Mark II & 60D / Fujifilm X100V
Cailloux : Canon EF 50 f1.8 II / EF 24-105 f4 L IS USM II / EF 70-200 f4 L IS USM / Tokina AT-X 11-16 f2.8 DX
Dans les choux avec : dt 4.6.0 / Linux Mint 21.3 Virginia
Messages : 1,130
Sujets : 51
Inscription : Jun 2016
Réputation :
15
Système d'exploitation:
Distribution(s) Linux: Ubuntu 22.04
(02-01-24, 11:46)zakfm a écrit : Bonjour,
Depuis 4.6, j'ai le même panneau "pas hyper clair" qui s'affiche à l'ouverture.
Soit on clique dessus, soit on attend quelques secondes et il s'efface.
Comme je n'ai pas open cl sur ma carte graphique, cela pourrait justifier cet avertissement.
Ce serait sympa de pouvoir le supprimer définitivement (sans avoir à changer de carte graphique ).
Par curiosité, OpenCL est-il activé dans les Paramètres > Traitement > OpenCL ?
Je constate qu'il y a du nouveau à ce chapitre...
Mais effectivement, si la CG (aka GPU) ne supporte pas OpenCL, sans doute est-il préférable que la case soit décochée.
dt stable / Ubuntu 22.04
Messages : 459
Sujets : 23
Inscription : Feb 2020
Réputation :
8
Système d'exploitation:
Distribution(s) Linux: Kubuntu 24.04
Hello,
@zakfm
Dans les préférences "traitement", on peut normalement activer ou pas le support opencl, désactiver devrait supprimer le message.?
@Frougilag
Il y a l'utilitaire de dt darktable-cltest qui permet aussi de tester l'opencl, l'utilitaire clinfo (ubuntu) permet de voir aussi les plateformes cl possibles.
Il faut avoir installé libopencl (cf message manu).
Sur ma machine : sudo apt install ocl-icd-libopencl1 opencl-headers : à vérifier sur Mint
Bonne année.
Mes photos
dt compilé en local, dernière version officielle et master
Messages : 300
Sujets : 8
Inscription : May 2020
Réputation :
3
Système d'exploitation:
Distribution(s) Linux: KDE neon user edition
02-01-24, 16:07
(Modification du message : 02-01-24, 16:19 par zakfm.)
(02-01-24, 14:22)Cobert a écrit : Hello,
@zakfm
Dans les préférences "traitement", on peut normalement activer ou pas le support opencl, désactiver devrait supprimer le message.?
@Frougilag
Il y a l'utilitaire de dt darktable-cltest qui permet aussi de tester l'opencl, l'utilitaire clinfo (ubuntu) permet de voir aussi les plateformes cl possibles.
Il faut avoir installé libopencl (cf message manu).
Sur ma machine : sudo apt install ocl-icd-libopencl1 opencl-headers : à vérifier sur Mint
Bonne année.
Bonjour Cobert,
N'ayant pas du tout d'opencl disponible dans mon hardware, dans préférences "traitement", ces options sont grisées, non-activées pour moi.
C'est bien la première chose que j'ai vérifiée.
La fenêtre en question fait de l’excès de zèle pendant 5 secondes à l'ouverture.
Ça ne va pas m'empêcher de dormir.
Merci et une bonne année pleine de belles images.
Code : zwank@zwank-systemproductname:~$ darktable-cltest
darktable 4.6.0
Copyright (C) 2012-2023 Johannes Hanika and other contributors.
Compile options:
Bit depth -> 64 bit
Debug -> DISABLED
SSE2 optimizations -> ENABLED
OpenMP -> ENABLED
OpenCL -> ENABLED
Lua -> ENABLED - API version 9.2.0
Colord -> ENABLED
gPhoto2 -> ENABLED
GMIC -> ENABLED - Compressed LUTs are supported
GraphicsMagick -> ENABLED
ImageMagick -> DISABLED
libavif -> DISABLED
libheif -> DISABLED
libjxl -> DISABLED
OpenJPEG -> ENABLED
OpenEXR -> ENABLED
WebP -> ENABLED
See https://www.darktable.org/resources/ for detailed documentation.
See https://github.com/darktable-org/darktable/issues/new/choose to report bugs.
0,0257 [dt_get_sysresource_level] switched to 2 as `large'
0,0257 total mem: 15853MB
0,0257 mipmap cache: 1981MB
0,0257 available mem: 10837MB
0,0257 singlebuff: 247MB
0.0266 [dt_dlopencl_init] could not find default opencl runtime library 'libOpenCL'
0.0266 [dt_dlopencl_init] could not find default opencl runtime library 'libOpenCL.so'
0.0268 [opencl_init] opencl library 'libOpenCL.so.1' found on your system and loaded, preference 'default path'
0.0268 [opencl_init] 0 platforms detected, error: Unknown OpenCL error
0.0268 [opencl_init] FINALLY: opencl is NOT AVAILABLE and NOT ENABLED.
zwank@zwank-systemproductname:~$ sudo apt install ocl-icd-libopencl1 opencl-headers
[sudo] Mot de passe de zwank :
Lecture des listes de paquets... Fait
Construction de l'arbre des dépendances... Fait
Lecture des informations d'état... Fait
ocl-icd-libopencl1 est déjà la version la plus récente (2.2.14-3).
opencl-headers est déjà la version la plus récente (3.0~2022.01.04-1).
Starting pkgProblemResolver with broken count: 0
Starting 2 pkgProblemResolver with broken count: 0
Done
0 mis à jour, 0 nouvellement installés, 0 à enlever et 0 non mis à jour.
zwank@zwank-systemproductname:~$
Et Open CL toujours "Non disponible"
François-Marie
Messages : 63
Sujets : 15
Inscription : Aug 2021
Réputation :
1
Système d'exploitation:
Distribution(s) Linux: Mint
Bonjour,
Merci pour toutes ces infos !
Apparemment je n'ai pas opencl sur ma machine, mais opengl ("G").
Dans la logithèque que me propose mon mint, je ne vois rien qui s'appelle simplement "OpenCL", que des trucs incompréhensible avec quelque part marqué opencl.
Les options en rapport avec opencl dans mon darktable sont toutes grisées / indisponibles.
Voici le résultat de la commande "darktable-cltest" chez moi :
Code : $ darktable-cltest
darktable 4.6.0
Copyright (C) 2012-2023 Johannes Hanika and other contributors.
Compile options:
Bit depth -> 64 bit
Debug -> DISABLED
SSE2 optimizations -> ENABLED
OpenMP -> ENABLED
OpenCL -> ENABLED
Lua -> ENABLED - API version 9.2.0
Colord -> ENABLED
gPhoto2 -> ENABLED
GMIC -> ENABLED - Compressed LUTs are supported
GraphicsMagick -> ENABLED
ImageMagick -> DISABLED
libavif -> DISABLED
libheif -> DISABLED
libjxl -> DISABLED
OpenJPEG -> ENABLED
OpenEXR -> ENABLED
WebP -> ENABLED
See https://www.darktable.org/resources/ for detailed documentation.
See https://github.com/darktable-org/darktable/issues/new/choose to report bugs.
0,0252 [dt_get_sysresource_level] switched to 1 as `default'
0,0253 total mem: 7855MB
0,0253 mipmap cache: 981MB
0,0253 available mem: 3927MB
0,0253 singlebuff: 61MB
0.0261 [dt_dlopencl_init] could not find default opencl runtime library 'libOpenCL'
0.0262 [dt_dlopencl_init] could not find default opencl runtime library 'libOpenCL.so'
0.0264 [opencl_init] opencl library 'libOpenCL.so.1' found on your system and loaded, preference 'default path'
0.0284 [opencl_init] 0 platforms detected, error: Unknown OpenCL error
0.0284 [opencl_init] FINALLY: opencl is NOT AVAILABLE and NOT ENABLED.
$ clinfo
La commande "clinfo" n'est pas présente sur mon poste.
J'ai un peu peur d'installer je ne sais quel mode d'affichage sur mon poste, vu que... c'est le mode d'affichage :-)
Autant que je puisse comprendre les choses, ça serait NVIDIA qui commande l'affichage sur mon poste.
Voici le panneau NVIDIA Settings, qui me semble le plus en rapport avec ce que vous me demandez ? J'ai l'impression que ma carte graphique pourrait être "GeForce GTX 1050 Ti" ???
Sinon j'ai fait un traitement complet d'une photo, et tout s'est bien passé, à part ce panneau pas hyper clair... Mais j'ai remarqué que souvent les développeurs darktable avaient d'étranges conceptions des boites d'informations... bon, je vais pas m'en plaindre, leurs conceptions du traitement des fichiers raw sont manifestement meilleurs que les miennes, alors j'essaie surtout de suivre :-)
Et merci pour tous vos conseils et remarques et expériences !
|