Community-built software

Here is the output: http://pastebin.com/NtSU2AtM

I found my way to the list of libs that AppImage expects to be there and was using this to search my system for them:

!#/bin/bash

for LIB in $(curl https://raw.githubusercontent.com/probonopd/AppImages/master/excludelist | sed '/^\s*$/d' | sed '/^#.*$/d')
do
	echo -e '\n'
	echo Locating $LIB
	locate $LIB
done

However, even after installing the packages for Kerberos, the AppImage still fails and the script returns that the Kerberos .so files are still missing.

In fact, this is the list of libraries that should be taken from the host system and not bundled in the AppImage. However, this does not mean that the AppImage depends on all those libraries… are you sure that the GIMP AppImage really requires Kerberos?

My feeling is that instead, on your specific system, there is a conflict/incompatibility between the system-wide gdk_pixbuf library and the bundled PNG library.
At the beginning of the execution, the AppImage prints the list of libraries used by the application. In your specific case, we have

libgdk_pixbuf-2.0.so.0 => /usr/lib/x86_64-linux-gnu/libgdk_pixbuf-2.0.so.0
libpng12.so.0 => ./lib/x86_64-linux-gnu/libpng12.so.0

Maybe @probono could give some help here? I’m a bit lost…

4 posts were split to a new topic: PhotoFlow plugin for GIMP crashes

A new GIMP AppImage version is available for download. All sources updated to their git HEADs and GIMP compiled with -O3 flag.

New standard AppImage available for download. All packages updated to their git version as of 10th of March 2017.

1 Like

Hi @Carmelo_DrRaw, the latest gimp-2.9.5-20170310.glibc2.15-x86_64.AppImage file in the top post is not working properly. The photoflow gimp plugin doesn’t work. I checked the temporary plugin folder. The file pdf_gimp only has a size of 52.4k, which doesn’t seem right. Can you take a look at it? Thanks.

The photoflow plug-in now requires the external photoflow package to be installed independently. The GIMP plug-in itself is just a wrapper that invokes the photoflow executable with appropriate parameters.
You can find instructions here and here. I have now also added those links in the post at the top of this page.

The main advantage is that now the GIMP and PhF AppImages can be updated independently. This is particularly useful since PhF appimages are generated automatically each time some changes are pushed to the stable branch, and are accessible from here

Sorry @Carmelo_DrRaw, It’s me again. I followed the instruction but still couldn’t get the plugin working.

I did the following things:

  1. Downloaded both the latest AppImage (GIMP and phf).
  2. Made them both executable.
  3. run export PHOTOFLOW_PATH=$HOME/Downloads/PhotoFlow-20170313-git-stable-ae34ef7ddb3f7bace1dc0743e350416ca277fe1d.glibc2.14-dbg-x86_64.AppImage
  4. I successfully starting phf using the variable $PHOTOFLOW_PATH. So I know the path is correct and I didn’t make any typo.

But I just can’t use the phf plugin from the GIMP AppImage and I can’t open a raw file from the GIMP AppImage. I am using Ubuntu 16.10.

Do you have any idea what was wrong? Thanks a lot.

Could you send me the terminal output that you get when you start the GIMP AppImage?

You should see something like this:

phf_gimp query() called, phf_binary=/home/photoflow/Applications/PhotoFlow-20170313-git-stable-ae34ef7ddb3f7bace1dc0743e350416ca277fe1d.glibc2.14-dbg-x86_64.AppImage
nread: 3
Photoflow version: 0.2.8
GIMP-Error: Unable to run plug-in "gmic_film_cluts.gmz"
(/tmp/.mount_KKXKyc/usr/lib/gimp/2.0/plug-ins/gmic_film_cluts.gmz)

Failed to execute child process "/tmp/.mount_KKXKyc/usr/lib/gimp/2.0/plug-ins/gmic_film_cluts.gmz" (Permission denied)

file-photoflow query() called, phf_binary=/home/photoflow/Applications/PhotoFlow-20170313-git-stable-ae34ef7ddb3f7bace1dc0743e350416ca277fe1d.glibc2.14-dbg-x86_64.AppImage
stdout:
zenity, kdialog, Xdialog missing. Skipping ./bin//photoflow.wrapper.
/tmp/.mount_VHzMch/usr/bin/photoflow.real --version
this is photoflow 0.2.8

nread: 3
Photoflow version: 0.2.8

You can see the lines that show which photoflow executable is invoked, and what is the output of the plugin query commands.

You probably have to remove the pluginrc file in order to see those messages (it will be automatically recreated by GIMP when it starts):

rm $HOME/.config/GIMP-AppImage/2.9/pluginrc

@Carmelo_DrRaw

Hi, I think I know why it didn’t work for me. While I have correctly exported the path in a terminal, I went back to the file manager to start the GIMP AppImage. That’s why it didn’t work. I should have started the GIMP AppImage from the terminal as well. Once I started GIMP from the command line, I can use the phf plugin. Thanks a lot for your time.

1 Like

I’ve just updated the CCE version of the GIMP AppImage. Enjoy!!!

This is my first time with appimage gimp-cce-2.9.5-20170326.glibc2.15-x86_64.Appimage.

I decided not to accept the offer to integrate with the system.
Went ahead with the install and have successfully run the Gimp. Loaded images but carried out no digital manipulations.

  • List item

I was startled to see that the application had picked up settings from somewhere - recent files for example. However with hindsight I’m not all that bothered, since I am running a 2.8.x Gimp as well and shares are perhaps unavoidable.

  • List item

the brushes folder here
/home/hugh/.config/GIMP-CCE-AppImage/2.9/brushes/
is empty. Patterns as well no need to list them all.

  • List item

the plugins folder is populated but G’mic does not show under this version of the Gimp
I checked the folders under preferences and the correct paths were already ticked.
I am keen to continue with this startlingly brilliant new way (new to me) of running an application in Linux.

If the things I’ve mentioned above aren’t bugs or I’m looking in the wrong would it be advisable to, say, delete the /home/hugh/.config/GIMP-CCE-AppImage/2.9/ folder and start again? Perhaps allow integration the next time?

Thank you for your efforts

I believed that recent files are a gtk thing, so they’re shared from your applicable recent files.

You can store gimp plugins in the config folder, but the plugins generally aren’t portable from 2.8 to 2.9, so the appimages create their own folders. You can remove them, but they’ll likely be recreated next launch.

All adding the app image to your menu does it add a desktop file to ~/.config/applications or something like that, I don’t remember the exact path.

Oh, hello,

Thanks for the reply.

I’m not botherd about recent files menu.

The config files of the expanded gimp appimage are in the path I posted above.
There is no mix and matching from 2.8 and 2.9

The point of the apppimage is that it runs in its own space and does not draw or populate plugins and brushes from any outside source save itself.

So back to my original queries.

no brushes in the brushes folder
g’mic plugins etc are all present in the plugins folder but g’mic, as an example, does not appear under filters in the gimp menu as it ought to.

Any thoughts?
Can you confirm that all brushes like mypaint (included by carmelo) are present in your expanded appimage.
Would you mind having a look in your home folder at the path posted above?
I’ve posted the path above - that’s where it expanded to with no interference from me.
Mine is the latest appimage at time of writing.

Thanks

Still no g’mic showing under filters in the cce version.

Here’s the output from the cli which might aid someone to spot an error:

$ ./gimp-cce-2.9.5-20170326.glibc2.15-x86_64.AppImage 
/tmp/.mount_rSzcz1/usr
LD_LIBRARY_PATH: ./lib/:./lib/i386-linux-gnu/:./lib/x86_64-linux-gnu/:./lib32/:./lib64/:../lib/:../lib/i386-linux-gnu/:../lib/x86_64-linux-gnu/:../lib32/:../lib64/::/usr/x86_64-mandriva-linux-gnu/lib64:/usr/local/lib64:/lib64:/usr/lib64:/usr/x86_64-mandriva-linux-gnu/lib:/usr/lib64:/usr/local/lib:/lib:/usr/lib::/tmp/.mount_rSzcz1/usr/bin/../lib-blacklisted
XDG_DATA_DIRS=/tmp/.mount_rSzcz1/usr/bin/../share-mime:./share/:/usr/share:/usr/local/share
GTK_PATH=/tmp/.mount_rSzcz1/usr/bin/../lib/gtk-2.0:
GDK_PIXBUF_MODULEDIR: /tmp/.mount_rSzcz1/usr/bin/../lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders
GDK_PIXBUF_MODULE_FILE: /tmp/.mount_rSzcz1/usr/bin/../lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders.cache
cat: /tmp/.mount_rSzcz1/usr/bin/../lib/x86_64-linux-gnu/gdk-pixbuf-2.0/2.10.0/loaders.cache: No such file or directory
HERE: /tmp/.mount_rSzcz1/usr/bin
GIMP2_PLUGINDIR: /tmp/.mount_rSzcz1/usr/lib/gimp/2.0
Input parameters: ""

Input File: 
        linux-vdso.so.1 (0x00007ffee57d8000)
        libgimpwidgets-2.0.so.0 => ././/lib/libgimpwidgets-2.0.so.0 (0x00007f0f779b6000)
        libgtk-x11-2.0.so.0 => ././/lib/libgtk-x11-2.0.so.0 (0x00007f0f77379000)
        libgdk-x11-2.0.so.0 => ././/lib/libgdk-x11-2.0.so.0 (0x00007f0f770c6000)
        libgimpconfig-2.0.so.0 => ././/lib/libgimpconfig-2.0.so.0 (0x00007f0f76eb1000)
        libgimpmath-2.0.so.0 => ././/lib/libgimpmath-2.0.so.0 (0x00007f0f76cab000)
        libgimpthumb-2.0.so.0 => ././/lib/libgimpthumb-2.0.so.0 (0x00007f0f76aa1000)
        libgimpcolor-2.0.so.0 => ././/lib/libgimpcolor-2.0.so.0 (0x00007f0f7688c000)
        libgimpmodule-2.0.so.0 => ././/lib/libgimpmodule-2.0.so.0 (0x00007f0f76686000)
        libgimpbase-2.0.so.0 => ././/lib/libgimpbase-2.0.so.0 (0x00007f0f7645c000)
        libgdk_pixbuf-2.0.so.0 => /usr/lib64/libgdk_pixbuf-2.0.so.0 (0x00007f0f76235000)
        libpangocairo-1.0.so.0 => ./lib/x86_64-linux-gnu/libpangocairo-1.0.so.0 (0x00007f0f76028000)
        libpangoft2-1.0.so.0 => ./lib/x86_64-linux-gnu/libpangoft2-1.0.so.0 (0x00007f0f75e13000)
        libpango-1.0.so.0 => ./lib/x86_64-linux-gnu/libpango-1.0.so.0 (0x00007f0f75bc6000)
        libfontconfig.so.1 => /usr/lib64/libfontconfig.so.1 (0x00007f0f75989000)
        libfreetype.so.6 => ./lib/x86_64-linux-gnu/libfreetype.so.6 (0x00007f0f756e6000)
        libharfbuzz.so.0 => ./lib/x86_64-linux-gnu/libharfbuzz.so.0 (0x00007f0f75491000)
        libcairo.so.2 => ./lib/x86_64-linux-gnu/libcairo.so.2 (0x00007f0f75186000)
        libgegl-0.3.so.0 => ././/lib/libgegl-0.3.so.0 (0x00007f0f74ee8000)
        libgegl-npd-0.3.so => ././/lib/libgegl-npd-0.3.so (0x00007f0f74ce1000)
        libbabl-0.1.so.0 => ././/lib/libbabl-0.1.so.0 (0x00007f0f74aa4000)
        libgio-2.0.so.0 => /usr/lib64/libgio-2.0.so.0 (0x00007f0f74712000)
        liblcms2.so.2 => ././/lib/liblcms2.so.2 (0x00007f0f744b8000)                                                                 
        libgexiv2.so.2 => ././/lib/libgexiv2.so.2 (0x00007f0f74297000)                                                               
        libz.so.1 => /lib64/libz.so.1 (0x00007f0f7407b000)                                                                           
        libmypaint-1.4.so.0 => ././/lib/libmypaint-1.4.so.0 (0x00007f0f73e69000)                                                     
        libgobject-2.0.so.0 => /usr/lib64/libgobject-2.0.so.0 (0x00007f0f73c18000)                                                   
        libglib-2.0.so.0 => /usr/lib64/libglib-2.0.so.0 (0x00007f0f73905000)
        libm.so.6 => /lib64/libm.so.6 (0x00007f0f735ff000)
        libpthread.so.0 => /lib64/libpthread.so.0 (0x00007f0f733e3000)
        libc.so.6 => /lib64/libc.so.6 (0x00007f0f7302f000)
        libgmodule-2.0.so.0 => ./lib/x86_64-linux-gnu/libgmodule-2.0.so.0 (0x00007f0f72e2b000)
        libX11.so.6 => /usr/lib64/libX11.so.6 (0x00007f0f72aeb000)
        libXfixes.so.3 => ./lib/x86_64-linux-gnu/libXfixes.so.3 (0x00007f0f728e5000)
        libatk-1.0.so.0 => ./lib/x86_64-linux-gnu/libatk-1.0.so.0 (0x00007f0f726c3000)
        libXrender.so.1 => ./lib/x86_64-linux-gnu/libXrender.so.1 (0x00007f0f724b9000)
        libXinerama.so.1 => ./lib/x86_64-linux-gnu/libXinerama.so.1 (0x00007f0f722b6000)
        libXi.so.6 => ./lib/x86_64-linux-gnu/libXi.so.6 (0x00007f0f720a6000)
        libXrandr.so.2 => ./lib/x86_64-linux-gnu/libXrandr.so.2 (0x00007f0f71e9c000)
        libXcursor.so.1 => ./lib/x86_64-linux-gnu/libXcursor.so.1 (0x00007f0f71c92000)
        libXcomposite.so.1 => ./lib/x86_64-linux-gnu/libXcomposite.so.1 (0x00007f0f71a8f000)
        libXdamage.so.1 => ./lib/x86_64-linux-gnu/libXdamage.so.1 (0x00007f0f7188c000)
        libXext.so.6 => ./lib/x86_64-linux-gnu/libXext.so.6 (0x00007f0f7167a000)
        libpng12.so.0 => ./lib/x86_64-linux-gnu/libpng12.so.0 (0x00007f0f71454000)
        libthai.so.0 => ./lib/x86_64-linux-gnu/libthai.so.0 (0x00007f0f7124b000)
        libxml2.so.2 => ./lib/x86_64-linux-gnu/libxml2.so.2 (0x00007f0f70ee4000)
        libgraphite2.so.3 => ./lib/x86_64-linux-gnu/libgraphite2.so.3 (0x00007f0f70cbe000)
        libpixman-1.so.0 => ./lib/x86_64-linux-gnu/libpixman-1.so.0 (0x00007f0f70a16000)
        libxcb-shm.so.0 => ./lib/x86_64-linux-gnu/libxcb-shm.so.0 (0x00007f0f70813000)
        libxcb-render.so.0 => ./lib/x86_64-linux-gnu/libxcb-render.so.0 (0x00007f0f7060a000)
        libxcb.so.1 => /usr/lib64/libxcb.so.1 (0x00007f0f703e4000)
        librt.so.1 => /lib64/librt.so.1 (0x00007f0f701dc000)
        libdl.so.2 => /lib64/libdl.so.2 (0x00007f0f6ffd8000)
        /lib64/ld-linux-x86-64.so.2 (0x00007f0f77c3c000)
        libresolv.so.2 => /lib64/libresolv.so.2 (0x00007f0f6fdbf000)
        libmount.so.1 => /lib64/libmount.so.1 (0x00007f0f6fb7e000)
        libexiv2.so.12 => ././/lib/libexiv2.so.12 (0x00007f0f6f733000)
        libstdc++.so.6 => /usr/lib64/libstdc++.so.6 (0x00007f0f6f427000)
        libgcc_s.so.1 => /lib64/libgcc_s.so.1 (0x00007f0f6f210000)
        libjson-c.so.2 => ./lib/x86_64-linux-gnu/libjson-c.so.2 (0x00007f0f6f005000)
        libffi.so.6 => ./lib/x86_64-linux-gnu/libffi.so.6 (0x00007f0f6edfd000)
        libpcre.so.1 => /lib64/libpcre.so.1 (0x00007f0f6eb8f000)
        libdatrie.so.1 => ./lib/x86_64-linux-gnu/libdatrie.so.1 (0x00007f0f6e988000)
        liblzma.so.5 => ./lib/x86_64-linux-gnu/liblzma.so.5 (0x00007f0f6e766000)
        libXau.so.6 => ./lib/x86_64-linux-gnu/libXau.so.6 (0x00007f0f6e562000)
        libXdmcp.so.6 => ./lib/x86_64-linux-gnu/libXdmcp.so.6 (0x00007f0f6e35c000)
        libblkid.so.1 => /lib64/libblkid.so.1 (0x00007f0f6e122000)
        libexpat.so.1 => /usr/lib64/libexpat.so.1 (0x00007f0f6def8000)
        libuuid.so.1 => /lib64/libuuid.so.1 (0x00007f0f6dcf3000)

/tmp/.mount_rSzcz1/usr/bin/gimp-cce.bin --pdb-compat-mode=on ""
Gtk-Message: Failed to load module "canberra-gtk-module"
This is a development version of GIMP.  Debug messages may appear here.


(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",
Gtk-Message: (for origin information, set GTK_DEBUG): failed to retrieve property `gtk-primary-button-warps-slider' of type `gboolean' from rc file value "((GString*) 0x18e41a0)" of type `gboolean'

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "adwaita",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",

(gimp-cce.bin:5800): Gtk-WARNING **: Unable to locate theme engine in module_path: "pixmap",
Skipping duplicate plug-in: '/tmp/.mount_rSzcz1/usr/lib/gimp/2.0/plug-ins/align-layers'
Skipping duplicate plug-in: '/tmp/.mount_rSzcz1/usr/lib/gimp/2.0/plug-ins/compose'
Skipping duplicate plug-in: '/tmp/.mount_rSzcz1/usr/lib/gimp/2.0/plug-ins/crop-zealous'
Skipping duplicate plug-in: '/tmp/.mount_rSzcz1/usr/lib/gimp/2.0/plug-ins/decompose'
Skipping duplicate plug-in: '/tmp/.mount_rSzcz1/usr/lib/gimp/2.0/plug-ins/file-compressor'
Skipping duplicate plug-in: '/tmp/.mount_rSzcz1/usr/lib/gimp/2.0/plug-ins/file-dicom'
Skipping duplicate plug-in: '/tmp/.mount_rSzcz1/usr/lib/gimp/2.0/plug-ins/file-fits'
Skipping duplicate plug-in: '/tmp/.mount_rSzcz1/usr/lib/gimp/2.0/plug-ins/file-gbr'
Skipping duplicate plug-in: '/tmp/.mount_rSzcz1/usr/lib/gimp/2.0/plug-ins/file-gih'
Skipping duplicate plug-in: '/tmp/.mount_rSzcz1/usr/lib/gimp/2.0/plug-ins/file-glob'
Skipping duplicate plug-in: '/tmp/.mount_rSzcz1/usr/lib/gimp/2.0/plug-ins/file-jp2-load'
Skipping duplicate plug-in: '/tmp/.mount_rSzcz1/usr/lib/gimp/2.0/plug-ins/file-jpeg'
Skipping duplicate plug-in: '/tmp/.mount_rSzcz1/usr/lib/gimp/2.0/plug-ins/file-pat'
Skipping duplicate plug-in: '/tmp/.mount_rSzcz1/usr/lib/gimp/2.0/plug-ins/file-pdf-save'
Skipping duplicate plug-in: '/tmp/.mount_rSzcz1/usr/lib/gimp/2.0/plug-ins/file-png'
Skipping duplicate plug-in: '/tmp/.mount_rSzcz1/usr/lib/gimp/2.0/plug-ins/help'
Skipping duplicate plug-in: '/tmp/.mount_rSzcz1/usr/lib/gimp/2.0/plug-ins/print'
Skipping duplicate plug-in: '/tmp/.mount_rSzcz1/usr/lib/gimp/2.0/plug-ins/screenshot'
Skipping duplicate plug-in: '/tmp/.mount_rSzcz1/usr/lib/gimp/2.0/plug-ins/script-fu'
Skipping duplicate plug-in: '/tmp/.mount_rSzcz1/usr/lib/gimp/2.0/plug-ins/selection-to-path'
Skipping duplicate plug-in: '/tmp/.mount_rSzcz1/usr/lib/gimp/2.0/plug-ins/unit-editor'
file-pnm-save: image-type contains unrecognizable parts:'RGB, GRAY, INDEXED'
file-pbm-save: image-type contains unrecognizable parts:'RGB, GRAY, INDEXED'
file-pgm-save: image-type contains unrecognizable parts:'RGB, GRAY, INDEXED'
file-ppm-save: image-type contains unrecognizable parts:'RGB, GRAY, INDEXED'
plug-in-autostretch-hsv: image-type contains unrecognizable parts:'RGB*, INDEXED*'
file-xwd-save: image-type contains unrecognizable parts:'RGB, GRAY, INDEXED'
file-mng-save: image-type contains unrecognizable parts:'RGB*,GRAY*,INDEXED*'
plug-in-film: image-type contains unrecognizable parts:'INDEXED*, GRAY*, RGB*'
plug-in-color-enhance: image-type contains unrecognizable parts:'RGB*, INDEXED*'
plug-in-c-astretch: image-type contains unrecognizable parts:'RGB*, GRAY*, INDEXED*'
file-psd-save: image-type contains unrecognizable parts:'RGB*, GRAY*, INDEXED*'
plug-in-zealouscrop: image-type contains unrecognizable parts:'RGB*, GRAY*, INDEXED*'
file-bmp-save: image-type contains unrecognizable parts:'INDEXED, GRAY, RGB*'
file-web-export: image-type contains unrecognizable parts:'RGB*, GRAY*, INDEXED*'
file-ps-save: image-type contains unrecognizable parts:'RGB, GRAY, INDEXED'
file-eps-save: image-type contains unrecognizable parts:'RGB, GRAY, INDEXED'
plug-in-icc-profile-set: image-type contains unrecognizable parts:'RGB*, INDEXED*'
plug-in-icc-profile-set-rgb: image-type contains unrecognizable parts:'RGB*, INDEXED*'
plug-in-icc-profile-apply: image-type contains unrecognizable parts:'RGB*, INDEXED*'
plug-in-icc-profile-apply-rgb: image-type contains unrecognizable parts:'RGB*, INDEXED*'
plug-in-tile: image-type contains unrecognizable parts:'RGB*, GRAY*, INDEXED*'
plug-in-imagemap: image-type contains unrecognizable parts:'RGB*, GRAY*, INDEXED*'
file-gif-save: image-type contains unrecognizable parts:'INDEXED*, GRAY*'
plug-in-animationoptimize: image-type contains unrecognizable parts:'RGB*, INDEXED*, GRAY*'
plug-in-animationoptimize-diff: image-type contains unrecognizable parts:'RGB*, INDEXED*, GRAY*'
plug-in-animationunoptimize: image-type contains unrecognizable parts:'RGB*, INDEXED*, GRAY*'
plug-in-sel2path: image-type contains unrecognizable parts:'RGB*, INDEXED*, GRAY*'
plug-in-sel2path-advanced: image-type contains unrecognizable parts:'RGB*, INDEXED*, GRAY*'
plug-in-colormap-remap: image-type contains unrecognizable parts:'INDEXED*'
plug-in-colormap-swap: image-type contains unrecognizable parts:'INDEXED*'
plug-in-maze: image-type contains unrecognizable parts:'RGB*, GRAY*, INDEXED*'
plug-in-vinvert: image-type contains unrecognizable parts:'RGB*, INDEXED*'
file-header-save: image-type contains unrecognizable parts:'INDEXED, RGB'
plug-in-randomize-hurl: image-type contains unrecognizable parts:'RGB*, GRAY*, INDEXED*'
plug-in-randomize-pick: image-type contains unrecognizable parts:'RGB*, GRAY*, INDEXED*'
plug-in-randomize-slur: image-type contains unrecognizable parts:'RGB*, GRAY*, INDEXED*'
file-fli-save: image-type contains unrecognizable parts:'INDEXED,GRAY'
file-xpm-save: image-type contains unrecognizable parts:'RGB*, GRAY*, INDEXED*'
plug-in-animationplay: image-type contains unrecognizable parts:'RGB*, INDEXED*, GRAY*'
plug-in-ccanalyze: image-type contains unrecognizable parts:'RGB*, GRAY*, INDEXED*'
file-pdf-save: image-type contains unrecognizable parts:'RGB*, GRAY*, INDEXED*'
file-pdf-save-multi: image-type contains unrecognizable parts:'RGB*, GRAY*, INDEXED*'
plug-in-rotate: image-type contains unrecognizable parts:'RGB*, INDEXED*, GRAY*'
file-xbm-save: image-type contains unrecognizable parts:'INDEXED'
plug-in-autocrop: image-type contains unrecognizable parts:'RGB*, GRAY*, INDEXED*'
plug-in-autocrop-layer: image-type contains unrecognizable parts:'RGB*, GRAY*, INDEXED*'
file-png-save: image-type contains unrecognizable parts:'RGB*,GRAY*,INDEXED*'
file-png-save2: image-type contains unrecognizable parts:'RGB*,GRAY*,INDEXED*'
file-png-save-defaults: image-type contains unrecognizable parts:'RGB*,GRAY*,INDEXED*'
file-cel-save: image-type contains unrecognizable parts:'RGB*, INDEXED*'
plug-in-metadata-editor: image-type contains unrecognizable parts:'RGB*, INDEXED*, GRAY*'
file-fits-save: image-type contains unrecognizable parts:'RGB, GRAY, INDEXED'
plug-in-normalize: image-type contains unrecognizable parts:'RGB*, GRAY*, INDEXED*'
file-pcx-save: image-type contains unrecognizable parts:'INDEXED, RGB, GRAY'
file-uri-save: image-type contains unrecognizable parts:'RGB*, GRAY*, INDEXED*'
plug-in-grid: image-type contains unrecognizable parts:'RGB*, GRAY*, INDEXED*'
file-raw-save: image-type contains unrecognizable parts:'INDEXED, GRAY, RGB, RGBA'
plug-in-applylens: image-type contains unrecognizable parts:'RGB*, GRAY*, INDEXED*'
file-tiff-save: image-type contains unrecognizable parts:'RGB*, GRAY*, INDEXED'
file-tiff-save2: image-type contains unrecognizable parts:'RGB*, GRAY*, INDEXED'
file-gz-save: image-type contains unrecognizable parts:'RGB*, GRAY*, INDEXED*'
file-bz2-save: image-type contains unrecognizable parts:'RGB*, GRAY*, INDEXED*'
plug-in-align-layers: image-type contains unrecognizable parts:'RGB*,GRAY*,INDEXED*'
file-sunras-save: image-type contains unrecognizable parts:'RGB, GRAY, INDEXED'
plug-in-guillotine: image-type contains unrecognizable parts:'RGB*, INDEXED*, GRAY*'
file-tga-save: image-type contains unrecognizable parts:'RGB*, GRAY*, INDEXED*'
phf_gimp query() called, phf_binary=photoflow
file-photoflow query() called, phf_binary=photoflow
file-photoflow query(): failed to run photoflow (photoflow)
/home/hugh/.config/GIMP-CCE-AppImage/2.9/plug-ins/gmic_gimp: ./lib/x86_64-linux-gnu/libgomp.so.1: version `GOMP_4.0' not found (required by /home/hugh/.config/GIMP-CCE-AppImage/2.9/plug-ins/gmic_gimp)

(gimp-cce.bin:5800): LibGimpBase-WARNING **: gimp-cce.bin: gimp_wire_read(): error
/home/hugh/.config/GIMP-CCE-AppImage/2.9/plug-ins/gmic_in_script.scm: line 1: syntax error near unexpected token `;;'
/home/hugh/.config/GIMP-CCE-AppImage/2.9/plug-ins/gmic_in_script.scm: line 1: `;;'

(gimp-cce.bin:5800): LibGimpBase-WARNING **: gimp-cce.bin: gimp_wire_read(): error
Removing duplicate PDB procedure 'file-tiff-load' registered by '/tmp/.mount_rSzcz1/usr/lib/gimp/2.0/plug-ins/file-tiff'
Removing duplicate PDB procedure 'file-tiff-save' registered by '/tmp/.mount_rSzcz1/usr/lib/gimp/2.0/plug-ins/file-tiff'
Removing duplicate PDB procedure 'file-tiff-save2' registered by '/tmp/.mount_rSzcz1/usr/lib/gimp/2.0/plug-ins/file-tiff'
gimp_display_shell_profile_update
gimp_display_shell_profile_update
gimp_display_shell_profile_update

best wishes

This is the knot of the rope… in general, you cannot use custom binary plug-ins with the AppImage, because the AppImage runs in a special environment with libraries that are different from those you have on your system. This is basically how an AppImage package can run and be compatible with a large variety of Linux distributions.

Therefore, it is not surprising that the G’MIC plug-in that you manually copied under /home/hugh/.config/GIMP-CCE-AppImage/2.9/plug-ins/ gives you library version mismatches, because it was not compiled in the same environment in which the AppImage is running.

For the CCE version we had in the past some problem compiling the G’MIC plug-in, and it has been excluded from the AppImage for this reason. I am now trying to compile the current git version of G’MIC to see if the problems are solved. If all goes well, I will be able to update the CCE AppImage with a version that includes the G’MIC plug-in… more news ASAP!

@Hugh I have uploaded a new CCE AppImage package and updated the corresponding link at the top of this page. The new package includes the G’MIC plug-in from the current git master.

Could you confirm that you see the plug-in in the Filters menu and that it works correctly for you now?

Thanks!!!

I have already explained to the previous respondent that I did not manually copy plugins to the cce folder. That was an incorrect assumption by the first respondent to my query
When I saw that G’mic did not appear under filters where it usually/normally does I looked for it in the path that was written by the appimage. and it was there with other plugins.

Hence, really reporting what I saw as a bug or an error of appimage packaging.

I am happy to download and run your latest image. Back shortly.

Just thought I needed to set the record straight on this.

Thank you for the reply,
cheers

Happy to report - success:grinning:
Have downloaded appimage
changed permissions
ran from konsole

G’mic appears under filters
opened an image
ran a black and white filter which produced the desired effect.

One thing - this image did not ask me if I wanted to integrate it with the operating system.
Does this mean there is still a config file somewhere that needs to be removed? I already deleted the first
CCE gimp config folder at the path shown in previous posts before running your latest image.

thank you,

hugh

New versions of GIMP AppImage packages (standard and CCE) linked in the post at the top of the page.

Please let me know if you encounter any issues…

1 Like