| Summary: | OpenCL isn't working - despite OpenCL driver is loaded on GPU | ||
|---|---|---|---|
| Product: | [Applications] digikam | Reporter: | nidihi5338 |
| Component: | Bundle-Windows | Assignee: | Digikam Developers <digikam-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | alangdunbar, caulier.gilles, chrisch.297.hh, jslaker, tprodromos |
| Priority: | NOR | ||
| Version First Reported In: | 8.7.0 | ||
| Target Milestone: | --- | ||
| Platform: | Microsoft Windows | ||
| OS: | Microsoft Windows | ||
| Latest Commit: | Version Fixed/Implemented In: | 8.8.0 | |
| Sentry Crash Report: | |||
|
Description
nidihi5338
2025-07-03 14:30:43 UTC
CuDNN SDK is already present in the windows install. This can explain the dysfunction. *** Bug 506689 has been marked as a duplicate of this bug. *** *** Bug 506689 has been marked as a duplicate of this bug. *** (In reply to caulier.gilles from comment #1) > CuDNN SDK is already present in the windows install. This can explain the > dysfunction. OpenCL didn't worked in digikam before and after the manual CuDNN SDK installation. *** Bug 508199 has been marked as a duplicate of this bug. *** **Added To Duplicate 508199** HI. I did some additional digging around after reaching out to another user. I had to redownload DNNs that were not included with the installation package, and I was able to get the test to confirm my GPU. Got them at : https://files.kde.org/digikam/facesengine/dnnface/ https://files.kde.org/digikam/facesengine/shape-predictor/ A suggestion would be to have these included within the Installation Package of the software, to prevent this from occurring for other users. Kind Regards Alan @Alan, The digiKam 8.8.0 pre-release Windows installer will be updated from Qt framework 6.8.3 to 6.9.0 in one hour. I removed the NVIDIA drivers from this bundle. The file will be available soon at this place: https://files.kde.org/digikam/ Please test give us a feedback to see if the dysfunction still reproducible. Thanks in advance Gilles Caulier Having the same problem: OpenCL availability: no I'm running digikam 8.8.0 on Windows 11 on a Lenovo P14s Gen3 with a built-in Intel GPU and a NVIDIA T550 Laptop GPU. With other applications I can use CUDA and OpenCL without any problems. Any ideas why digikam cannot use the OpenCL? Must I download and install some files manually? Or should digikam support OpenCL out of the box? OpenCL checks are provided by OpenCV framework. In fact, in digiKam, It's OpenCV which uses OpenCL at all. With 8.7.0, i includ the NVIDIA dlls for the OPenCL/DNN stuff. This make a mess with the version already installed by the users. So in 8.8.0, i removed this layer. Please try with 8.8.0 pre-release available here : https://files.kde.org/digikam/ Best regards Gilles Caulier Just confirming that the 8.8 pre-release package worked for me. I needed to clear the facesengine directory and redownload the binaries first, then OpenCL support worked after restarting the application. Thanks Joseph for the feedback. I close this file now. |