I've installed a Gimp 2.10.6 snap on the Ubuntu 18.04 from the Ubuntu Store and I want to add the Resynthesizer plugin to it.

What I did is:

  1. Downloaded the zip file from this GitHub repo: https://github.com/bootchk/resynthesizer

  2. Extracted the python plugin scripts from:




Now when I try to use the Filter > Enhance > Heal Selection I get the following error popup:

An error occurred running python_fu_heal_selection
error: procedure not found

Traceback (most recent call last):
  File "/snap/gimp/47/usr/lib/gimp/2.0/python/gimpfu.py", line 740, in response
    dialog.res = run_script(params)
  File "/snap/gimp/47/usr/lib/gimp/2.0/python/gimpfu.py", line 361, in run_script
    return apply(function, params)
  File "/home/aresminos/snap/gimp/47/.config/GIMP/2.10/plug-ins/plugin-heal-selection.py", line 148, in heal_selection
    pdb.plug_in_resynthesizer(timg, tdrawable, 0,0, useBorder, work_drawable.ID, -1, -1, 0.0, 0.117, 16, 500)
error: procedure not found

Also I get this popup:

GIMP Message

Calling error for procedure 'gimp-procedural-db-proc-info':
Procedure 'plug-in-resynthesizer' not found

And then I get this popup:

GIMP Message

Plug-in 'Heal selection' left image undo in inconsistent state, closing open undo groups.

How do I properly install the plugin?

  • Perhaps this plugin is not compatible with version 2.10 of Gimp.
    – vanadium
    Sep 4 '18 at 16:49

You have the Python files, but you're missing the main executables. Download and extract the zip files from https://www.gimp-forum.net/attachment.php?aid=1710

  • 1
    Extracting the zips from your source to ~/snap/gimp/47/.config/GIMP/2.10/plug-ins did the job. Thank you! Sep 4 '18 at 18:51
  • @Eroraf: great answer! Only a suggestion, could you edit your answer to include the relevant information instaed of relying in a link?
    – 0x2b3bfa0
    Sep 4 '18 at 21:23
  • 1
    Thanks! I install Resynthesizer this way, but I don't found heal selection filter now. How can I get it? Oct 17 '18 at 7:56

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.