aferrero2707 / gimp-appimage

173 stars 17 forks source link

LMDE4 Gimp.AppImage with plugins - G'MIC-Qt Preview error #58

Open Kuba-ZIL opened 3 years ago

Kuba-ZIL commented 3 years ago

Hi friends, I have a problem with gimp.appimage with plugins. The latest functional version for me is GIMP_AppImage-git-2.10.19-20200514-withplugins-x86_64.AppImage from this version all new versions (currently GIMP_AppImage-git-2.10.21-20200910-withplugins-x86_64.AppImage) when opening G'MIC-Qt plugins display an error message when generating a preview. As an example, there is an error in the "Apply external CLUT" section, but a similar error is generated in other sections.

Preview error: *** Error in ./fx_apply_haldclut_preview/gui_split_preview/*repeat/*local/*local/ *** 
Command 'apply_timeout': *** Error in ./fx_apply_haldclut_preview/gui_split_preview/*repeat/*local/*local/apply_timeout/*if/*local/ *** *** Error in ./fx_apply_haldclut_preview/gui_split_preview/*repeat/(...)/apply_timeout/*if/*local/*thread0/ *** Unknown command or filename '_'; did you mean '%'?

Any idea why this is happening and how to solve this problem?

Operating System: LMDE 4 (debbie) / Debian 4.19.132-1 / Kernel: Linux 4.19.0-10-amd64 Architecture: x86-64

Thank you.

gmic-qt 2020-09-13 07-34-38

linuxgirl22 commented 3 years ago

Just to +1 this, as am having the same issues. Tried GIMP_AppImage-git-2.10.21-20200917-withplugins-x86_64.AppImage and then saw the update and moved to the latest. Most things work really well, but gmic mostly has these errors.

EndeavourOS/Mate, LTS kernel, Ryzen7/RX5700XT, x86-64, running gtk system with no qt installed.

linuxgirl22 commented 3 years ago

@Kuba-ZIL , I've tried GIMP_AppImage-git-2.10.13-20191010-withplugins-x86_64.AppImage and gmic is working perfectly in that! Thanks so much to the maintainers.

Kuba-ZIL commented 3 years ago

Version GIMP_AppImage-git-2.10.21-20201001-withplugins-x86_64.AppImage has the same problems with G'MIC-Qt plugins.

waynesutton50 commented 3 years ago

The problem is still present in version GIMP_AppImage-git-2.10.23-20210129-withplugins-x86_64.AppImage

Kuba-ZIL commented 3 years ago

My solution for this problem is replace the file with an older version G´MIC-QT:

Decompiling .appimage file: ./GIMP_AppImage-git-2.10.23-20210129-withplugins-x86_64.AppImage --appimage-extract

Change the file to the latest functional version - G´MIC-QT for GIMP 2.10 - Linux 64 bits 2.9.2_pre#200903 Download here >>

_or old functional version - G´MIC-QT for GIMP 2.10 - Linux 64 bits 2.9.0pre#200328 Download here >>

unzip and overwrite the original version ./squashfs-root/plug-ins/GMIC/plug-ins/gmic_gimp_qt/gmic_gimp_qt

Repacking .appimage file: wget "https://github.com/AppImage/AppImageKit/releases/download/continuous/appimagetool-x86_64.AppImage" chmod +x appimagetool-x86_64.AppImage

./appimagetool-x86_64.AppImage squashfs-root

Modified latest version "GIMP_AppImage-git-2.10.23-20210129-withplugins-x86_64.AppImage". It is available for download here >>

If you get an error message after running the latest version "GIMP_AppImage-git-2.10.23-20210129-withplugins-x86_64.AppImage":

GEGL operation missing!
GIMP requires the GEGL operation "gegl:introspect".
This operation cannot be found. Check your
GEGL install and ensure it has been compiled
with any dependencies required for GIMP.

Install graphviz.

sudo apt install graphviz

I hope it helps.

linuxgirl22 commented 3 years ago

Thanks @kuba-ZIL :-) Works perfectly!

Kuba-ZIL commented 3 years ago

Updated version - G´MIC-QT for GIMP 2.10 - Linux 64 bits 2.9.2_pre#200903 Download here >>

Modified latest version - GIMP_AppImage-git-2.10.23-20210218-withplugins-x86_64.AppImage Download here >>

Flashwalker commented 1 year ago

Yeah, a lot of gmic filters just doesn't works in this gimp appimage. 2.10.25 tested. I found that gmic version 2.9.4 is shipped in Ubuntu repo and it works fine with GIMP 2.10.30 from Ubuntu repo.
It would be nice to have that gmic here. But looks like that one is not statically compilled.

Flashwalker commented 1 year ago

@Kuba-ZIL, Am i right, your solution is just to downgrade the G´MIC-QT? Or something else required?

Flashwalker commented 1 year ago

I found 2.9.4 here https://gmic.eu/files/linux/
but qt version doesn't match