Hello, Darktable dev team! I'm new to this mailing list and I'm not really sure I'm doing this right, but I hope this message reaches the right guys. :-)
I found a bug in the Flatpak version of Darktable. *Steps to Reproduce: * 1. Boot up PC on Linux Manjaro 20 running /nvidia-hybrid-intel-nvidia-440xx-prime/ driver 2. Install /opencl-nvidia-440xx, ocl-icd and opencl-headers/ using pamac 3. Install Darktable 3.0.2 flatpak using pamac > reboot 4. Execute command /prime-run flatpak run org.darktable.Darktable -d opencl/ 5. Observe OpenCL support doesn't work 6. Install Darktable 3.0.2 from community repo using pamac > reboot 7. Execute command from step 4 8. Execute command /darktable -d opencl / 9. Observe OpenCL support works in both versions of Darktable now/ / *Current Behaviour:* OpenCL support doesn't work in Darktable 3.0.2 flatpak unless the community repo version of Darktable is also installed. ** *Expected Behaviour:* OpenCL support should work in Flatpak version of Darkable 3.0.2 with necessary Nvidia drivers installed. *Notes:* * OpenCL support continues to work in the community repo version after uninstalling the Darktable flatpak. *Attachments:* * Command line output from repro step 4. * My PC's specs. Let me know if you need any further information about this issue. Thanks, and best regards, Matthias. -- Matthias Elsdörfer · Weitererzähler. Web Design · Fotografie Copywriting · Kommunikation Brand Artery <https://www.brandartery.com/> · M.E. Fotografie <https://www.meetmatteastwood.com> Telefon: (+49) 170 - 7 555 701 <https://www.brandartery.com> ___________________________________________________________________________ darktable developer mailing list to unsubscribe send a mail to darktable-dev+unsubscr...@lists.darktable.org
[thebrightside@MANJARONATOR ~]$ prime-run flatpak run org.darktable.Darktable -d opencl 0.260612 [opencl_init] opencl related configuration options: 0.260646 [opencl_init] 0.260652 [opencl_init] opencl: 1 0.260659 [opencl_init] opencl_scheduling_profile: 'very fast GPU' 0.260665 [opencl_init] opencl_library: '' 0.260672 [opencl_init] opencl_memory_requirement: 768 0.260679 [opencl_init] opencl_memory_headroom: 400 0.260684 [opencl_init] opencl_device_priority: '*/!0,*/*/*/!0,*' 0.260694 [opencl_init] opencl_mandatory_timeout: 200 0.260701 [opencl_init] opencl_size_roundup: 16 0.260707 [opencl_init] opencl_async_pixelpipe: 0 0.260716 [opencl_init] opencl_synch_cache: active module 0.260726 [opencl_init] opencl_number_event_handles: 25 0.260732 [opencl_init] opencl_micro_nap: 1000 0.260741 [opencl_init] opencl_use_pinned_memory: 0 0.260748 [opencl_init] opencl_use_cpu_devices: 0 0.260763 [opencl_init] opencl_avoid_atomics: 0 0.260767 [opencl_init] 0.260996 [opencl_init] could not find opencl runtime library 'libOpenCL' 0.261117 [opencl_init] could not find opencl runtime library 'libOpenCL.so' 0.262294 [opencl_init] found opencl runtime library 'libOpenCL.so.1' 0.262363 [opencl_init] opencl library 'libOpenCL.so.1' found on your system and loaded 0.628025 [opencl_init] found 1 platform 0.628122 [opencl_init] could not get device id size: -1 0.628136 [opencl_init] found 0 device 0.628142 [opencl_init] FINALLY: opencl is NOT AVAILABLE on this system. 0.628152 [opencl_init] initial status of opencl enabled flag is OFF.
System: Host: MANJARONATOR Kernel: 5.6.8-1-MANJARO x86_64 bits: 64 compiler: gcc v: 9.3.0 Desktop: KDE Plasma 5.18.4 Distro: Manjaro Linux Machine: Type: Laptop System: Notebook product: N9x0TD_TF v: N/A serial: <filter> Mobo: Notebook model: N9x0TD_TF serial: <filter> UEFI: INSYDE v: 1.07.06 date: 04/23/2019 Battery: ID-1: BAT0 charge: 56.2 Wh condition: 56.2/62.1 Wh (90%) model: Notebook BAT status: Full CPU: Topology: 8-Core model: Intel Core i7-9700 bits: 64 type: MCP arch: Kaby Lake rev: D L2 cache: 12.0 MiB flags: avx avx2 lm nx pae sse sse2 sse3 sse4_1 sse4_2 ssse3 vmx bogomips: 48016 Speed: 900 MHz min/max: 800/3000 MHz Core speeds (MHz): 1: 900 2: 900 3: 900 4: 900 5: 900 6: 900 7: 901 8: 900 Graphics: Device-1: Intel UHD Graphics 630 vendor: CLEVO/KAPOK driver: i915 v: kernel bus ID: 00:02.0 Device-2: NVIDIA TU106M [GeForce RTX 2070 Mobile] vendor: CLEVO/KAPOK driver: nvidia v: 440.82 bus ID: 01:00.0 Display: x11 server: X.Org 1.20.8 driver: modesetting,nvidia resolution: 1920x1080~60Hz OpenGL: renderer: GeForce RTX 2070/PCIe/SSE2 v: 4.6.0 NVIDIA 440.82 direct render: Yes Audio: Device-1: Intel Cannon Lake PCH cAVS vendor: CLEVO/KAPOK driver: snd_hda_intel v: kernel bus ID: 00:1f.3 Device-2: NVIDIA TU106 High Definition Audio vendor: CLEVO/KAPOK driver: snd_hda_intel v: kernel bus ID: 01:00.1 Sound Server: ALSA v: k5.6.8-1-MANJARO Network: Device-1: Realtek RTL8111/8168/8411 PCI Express Gigabit Ethernet vendor: CLEVO/KAPOK driver: r8169 v: kernel port: 3000 bus ID: 06:00.1 IF: enp6s0f1 state: down mac: <filter> Device-2: Intel Wi-Fi 6 AX200 vendor: Bigfoot Networks driver: iwlwifi v: kernel port: 3000 bus ID: 07:00.0 IF: wlp7s0 state: up mac: <filter> Drives: Local Storage: total: 2.75 TiB used: 1.31 TiB (47.6%) ID-1: /dev/nvme0n1 vendor: Samsung model: SSD 970 PRO 1TB size: 953.87 GiB ID-2: /dev/sda vendor: Samsung model: SSD 860 QVO 2TB size: 1.82 TiB Partition: ID-1: / size: 29.67 GiB used: 11.56 GiB (38.9%) fs: ext4 dev: /dev/nvme0n1p5 ID-2: /home size: 1.79 TiB used: 1.30 TiB (72.6%) fs: ext4 dev: /dev/sda1 Sensors: System Temperatures: cpu: 54.0 C mobo: N/A gpu: nvidia temp: 38 C Fan Speeds (RPM): N/A Info: Processes: 263 Uptime: 15m Memory: 31.08 GiB used: 1.96 GiB (6.3%) Init: systemd Compilers: gcc: 9.3.0 clang: 10.0.0 Shell: bash v: 5.0.16 inxi: 3.0.37