-
Notifications
You must be signed in to change notification settings - Fork 163
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Most functionality does not appear in GIMP 2.10.30 on Ubuntu 22.04.1 #117
Comments
This is because all the helper scripts are written in Python version 2, which pretty much all distros have removed, as it is old and abandoned by the Python team. The next version of Gimp supports python 3, and work has been done to rewrite the helper scripts, but it is really waiting on the Gimp team to get gimp3 into a usable condition. |
@hyperlogos yes, it is possible. You only need a script that uses the resynthesizer plug-in. @robbak is right in explaining why it doesn't currently work. The good news is that @itr-tert made a TinyScheme (aka script-fu) version of the Heal Selection script(and the other scripts as well), so you can use that right now. Simply copy this script into your scripts folder, and restart GIMP (or go to Filters->Script Fu->Refresh Scripts) and you should now see Filters->Enhance->Heal Selection(scm). You can of course also add all the scripts if you prefer. You can check where your scripts folders are located from Edit->Preferences->Folders->Scripts |
Hi dear experts left image undo in inconsistent state, closing open undo groups My system: Mint 21.3 based on ubunto 22.04 and GIMP 2.10.30 |
Hi @RogerWhyte, I assume from your error message that this is a TinyScheme version question. 'plug-in-resynthesizer' is provided by the binary executable file 'resynthesizer'. If the file exists, there may be a problem with the executable file itself. For example, compatibility. // By the way, the python2 version of the executable file 'resynthesizer' should also work. |
I recently upgraded Linux Mint from 20.3 to 21.3 where GIMP 2.10.30 comes without python2 support and with missing plugins. |
Is that for MacOS? I don't understand why "osx" is in the name. If so, that's why it doesn't work. Forgive me, but the dropping of python2 from most distributions has been a nightmare for me. There is another github repo that has ported the resynthesizer python scripts to ScriptFu i.e. Scheme. Also, does Mint support flatpak? If so, then GIMP and resynthesizer are both flatpaks. |
Maybe I selected to wrong archive. Thank you for your expertise and support. |
I don't understand what you mean, please clarify. |
I too would like to know what your question is. |
My understanding was that the plug-in should work as soon as the files from linux-resynth-2.03.zip are stored in the user .config/gimp folder. But it doesn't. Only with the additional script the function is available in GIMP. I am now happy with this but why is the script necessary? |
I'm not sure what your exact question is because it looks to me like you just placed the files from linux-resynth-2.03.zip. A set of files called resynthesizer consists of a core-resynthesizer and python2 scripts (or script-fu scripts) that calls core. 'heal selection' is one of the functions that is an application of core-resynthesizer. This is why the plugin functionality is not provided in just one file. |
Can you give me a download link to get the full set of files? |
I was going to recommend using the .deb package here.
It probably works on Mint OS(based on Ubuntu 22.04) as well. If your CPU type is different, shared libraries are different, your OS is different or doesn't work for other reasons you will need to build it yourself.
These steps will install the necessary files for 'heal selection'. |
Installed the script package and the full number of scripts is available in GIMP |
that is good. |
This appimage helped to run python-2 scripts on my Ubuntu 22 (Worked with GIMP version installed with apt-get, but not snap). |
Is it possible to do the same thing as "Enhance>Heal selection" with "Map>Resynthesize"? I don't have RAM to waste on flatpaks
The text was updated successfully, but these errors were encountered: