[solved] ART crashes quite often

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. :wink:

1 Like

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.

1 Like

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.

1 Like

Why not reach out to the aur packager?

Thats why i joined the discusssion in the first place. :wink:

I’m maintainer of art-rawconverter and co-maintainer of art-rawconverter-bin

1 Like

@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

1 Like

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

2 Likes

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.