@agriggio I just build a debug version for 1.16.3. and could not reproduce the crash.
The slow-down when clicking the white balance eye-dropper tool repeatedly is (of course?) bigger when there are more modules active. I think that your solution is a good work-around.
I’m not familiar with the ART code base but is it possible to discard ‘old’ (not yet processed) WB updates if there is a newer one?
I have had similar crashes but without the Panasonic. In the end it turned out that it was my fault.
Closing ART and deleting ~/.cache/ART, then restarting ART solved my problems. Something went wrong in the cache and now everything works “honky-dory”.
There’s another notable difference between art-rawconverter and art-rawconverter-bin: art-rawconverter will use the libs shipped with your distribution (e.g. Arch or Manjaro), while art-rawconverter-bin brings all required libs with versions defined by Alberto.
This especially means that art-rawconverter will not make use of libraw unless you manually switch to libraw-git as ART requires libraw 0.21 which has not been released yet. In this case ART will use the vendored dcraw.c which might result in strange behaviour - ART is going to switch to libraw for a reason.
Unfortunately, I understand too little of the details mentioned. But may I conclude that it is better to install the -bin version? Is this generally true in the AUR?
Yes, that’s what I mean: everything becomes very slow, I can’t select any new places with the picker for a few seconds, but the mouse can still be moved and at the bottom you can see “Processing image” with the yellowish bar, which sometimes stands still, sometimes moves to the right. And when it arrives to the right, ART rages normally again.
Now I switched off the noise reduction: Now the delay is only half a sec., if Sharpening, Noise reduction, Impulse noise reduction and Defringe are switched on, the delay is quite 8 sec. or more.
@agriggio I don’t think you need to change anything, this behavior is normal.
I am very happy that ART with the -bin version is stable after all.
Thank you all very much.
As the -bin version seems to fix the issues for you, in your case it is better to use the -bin version. This might not be the case for other people - generally speaking there is no “better” in such cases, it’s just different with different pros and cons.
Construction de art-rawconverter-bin...
==> Création du paquet art-rawconverter-bin 1.16.3-1 (mer. 02 nov. 2022 11:15:27)
==> Vérification des dépendances pour l’exécution…
==> Vérification des dépendances pour la compilation…
==> Récupération des sources…
-> Téléchargement de art-rawconverter-1.16.3.tar.xz…
% Total % Received % Xferd Average Speed Time Time Time Current
Dload Upload Total Spent Left Speed
0 0 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
0 53021 0 0 0 0 0 0 --:--:-- --:--:-- --:--:-- 0
curl: (22) The requested URL returned error: 404
==> ERREUR : Erreur lors du téléchargement de https://bitbucket.org/agriggio/art/downloads/ART-1.16.3-linux64.tar.xz
Abandon…
Impossible de construire art-rawconverter-bin
Hallo @guzzisti
That’s great.
Do you mean that now all ART in AUR are all up-to-date? Should I then install the normal one, or is the -bin still the right one for Manjaro?
yes, something has changed. ART (1.16.4 form -bin) no longer tends to freeze when I use the WB picker often and quickly. Only a short delay of barely one second. The updates have somewhat turned that off.
Es ist einfach gar nicht mehr möglich, den WB mehrfach unmittelbar hintereinander anzuwenden, da direkt nach dem ersten Mal das Werkzeug abgewählt wird. Das ist genau die Änderung, die Alberto angekündigt hat. Wenn du trotzdem Schabernack damit machen willst, drück ganz schnell mehrfach Shift+W, Linksklick hintereinander.