Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
[Résolu] OpenCL nvidia opensuse tumbleweed et noyau 5.6
#1
Bonjour à tous,

J'ai besoin de vos lumières. J'ai un pb openCL. Celui-ci n'est plus disponible. Voici le résultat de darktable-cltest :

Code :
jpv@penguin:~> /opt/darktable-prod/bin/darktable-cltest
[defaults] found a 64-bit system with 16287112 kb ram and 8 cores (0 atom based)
[defaults] setting very high quality defaults

(process:9334): GLib-CRITICAL **: 18:22:31.468: g_variant_unref: assertion 'value != NULL' failed
0.041485 [opencl_init] opencl related configuration options:
0.041496 [opencl_init]
0.041513 [opencl_init] opencl: 1
0.041519 [opencl_init] opencl_scheduling_profile: 'default'
0.041523 [opencl_init] opencl_library: ''
0.041533 [opencl_init] opencl_memory_requirement: 768
0.041541 [opencl_init] opencl_memory_headroom: 400
0.041546 [opencl_init] opencl_device_priority: '*/!0,*/*/*/!0,*'
0.041554 [opencl_init] opencl_mandatory_timeout: 200
0.041566 [opencl_init] opencl_size_roundup: 16
0.041569 [opencl_init] opencl_async_pixelpipe: 0
0.041571 [opencl_init] opencl_synch_cache: active module
0.041575 [opencl_init] opencl_number_event_handles: 25
0.041578 [opencl_init] opencl_micro_nap: 1000
0.041585 [opencl_init] opencl_use_pinned_memory: 0
0.041590 [opencl_init] opencl_use_cpu_devices: 0
0.041595 [opencl_init] opencl_avoid_atomics: 0
0.041599 [opencl_init]
0.041706 [opencl_init] could not find opencl runtime library 'libOpenCL'
0.041751 [opencl_init] could not find opencl runtime library 'libOpenCL.so'
0.041861 [opencl_init] found opencl runtime library 'libOpenCL.so.1'
0.041888 [opencl_init] opencl library 'libOpenCL.so.1' found on your system and loaded
0.049850 [opencl_init] could not get platforms: -1001
0.049864 [opencl_init] FINALLY: opencl is NOT AVAILABLE on this system.
0.049880 [opencl_init] initial status of opencl enabled flag is OFF.

Historique : depuis le début du mois Opensuse tumbleweed (rolling release) est passée au noyau 5.6. L'update à rendu le pilote Nvidia HS. Je me suis donc rabattu sur 'nouveau' et donc plus d'openCL. Aujourd'hui j'ai regardé s'il y avait eu une évolution et j'ai trouvé un post annonçant que le pilote 440.82 était bon avec le noyau 5.6. Auparavant, j'étais avec un pilote 390.132 (Ma carte est une Geforce gtx 1060 3gb). J'ai donc installé le nouveau pilote et maintenant j'ai une carte graphique qui fonctionne avec le driver 440.82. Je pensais avoir retrouvé de ce fait l'openCL, mais non :-(. Pour être certain de la chose, j'ai recompilé complètement DT (avec suppression du repertoire build et suppression du répertoire d'install), mais ça ne change rien.

Quand on regarde le log on voit qu'il trouve la librairie libOpenCL.so.1 mais il bute sur une erreur que je ne connaît pas :
Code :
could not get platforms: -1001
Qu'est-ce que ça signifie ? Et comment corriger ce problème ?
Merci d'avance pour toute aide.
Mes photos : jpverrue.fr
Répondre


Messages dans ce sujet
[Résolu] OpenCL nvidia opensuse tumbleweed et noyau 5.6 - par jpverrue - 11-04-20, 17:45

Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)