I would guess this is what he meant by almost like frozen.
@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?
It is possible to interrupt early, but only at certain sync points. If you click fast enough the updates will queue up anyway eventually…
Thanks for your explanation and keep up the good work for this amazing piece of software!
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.
Why not reach out to the aur packager?
Thats why i joined the discusssion in the first place.
I’m maintainer of art-rawconverter
and co-maintainer of art-rawconverter-bin
@guzzisti
For information the construction of art-rawconverter-bin is not possible anymore, the ART-1.16.3-linux64.tar.xz archive is not on agriggio / ART / Downloads — Bitbucket
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
That’s because we have 1.16.4 now – sorry for the confusion! (ping @guzzisti – I should have notified you about that indeed…)
Yes, that’s what I understood, I wanted to test it for my problem
You don’t need an AUR package for that then – Just download the tar, unpack it somewhere, and run ART
Yes I know but it is less well integrated with the system, update and application menu. But to test it is enough
all art-rawconverter packages are up-to-date now
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?
Since the -bin package work for you, you should stay with the -bin package. It’s absolutely fine.
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.