Lighttable preview images pixelated when importing with 3.x

Since importing images with 3.x my lighttable previews are pixelated after the import (1). When opening them in darkroom, they are fine (2). When switching back to lightroom the image is suddenly fine as well (3).

(1)
1
(2)
2
(3)
3

Any idea why and how to get the previews non-pixelated on the lighttable?

  • darktable-generate-cache didn’t fix it
  • openCL support is activated / Very Fast GPU
  • “don’t use embedded preview JPEG but half-size raw” = UNCHECKED
  • “high quality thumb processing from size” = 720p

Well before you opened the image in the darkroom, lighttable was likely showing you the embedded jpeg, so that could be it.

1 Like

What is the size of the embedded jpeg for your raw files and what is the size of the thumbnail in dt? I’ve found that some cameras have a really small embedded jpeg, like my YI M1 and Fuji X-T20.

1 Like

dcraw extracts a 340kb thumb.jpg from my .ARW.
In the directory /.cache/darktable the image has 130kb.

Hmm, removing the image from the DT collection, checking “don’t use embedded preview JPEG but half-size raw” and reimporting it results in the same pixelated preview. Do I have to wipe the cache?

The culprit is there : cairo_pattern_t: Cairo: A Vector Graphics Library

Avoiding aliasing in lighttable will make it painfully slow.