darktable 4.2.0 released

This release items has some great changes included.
Waiting for the flathub release…

thanks everyone! I love the fact that it comes just before xmas!

Just installed 4.2 from Flathub.
First time using Flatpak. So I installed Gimp as well from there.

1 Like

Thanks to the developers for this new release.

There seems to be some mishap with OBS Ubuntu builds. 22.04 does have 4.2.0, but the latest 22.10 doesn’t, it only knows of 4.0.1

Specifically:

deb http://download.opensuse.org/repositories/graphics:/darktable/xUbuntu_22.10/ /

Any suggestion on whom to ping about it?

1 Like

One question, looking at the image (screenshot of the processing menu), would it be advisable to disable the storage of previews and thumbnails so that the program runs more smoothly?

Another question. Working on Windows, where are the caches stored?

That would be the opposite, it will run slower as the thumbs/previews would have to be recomputed each time. Better use some disk space in this case.

1 Like

Ok thanks, makes sense

Thank to all contributors: developers, testers, translators, …
Like past years you gave me a Christmas gift !

Thanks for the great release. Big thank you to all contributors and to the amazing community here.

Wish you all a merry Christmas!

Thank you all for the amazing work!

Thanks a lot for another great improvement.

I noticed the the size of color assessment frame was enlarged. Is it possible to modify it? I have not found it in dt settings.

Nope :slight_smile: We looked up docs and recommendations on “how to do proper color assessment” and implemented accordingly (while fixing resizing problems).

An alternative is to use a white frame in the framing module

Thanks a lot for the new release! I’m a devoted DT user since v0.6!
However, I’ve noticed few things to improve.

  1. Couldn’t find how to set sigmoid to default instead of filmic. I expected such an option in preferences menu but apparently it’s not there.
  2. The balanced “OpenCL vs CPU” tiling went wrong. If darktable resource = large and OpenCL scheduling profile = default are set it estimates GPU time ~95s CPU ~5.5s but in fact it takes about 10 min (x100 vs estimation) istead! Setting darktable resource = unrestricted and OpenCL scheduling profile = very fast GPU disables this mode so works as a workaround to me speeding up export with upscaling x5! (16G RAM 8GB Radeon Ellesmere GPU).

Anyway, DT is really getting better and better with every release, so thanks again!

We’re kinda moving away from using preference options to auto-enable things. If you want to disable filmic and enable sigmoid you should set your workflow (preferences > processing > auto-apply pixel workflow defaults) to “none” and then set up an automatically-applying preset to enable sigmoid.

4 Likes

Can you explain in more detail? The GPU/CPU balancing is disabled by default.

I couldn’t find how to enable/disable it. However, it was obviously on. In the first place I noticed huge time to export photo, so I started dt with -d opencl -d perf and looked into the log (unfortunately I did not tee’d the output so it’s lost). I saw the statement that dt estimates CPU to be more effective so it was chosen for processing.
Now I reversed the changes and am trying to make it use tiling to reproduce the previous state and store the log into file. But it doesn’t use tiling anymore… weird…

This new setting is

  1. certainly off by default; you must change the last parameter in the device specific conf key - maybe you did something wrong there ???
  2. Simply don’t understand what you measured. To setup you have to manually measure performance for cpu and cl code paths!
  3. Docs on this are getting prepared, first draft is a pr in dtdocs just now.