GIMP 2.10 flatpak でプラグインを使用するにはどうすればいいですか?

GIMP 2.10 flatpak でプラグインを使用するにはどうすればいいですか?

Ubuntu 16.04 から Ubuntu Mate 18.04 にアップグレードした後、GIMP 2.10 を試してみたかったので、flathub から flatpak GIMP 2.10.2 をインストールしました。(スナップ コンテナーは現時点では 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

答え1

スクリプトと Python プラグインの場合、簡単な解決策は、それらを (flatpak パッケージの外部の) プレーン ディレクトリに配置し、を使用してEdit>Preferences>Folders>{Scripts|Plugins}flatpak Gimp によってチェックされるディレクトリに追加することです (これは、Gimp 2.8 と Gimp 2.10 間でそれらを共有するのにも適した方法です)。

バイナリは別の問題です。2.8 のバイナリは 2.10 では動作しない可能性があります (多くの場合、2.10 の新しいビット深度を利用するには少なくとも再コンパイルする必要があります)。また、新しいバイナリは、flatpak 環境でのみ使用可能なライブラリに依存している可能性があります。

また、flatpak 環境にインストールされた Python (システムの Python とは異なる) の一部ではない Python ライブラリに依存する Python スクリプトが (まれに) 発生することもあります。

これらの問題は多くの未解決の問題

答え2

GIMP Flatpak はプラグイン用に次のパスを提供します (設定 -> フォルダ -> プラグイン)

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

最初のフォルダにプラグインをコピーし、GIMP を再起動します。

ダウンロードするにはソースパッケージ、必要なscmファイルを手動で上記のフォルダにコピーします

関連情報