-
Notifications
You must be signed in to change notification settings - Fork 163
Install Resynthesizer
This page is subject to frequent change.
The first party is gimp.org, who maintain, build, and distribute the GIMP app, and an "official" set of plugins for GIMP. A second party is a user.
A third party is a maintainer of a plugin not maintained by the first party, gimp.org. The Resynthesizer is a third-party plugin. The maintainers of this repository do not generally build and distribute the Resynthesizer plugin. The first party, gimp.org does not maintain or distribute the Resynthesizer plugin.
A fourth party is a "distributor", such as Debian or Canonical (Ubuntu) or another individual. A fourth party packages, or creates an installer for, certain sets of software. Sometimes they package and distribute third-party plugins.
Increasingly, a fourth party may also be a "bundler". They bundle individual applications with the desktop and other libraries an app depends on. The notion of "bundling" originates on Mac operating systems. Bundling systems for Linux include flatpak, snap, and appImage.
Formerly, there were more places to get the GIMP app and the Resynthesizer.
Increasingly, it is more difficult to build GIMP and the Resynthesizer on any platform because of difficulties with unsupported Python 2 and Gtk2.
Also, there are new developments in packaging: bundling applications with their dependencies, e.g. flatpak. The GIMP organization favors flatpak for distributing on Linux.
On Linux, the best way to get Resynthesizer is the flatpack version of Resynthesizer.
Steps:
- install flatpak
- install flatpak GIMP
- install flatpak Resynthesizer
The command:
flatpak search org.gimp.GIMP.Plugin
will list all the GIMP plugins available as flatpaks.
You may see two versions of the Resynthesizer plugin, ending in say 3.36 or say 42. These correspond to the Gnome Application Platform that flatpak installs when you choose to install GIMP. You should choose the version of the Resynthesizer plugin that corresponds to the version of the Gnome Application Platform that you have installed. It has been reported that flatpak doesn't automatically choose a version of Resynthesizer that works with the already installed Gnome Application Platform.
flatpak list
will list the versions of things installed already.
In this case, the first party (gimp.org) maintains the GIMP flatpak, and a fourth party (certain individuals, including the maintainer of the Resynthesizer plugin) maintain the Resynthesizer flatpak. Both of which are hosted at i.e. downloadable from, the flathub site.
Formerly, some fourth party distributors such as Debian packaged a bundle of third party plugins for GIMP, for example in the package "gimp-plugin-registry". That package usually included the resynthesizer along with other popular plugins.
Formerly, some distributions packaged Python 2 for GIMP in a package "gimp-python."
Increasingly, distributors do not package either Python 2 or the resynthesizer plugin, because Python 2 is not supported.
Some fourth party individuals still package GIMP and third-party plugins for GIMP, in what are called PPA's.
(Unknown whether there functioning bundles of GIMP with the Resynthesizer for snap and appImage.)
An archive of the resynthesizer plugin for Windows
A MacPorts port of the Resynthesizer
If you build the resynthesizer, you get and must install the following artifacts:
- a "resynthesizer" binary executable, the engine plugin (links with the resynthesizer library and libgimp)
- a "resynthesizer-gui" binary executable, the control panel plugin (links with Gtk2 library) (but obsolete after Resynthesizer version 3.)
You must also install these artifacts that are not compiled:
- eight Python files named like: plugin-.py (plugins for GIMP)
All the artifacts must be installed in the usual place for GIMP plugins, usually the user specific location.