Как использовать плагины с GIMP 2.10 flatpak?

После того, как я обновил Ubuntu 16.04 до Ubuntu Mate 18.04, я захотел попробовать GIMP 2.10, поэтому я установил flatpak GIMP 2.10.2 из flathub. (Контейнеры Snap предлагают только 2.10.0 на данный момент)

sudo apt install flatpak
flatpak remote-add --if-not-exists flathub https://flathub.org/repo/flathub.flatpakrepo
flatpak search gimp
flatpak install flathub org.gimp.GIMP

Запуск GIMP:

flatpak run org.gimp.GIMP

Работает нормально, но теперь мне нужно несколько плагинов:

Как мне установить плагины вроде Liquid Rescale или G'MIC. Старый способ не будет работать, он установит GIMP как зависимость.

sudo apt install gimp-plugin-registry

2 ответа

Для скриптов и плагинов Python простое решение - поместить их в простой каталог (за пределами пакета flatpak) и использовать Edit>Preferences>Folders>{Scripts|Plugins} добавить их в каталоги, проверенные flatpak Gimp (это также хороший способ поделиться ими между вашим Gimp 2.8 и Gimp 2.10).

Двоичные файлы - это другое дело, двоичные файлы для 2.8 могут не работать с 2.10 (и во многих случаях придется по крайней мере перекомпилировать их, чтобы воспользоваться преимуществами новой разрядности в 2.10), а новые двоичные файлы могут зависеть от библиотек, которые являются только доступны в среде flatpak.

Существует также (редкий) случай сценария Python, который зависит от библиотеки Python, которая не является частью Python, установленного в среде flatpak (которая не совпадает с Python вашей системы).

Эти проблемы лежат в основе многих открытых вопросов.

GIMP Flatpak предлагает эти пути для плагинов (Настройки -> Папки -> Плагины)

 ~/.var/app/org.gimp.GIMP/config/GIMP/2.10/plug-ins
 /app/share/gimp/2.0/plug-ins

Скопируйте плагин в первую папку и перезапустите GIMP.

Вы можете скачать исходный пакет и вручную скопировать необходимые файлы scm в указанную выше папку.

Другие вопросы по тегам