### Is there an existing issue for this?
- [x] I checked and did not find my is…sue in the already reported ones
### Describe the bug
I built the current Darktable development version on my Debian stable system and noticed that some GUI interactions have become very jerky. Updates can be so slow that when moving the mouse over thumbnails in the lighttable view, there’s a very noticeable delay before a thumbnail becomes highlighted. The jerkyness is also clearly noticeable in the animation of expanding/minimizing a module.
The jerkyness disappears when all (or most) modules are minimized.
With the help of `git bisect` I identified the commit 66f2b4bd0256d47d0b2f41f85cb0883fcd01fc88 as the one that introduces the jerkyness. The parent commit da6625437dc485725097eec39e95b9998f742029 does not show the problem.
I verified reproducibility with a clean build and an empty config directory.
### Steps to reproduce
1. Start Darktable, for example with an empty config directory.
2. In lighttable view, make sure that all modules are closed in the right pane.
3. Change the width of the right pane by dragging with the mouse: the GUI is smooth
4. Open some modules on the right side, for example export & geotagging.
5. Observe that already the opening animation is not smooth.
6. Changing the width of the right pane is very sluggish now (a few fps at most).
### Expected behavior
Smooth GUI behavior
### Logfile | Screenshot | Screencast
Output of `darktable -d common`:
```
darktable 5.3.0+596~g66f2b4bd02
Copyright (C) 2012-2025 Johannes Hanika and other contributors.
Compile options:
Bit depth -> 64 bit
Exiv2 -> 0.28.5
Lensfun -> 0.3.4
Debug -> DISABLED
SSE2 optimizations -> ENABLED
OpenMP -> ENABLED
OpenCL -> ENABLED
Lua -> ENABLED - API version 9.6.0
Colord -> ENABLED
gPhoto2 -> ENABLED
OSMGpsMap -> ENABLED - map view is available
GMIC -> DISABLED - Compressed LUTs are NOT supported
GraphicsMagick -> ENABLED
ImageMagick -> DISABLED
libavif -> ENABLED
libheif -> ENABLED
libjxl -> ENABLED
LibRaw -> ENABLED - Version 0.22.0-Devel202502
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.0001 [dt starting]
/home/cwg/cb/src/darktable/build/bin/darktable -d common --configdir /tmp/darktable-blabla
0.0001 application_directory: /home/cwg/cb/src/darktable/build/bin
0.0002 darktable.datadir: /home/cwg/cb/src/darktable/build/share/darktable
0.0002 darktable.plugindir: /home/cwg/cb/src/darktable/build/lib/darktable
0.0002 darktable.localedir: /home/cwg/cb/src/darktable/build/share/locale
0.0002 darktable.sharedir: /home/cwg/cb/src/darktable/build/share
0.0002 darktable.configdir: /tmp/darktable-blabla
0.0002 darktable.cachedir: /home/cwg/.cache/darktable
0.0002 darktable.tmpdir: /tmp
0.0002 new_xdg_data_dirs: /home/cwg/cb/src/darktable/build/share:/usr/share/xfce4:/usr/local/share/:/usr/share/:/usr/share
0.2908 [dt_worker_threads] using 7 worker threads
0.3267 [dt_get_sysresource_level] switched to `default'
0.3267 total mem: 31885MB
0.3267 available mem: 15942MB
0.3267 singlebuff: 249MB
0.3267 mipmap cache: 3985MB
0.3515 [dt_dlopencl_init] could not find default opencl runtime library 'libOpenCL'
0.3515 [dt_dlopencl_init] could not find default opencl runtime library 'libOpenCL.so'
0.3516 [opencl_init] opencl library 'libOpenCL.so.1' found on your system and loaded, preference 'default path'
0.3642 [opencl_init] found 1 platform
[opencl_init] found 1 device
[dt_opencl_device_init]
DEVICE: 0: 'NVIDIA GeForce RTX 3060 Ti'
CONF KEY: cldevice_v5_nvidiacudanvidiageforcertx3060ti
PLATFORM, VENDOR & ID: NVIDIA CUDA, NVIDIA Corporation, ID=4318
CANONICAL NAME: nvidiacudanvidiageforcertx3060ti
DRIVER VERSION: 535.261.03
DEVICE VERSION: OpenCL 3.0 CUDA, SM_20 SUPPORT
DEVICE_TYPE: GPU, dedicated mem
GLOBAL MEM SIZE: 7940 MB
MAX MEM ALLOC: 1985 MB
MAX IMAGE SIZE: 32768 x 32768
MAX WORK GROUP SIZE: 1024
MAX WORK ITEM DIMENSIONS: 3
MAX WORK ITEM SIZES: [ 1024 1024 64 ]
ASYNC PIXELPIPE: NO
PINNED MEMORY TRANSFER: NO
AVOID ATOMICS: NO
MICRO NAP: 250
ROUNDUP WIDTH & HEIGHT 16x16
CHECK EVENT HANDLES: 128
TILING ADVANTAGE: 0.000
DEFAULT DEVICE: NO
KERNEL BUILD DIRECTORY: /home/cwg/cb/src/darktable/build/share/darktable/kernels
KERNEL DIRECTORY: /home/cwg/.cache/darktable/cached_v5_kernels_for_NVIDIACUDANVIDIAGeForceRTX3060Ti_53526103
CL COMPILER OPTION: -cl-fast-relaxed-math
CL COMPILER COMMAND: -w -cl-fast-relaxed-math -DNVIDIA_SM_20=1 -DNVIDIA=1 -I"/home/cwg/cb/src/darktable/build/share/darktable/kernels"
CL EXCEPTION: DT_OPENCL_ONLY_CUDA
KERNEL LOADING TIME: 0.0182 sec
[opencl_init] OpenCL successfully initialized. internal numbers and names of available devices:
[opencl_init] 0 'NVIDIA CUDA NVIDIA GeForce RTX 3060 Ti'
0.4247 [opencl_init] FINALLY: opencl PREFERENCE=ON is AVAILABLE and ENABLED.
[opencl_init] opencl_scheduling_profile: 'default'
[opencl_init] opencl_device_priority: '*/!0,*/*/*/!0,*'
[opencl_init] opencl_mandatory_timeout: 1000
[opencl_update_priorities] these are your device priorities:
[opencl_update_priorities] image preview export thumbs preview2
[dt_opencl_update_priorities] 0 -1 0 0 -1
[opencl_update_priorities] show if opencl use is mandatory for a given pixelpipe:
[opencl_update_priorities] image preview export thumbs preview2
[opencl_update_priorities] 0 0 0 0 0
[opencl_synchronization_timeout] synchronization timeout set to 200
[opencl_update_priorities] these are your device priorities:
[opencl_update_priorities] image preview export thumbs preview2
[dt_opencl_update_priorities] 0 -1 0 0 -1
[opencl_update_priorities] show if opencl use is mandatory for a given pixelpipe:
[opencl_update_priorities] image preview export thumbs preview2
[opencl_update_priorities] 0 0 0 0 0
[opencl_synchronization_timeout] synchronization timeout set to 200
0.5758 [dt_worker_threads] using 7 worker threads
1.9451 [_gamepad_open_devices] opened game controller 'Xbox Series X Controller'
2.0301 [dt_worker_threads] using 7 worker threads
14.3632 Session fullpipe cache report. hits/run=0.00, hits/test=0.000
[opencl_summary_statistics] device 'NVIDIA CUDA NVIDIA GeForce RTX 3060 Ti' id=0: NOT utilized
```
### Commit
66f2b4bd0256d47d0b2f41f85cb0883fcd01fc88
### Where did you obtain darktable from?
darktable.org / GitHub release
### darktable version
5.3.0-925-gfb190b005b
### What OS are you using?
Linux
### What is the version of your OS?
Debian trixie (current stable)
### Describe your system
My computer is fast enough to run Darktable smoothly (i7-12700k CPU, 32 GiB RAM, RTX 3060 Ti GPU, SSD).
Here is the output of `cmake` which contains the detected library versions
```
-- The CXX compiler identification is GNU 14.2.0
-- The C compiler identification is GNU 14.2.0
-- Detecting CXX compiler ABI info
-- Detecting CXX compiler ABI info - done
-- Check for working CXX compiler: /usr/bin/c++ - skipped
-- Detecting CXX compile features
-- Detecting CXX compile features - done
-- Detecting C compiler ABI info
-- Detecting C compiler ABI info - done
-- Check for working C compiler: /usr/bin/cc - skipped
-- Detecting C compile features
-- Detecting C compile features - done
-- Found OpenMP_C: -fopenmp (found suitable version "4.5", minimum required is "4.5")
-- Found OpenMP_CXX: -fopenmp (found suitable version "4.5", minimum required is "4.5")
-- Found OpenMP: TRUE (found suitable version "4.5", minimum required is "4.5")
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD
-- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Success
-- Found Threads: TRUE
-- Performing Test IS_SUPPORTED_PLATFORM
-- Performing Test IS_SUPPORTED_PLATFORM - Success
-- Looking for cpuid.h
-- Looking for cpuid.h - found
-- Looking for __get_cpuid
-- Looking for __get_cpuid - found
-- Looking for execinfo.h
-- Looking for execinfo.h - found
-- Performing Test HAVE_OMP_FIRSTPRIVATE_WITH_CONST
-- Performing Test HAVE_OMP_FIRSTPRIVATE_WITH_CONST - Success
-- Performing Test HAVE_THREAD_RWLOCK_ARCH_T_READERS
-- Performing Test HAVE_THREAD_RWLOCK_ARCH_T_READERS - Success
-- Performing Test HAVE_THREAD_RWLOCK_ARCH_T_NR_READERS
-- Performing Test HAVE_THREAD_RWLOCK_ARCH_T_NR_READERS - Failed
-- Performing Test _MSSE2
-- Performing Test _MSSE2 - Success
-- Building SSE2-optimized codepaths: ON
-- Performing libstdc++ version check
-- Performing libstdc++ version check - Success
-- Performing libc++ version check
-- Performing libc++ version check - Success
WARNING: CMAKE_BUILD_TYPE is not defined!
Defaulting to CMAKE_BUILD_TYPE=RelWithDebInfo. Use ccmake to set a proper value.
-- Performing Test C_COMPILER_UNDERSTANDS_-Wall
-- Performing Test C_COMPILER_UNDERSTANDS_-Wall - Success
-- Performing Test CXX_COMPILER_UNDERSTANDS_-Wall
-- Performing Test CXX_COMPILER_UNDERSTANDS_-Wall - Success
-- Performing Test C_COMPILER_UNDERSTANDS_-Wformat
-- Performing Test C_COMPILER_UNDERSTANDS_-Wformat - Success
-- Performing Test CXX_COMPILER_UNDERSTANDS_-Wformat
-- Performing Test CXX_COMPILER_UNDERSTANDS_-Wformat - Success
-- Performing Test C_COMPILER_UNDERSTANDS_-Wformat-security
-- Performing Test C_COMPILER_UNDERSTANDS_-Wformat-security - Success
-- Performing Test CXX_COMPILER_UNDERSTANDS_-Wformat-security
-- Performing Test CXX_COMPILER_UNDERSTANDS_-Wformat-security - Success
-- Performing Test C_COMPILER_UNDERSTANDS_-Wshadow
-- Performing Test C_COMPILER_UNDERSTANDS_-Wshadow - Success
-- Performing Test CXX_COMPILER_UNDERSTANDS_-Wshadow
-- Performing Test CXX_COMPILER_UNDERSTANDS_-Wshadow - Success
-- Performing Test C_COMPILER_UNDERSTANDS_-Wtype-limits
-- Performing Test C_COMPILER_UNDERSTANDS_-Wtype-limits - Success
-- Performing Test CXX_COMPILER_UNDERSTANDS_-Wtype-limits
-- Performing Test CXX_COMPILER_UNDERSTANDS_-Wtype-limits - Success
-- Performing Test C_COMPILER_UNDERSTANDS_-Wvla
-- Performing Test C_COMPILER_UNDERSTANDS_-Wvla - Success
-- Performing Test CXX_COMPILER_UNDERSTANDS_-Wvla
-- Performing Test CXX_COMPILER_UNDERSTANDS_-Wvla - Success
-- Performing Test C_COMPILER_UNDERSTANDS_-Wold-style-declaration
-- Performing Test C_COMPILER_UNDERSTANDS_-Wold-style-declaration - Success
-- Performing Test C_COMPILER_UNDERSTANDS_-Wthread-safety
-- Performing Test C_COMPILER_UNDERSTANDS_-Wthread-safety - Failed
-- Performing Test CXX_COMPILER_UNDERSTANDS_-Wthread-safety
-- Performing Test CXX_COMPILER_UNDERSTANDS_-Wthread-safety - Failed
-- Performing Test C_COMPILER_UNDERSTANDS_-Wmaybe-uninitialized
-- Performing Test C_COMPILER_UNDERSTANDS_-Wmaybe-uninitialized - Success
-- Performing Test CXX_COMPILER_UNDERSTANDS_-Wmaybe-uninitialized
-- Performing Test CXX_COMPILER_UNDERSTANDS_-Wmaybe-uninitialized - Success
-- Performing Test C_COMPILER_UNDERSTANDS_-Wno-unknown-pragmas
-- Performing Test C_COMPILER_UNDERSTANDS_-Wno-unknown-pragmas - Success
-- Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-unknown-pragmas
-- Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-unknown-pragmas - Success
-- Performing Test C_COMPILER_UNDERSTANDS_-Wno-error=varargs
-- Performing Test C_COMPILER_UNDERSTANDS_-Wno-error=varargs - Success
-- Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-error=varargs
-- Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-error=varargs - Success
-- Performing Test C_COMPILER_UNDERSTANDS_-Wno-format-truncation
-- Performing Test C_COMPILER_UNDERSTANDS_-Wno-format-truncation - Success
-- Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-format-truncation
-- Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-format-truncation - Success
-- Performing Test C_COMPILER_UNDERSTANDS_-Wno-error=address-of-packed-member
-- Performing Test C_COMPILER_UNDERSTANDS_-Wno-error=address-of-packed-member - Success
-- Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-error=address-of-packed-member
-- Performing Test CXX_COMPILER_UNDERSTANDS_-Wno-error=address-of-packed-member - Success
-- Performing Test C_COMPILER_UNDERSTANDS_-Wno-typedef-redefinition
-- Performing Test C_COMPILER_UNDERSTANDS_-Wno-typedef-redefinition - Failed
-- Looking for external programs
-- Found perl
-- Found intltool-merge
-- Found desktop-file-validate
-- Performing Test HAVE_FFI_CALL
-- Performing Test HAVE_FFI_CALL - Success
-- Found FFI: /usr/lib/x86_64-linux-gnu/libffi.so
-- Could NOT find LibEdit (missing: LibEdit_INCLUDE_DIRS LibEdit_LIBRARIES)
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.3.1")
-- Found zstd: /usr/lib/x86_64-linux-gnu/libzstd.so
-- Found LibXml2: /usr/lib/x86_64-linux-gnu/libxml2.so (found version "2.9.14")
-- Found CURL: /usr/lib/x86_64-linux-gnu/libcurl.so (found version "8.14.1")
-- Found LLVM 19.1.7
CMake Warning at CMakeLists.txt:344 (message):
Could not find appropriate clang compiler
CMake Warning at CMakeLists.txt:345 (message):
Test-compilation of OpenCL programs can not be done.
-- Test-compilation of OpenCL programs is disabled.
-- Found jsonschema
-- Found xsltproc
-- Missing xmllint
-- All external programs found
-- Found Gettext: /usr/bin/msgmerge (found version "0.23.1")
-- The following OPTIONAL packages have been found:
* FFI
* zstd
* LibXml2
* CURL
* LLVM
-- The following REQUIRED packages have been found:
* OpenMP (required version >= 4.5)
* Threads
* Gettext
* ZLIB
-- The following OPTIONAL packages have not been found:
* LibEdit
-- Checking for -march=native support
-- Performing Test RAWSPEED_MARCHNATIVE
-- Performing Test RAWSPEED_MARCHNATIVE - Success
-- Checking for -march=native support - works
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WALL
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WALL - Success
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WEXTRA
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WEXTRA - Success
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WCAST_QUAL
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WCAST_QUAL - Success
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WEXTRA_SEMI
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WEXTRA_SEMI - Success
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WFORMAT_2
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WFORMAT_2 - Success
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WPOINTER_ARITH
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WPOINTER_ARITH - Success
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WVLA
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WVLA - Success
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WMISSING_FORMAT_ATTRIBUTE
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WMISSING_FORMAT_ATTRIBUTE - Success
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WSUGGEST_ATTRIBUTE_FORMAT
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WSUGGEST_ATTRIBUTE_FORMAT - Success
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WNO_UNUSED_PARAMETER
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WNO_UNUSED_PARAMETER - Success
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WNO_MAYBE_UNINITIALIZED
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WNO_MAYBE_UNINITIALIZED - Success
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WNO_STRINGOP_OVERFLOW
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WNO_STRINGOP_OVERFLOW - Success
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WNO_ARRAY_BOUNDS
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WNO_ARRAY_BOUNDS - Success
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WNO_FREE_NONHEAP_OBJECT
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WNO_FREE_NONHEAP_OBJECT - Success
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WSTACK_USAGE_4096
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WSTACK_USAGE_4096 - Success
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WFRAME_LARGER_THAN_4096
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WFRAME_LARGER_THAN_4096 - Success
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WLARGER_THAN_32768
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WLARGER_THAN_32768 - Success
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WERROR
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WERROR - Success
-- Performing basic integral type checks
-- Performing basic integral type checks - Success
-- Looking for OpenMP
-- Found OpenMP_C: -fopenmp (found version "4.5")
-- Found OpenMP_CXX: -fopenmp (found version "4.5")
-- Found OpenMP: TRUE (found version "4.5")
-- Looking for OpenMP - found (system)
-- Looking for pugixml
-- Found Pugixml 1.14
-- Looking for pugixml - found (system)
-- Looking for JPEG
-- Found JPEG: /usr/lib/x86_64-linux-gnu/libjpeg.so (found version "62")
-- Looking for JPEG - found
-- Looking for jpeg_mem_src
-- Looking for jpeg_mem_src - found
-- Looking for ZLIB
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found suitable version "1.3.1", minimum required is "1.2.11")
-- Looking for C++ include zlib.h
-- Looking for C++ include zlib.h - found
-- Looking for sys/types.h
-- Looking for sys/types.h - found
-- Looking for stdint.h
-- Looking for stdint.h - found
-- Looking for stddef.h
-- Looking for stddef.h - found
-- Check size of uLongf
-- Check size of uLongf - done
-- Looking for Z_OK
-- Looking for Z_OK - found
-- Checking prototype uncompress for HAVE_ZLIB_UNCOMPRESS_PROTOTYPE
-- Checking prototype uncompress for HAVE_ZLIB_UNCOMPRESS_PROTOTYPE - True
-- Checking prototype zError for HAVE_ZLIB_ZERROR_PROTOTYPE
-- Checking prototype zError for HAVE_ZLIB_ZERROR_PROTOTYPE - True
-- Looking for uncompress
-- Looking for uncompress - found
-- Looking for zError
-- Looking for zError - found
-- Looking for ZLIB - found (system)
-- Performing Test HAVE_CXX_THREAD_LOCAL
-- Performing Test HAVE_CXX_THREAD_LOCAL - Success
-- Trying to query CPU L1d cache line size
-- Deciding that the CPU L1d cache line size is 64 bytes
-- Trying to query CPU page size
-- Deciding that the CPU page size is 4096 bytes
-- Trying to query CPU large page size
-- Deciding that the CPU large page size is 2097152 bytes
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WNO_GLOBAL_CONSTRUCTORS
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WNO_GLOBAL_CONSTRUCTORS - Success
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WNO_EXIT_TIME_DESTRUCTORS
-- Performing Test RAWSPEED_HAVE_CXX_FLAG_WNO_EXIT_TIME_DESTRUCTORS - Success
-- The following features have been enabled:
* OpenMP-based threading, used for parallelization of the library
* XML reading, used for loading of data/cameras.xml
* Lossy JPEG decoding, used for DNG Lossy JPEG compression decoding
* ZLIB decoding, used for DNG Deflate compression decoding
-- The following OPTIONAL packages have been found:
* FFI
* zstd
* LibXml2
* CURL
* LLVM
-- The following RECOMMENDED packages have been found:
* JPEG, free library for handling the JPEG image data format, implements a JPEG codec
Used for decoding DNG Lossy JPEG compression
-- The following REQUIRED packages have been found:
* Threads
* Gettext
* OpenMP, Open Multi-Processing, <https://www.openmp.org/>
Used for parallelization of the library
* Pugixml (required version >= 1.8), Light-weight, simple and fast XML parser, <http://pugixml.org/>
Used for loading of data/cameras.xml
* ZLIB (required version >= 1.2.11), software library used for data compression
Used for decoding DNG Deflate compression
-- The following OPTIONAL packages have not been found:
* LibEdit
-- Found Glib 2.84.4
-- Found PkgConfig: /usr/bin/pkg-config (found version "1.8.1")
-- Checking for module 'gtk+-3.0'
-- Found gtk+-3.0, version 3.24.49
-- Found GTK3: /usr/include/gtk-3.0;/usr/include/pango-1.0;/usr/include;/usr/include/glib-2.0;/usr/lib/x86_64-linux-gnu/glib-2.0/include;/usr/include/sysprof-6;/usr/include/harfbuzz;/usr/include/freetype2;/usr/include/libpng16;/usr/include/libmount;/usr/include/blkid;/usr/include/fribidi;/usr/include/cairo;/usr/include/pixman-1;/usr/include/gdk-pixbuf-2.0;/usr/include/x86_64-linux-gnu;/usr/include/webp;/usr/include/gio-unix-2.0;/usr/include/cloudproviders;/usr/include/atk-1.0;/usr/include/at-spi2-atk/2.0;/usr/include/at-spi-2.0;/usr/include/dbus-1.0;/usr/lib/x86_64-linux-gnu/dbus-1.0/include (Required is at least version "3.24.15")
-- Found LibXml2: /usr/lib/x86_64-linux-gnu/libxml2.so (found suitable version "2.9.14", minimum required is "2.6")
-- Found Gphoto2: /usr/lib/x86_64-linux-gnu/libgphoto2.so (Required is at least version "2.5")
-- Found ZLIB: /usr/lib/x86_64-linux-gnu/libz.so (found version "1.3.1")
-- Found JXL: /usr/lib/x86_64-linux-gnu/libjxl.so (found suitable version "0.11.1", minimum required is "0.7.0")
-- Found WebP: /usr/lib/x86_64-linux-gnu/libwebp.so;/usr/lib/x86_64-linux-gnu/libwebpmux.so (Required is at least version "0.3.0")
-- Building LibRaw from intree copy
-- Found LensFun: /usr/lib/x86_64-linux-gnu/liblensfun.so
-- Found SQLite3: /usr/include (found suitable version "3.46.1", minimum required is "3.26")
-- Found GIO
-- Found GThread: /usr/lib/x86_64-linux-gnu/libgthread-2.0.so
-- Found GModule: /usr/lib/x86_64-linux-gnu/libgmodule-2.0.so
-- Found PangoCairo: /usr/lib/x86_64-linux-gnu/libpangocairo-1.0.so
-- Found Rsvg2: /usr/lib/x86_64-linux-gnu/librsvg-2.so
-- Found PNG: /usr/lib/x86_64-linux-gnu/libpng.so (found version "1.6.48")
-- Found TIFF: /usr/lib/x86_64-linux-gnu/libtiff.so (found version "4.7.0")
-- Found LCMS2: /usr/lib/x86_64-linux-gnu/liblcms2.so
-- Found JsonGlib
-- Found CURL: /usr/lib/x86_64-linux-gnu/libcurl.so (found suitable version "8.14.1", minimum required is "7.56")
-- Found Exiv2: /usr/lib/x86_64-linux-gnu/libexiv2.so (Required is at least version "0.27.2")
-- Looking for EXV_ENABLE_BMFF
-- Looking for EXV_ENABLE_BMFF - found
-- Exiv2 >= 0.27.4 found with ISOBMFF support (CR3, AVIF, HEIF)
-- Found PortMidi: /usr/lib/x86_64-linux-gnu/libportmidi.so
-- The imported target "openjpip" references the file
"/usr/lib/x86_64-linux-gnu/libopenjpip.so.2.5.3"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/x86_64-linux-gnu/cmake/openjpeg-2.5/OpenJPEGTargets.cmake"
but not all the files it references.
-- The imported target "opj_decompress" references the file
"/usr/bin/opj_decompress"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/x86_64-linux-gnu/cmake/openjpeg-2.5/OpenJPEGTargets.cmake"
but not all the files it references.
-- The imported target "opj_compress" references the file
"/usr/bin/opj_compress"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/x86_64-linux-gnu/cmake/openjpeg-2.5/OpenJPEGTargets.cmake"
but not all the files it references.
-- The imported target "opj_dump" references the file
"/usr/bin/opj_dump"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/x86_64-linux-gnu/cmake/openjpeg-2.5/OpenJPEGTargets.cmake"
but not all the files it references.
-- The imported target "opj_jpip_addxml" references the file
"/usr/bin/opj_jpip_addxml"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/x86_64-linux-gnu/cmake/openjpeg-2.5/OpenJPEGTargets.cmake"
but not all the files it references.
-- The imported target "opj_dec_server" references the file
"/usr/bin/opj_dec_server"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/x86_64-linux-gnu/cmake/openjpeg-2.5/OpenJPEGTargets.cmake"
but not all the files it references.
-- The imported target "opj_jpip_transcode" references the file
"/usr/bin/opj_jpip_transcode"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/x86_64-linux-gnu/cmake/openjpeg-2.5/OpenJPEGTargets.cmake"
but not all the files it references.
-- The imported target "opj_jpip_test" references the file
"/usr/bin/opj_jpip_test"
but this file does not exist. Possible reasons include:
* The file was deleted, renamed, or moved to another location.
* An install or uninstall procedure did not complete successfully.
* The installation package was faulty and contained
"/usr/lib/x86_64-linux-gnu/cmake/openjpeg-2.5/OpenJPEGTargets.cmake"
but not all the files it references.
-- Checking for module 'iso-codes'
-- Found iso-codes, version 4.18.0
-- Found Libsecret: /usr/include/libsecret-1;/usr/include/glib-2.0;/usr/lib/x86_64-linux-gnu/glib-2.0/include;/usr/include/sysprof-6;/usr/include;/usr/include/libmount;/usr/include/blkid;/usr/include/gio-unix-2.0
-- Found GraphicsMagick 1.4
-- GMIC not found
-- Found ICU: /usr/include (found version "76.1") found components: i18n data uc
-- Performing Test HAVE_BUILTIN_CPU_SUPPORTS
-- Performing Test HAVE_BUILTIN_CPU_SUPPORTS - Success
-- Does the compiler support __builtin_cpu_supports(): 1
-- Performing Test HAVE_TLS
-- Performing Test HAVE_TLS - Success
-- Checking for -march=native support
-- Performing Test MARCHNATIVE
-- Performing Test MARCHNATIVE - Success
-- Lua support: Enabled
-- Found Pugixml 1.14
-- Map mode: enabled
-- Found Cups: /usr/lib/x86_64-linux-gnu/libcups.so (found version "2.4.10")
-- Print mode: enabled
-- Signal debug: print-trace possible
-- Found X11: /usr/include
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so
-- Looking for XOpenDisplay in /usr/lib/x86_64-linux-gnu/libX11.so;/usr/lib/x86_64-linux-gnu/libXext.so - found
-- Looking for gethostbyname
-- Looking for gethostbyname - found
-- Looking for connect
-- Looking for connect - found
-- Looking for remove
-- Looking for remove - found
-- Looking for shmat
-- Looking for shmat - found
-- Looking for IceConnectionNumber in ICE
-- Looking for IceConnectionNumber in ICE - found
-- building darktable-cmstest with colord support. nice.
-- LibRaw string version: 0.22.0
-- LibRaw ID version: 0x0220
-- LibRaw SO version: 24.0.0
--
-- ----------------------------------------------------------------------------------
-- Libraw 0.22.0 configuration <http://www.libraw.org>
--
-- Libraw will be compiled with OpenMP support .................. YES
-- Libraw will be compiled with LCMS support .................... NO
-- Libraw will be compiled with example command-line programs ... NO
-- Libraw will be compiled with RedCine codec support ........... NO
-- Libraw will be compiled with DNG deflate codec support ....... YES
-- Libraw will be compiled with DNG lossy codec support ......... NO
-- Libraw will be compiled with RawSpeed support ................ NO
-- Libraw will be compiled with debug message from dcraw ........ NO
-- Libraw will be compiled with Foveon X3F support .............. NO
-- Libraw will be compiled with Raspberry Pi RAW support ........ NO
-- Libraw will be compiled as a static library
-- ----------------------------------------------------------------------------------
--
Missing po4a-translate. Can NOT create translated manpages
Missing po4a-updatepo. Can NOT update manpage translations
-- The following features have been enabled:
* OpenMP-based threading, used for parallelization of the library
* XML reading, used for loading of data/cameras.xml
* Lossy JPEG decoding, used for DNG Lossy JPEG compression decoding
* ZLIB decoding, used for DNG Deflate compression decoding
-- The following OPTIONAL packages have been found:
* FFI
* zstd
* LLVM
* Gphoto2 (required version >= 2.5)
* OpenEXR (required version >= 3.0)
* JXL (required version >= 0.7.0)
* WebP (required version >= 0.3.0)
* libavif
* libheif
* PortMidi, Portable MIDI library, <https://github.com/PortMidi/portmidi>
Used for hardware MIDI input devices
* OpenJPEG
* IsoCodes (required version >= 3.66)
* Libsecret
* GraphicsMagick
* ICU
* Lua54 (required version >= 5.4)
* OSMGpsMap
* Colord
* ColordGTK
* Cups
* SDL2, low level access to audio, keyboard, mouse, joystick, and graphics hardware, <https://www.libsdl.org/>
* X11
-- The following REQUIRED packages have been found:
* Gettext
* GTK3 (required version >= 3.24.15)
* LibXml2 (required version >= 2.6)
* Threads
* Imath
* LensFun
* SQLite3 (required version >= 3.26)
* GIO
* GThread
* GModule
* PangoCairo
* Rsvg2
* PNG
* TIFF
* LCMS2
* JsonGlib
* CURL (required version >= 7.56)
* Exiv2 (required version >= 0.27.2)
* Pugixml (required version >= 1.5), Light-weight, simple and fast XML parser, <http://pugixml.org/>
Used for loading of data/cameras.xml
* Glib
* ZLIB, software library used for data compression
Used for decoding DNG Deflate compression
* JPEG, free library for handling the JPEG image data format, implements a JPEG codec
Used for decoding DNG Lossy JPEG compression
* OpenMP, Open Multi-Processing, <https://www.openmp.org/>
Used for parallelization of the library
-- The following OPTIONAL packages have not been found:
* LibEdit
* GMIC
-- Configuring done (18.5s)
-- Generating done (1.5s)
-- Build files have been written to: /home/cwg/cb/src/darktable/build
```
### Are you using OpenCL GPU in darktable?
Yes
### If yes, what is the GPU card and driver?
RTX 3060 Ti with Nvidia driver version 535.261.03
### Please provide additional context if applicable. You can attach files too, but might need to rename to .txt or .zip
_No response_