web-dev-qa-db-ja.com

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
4
Janghou

スクリプトおよび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とは異なります)。

これらの問題は、多くの 未解決の問題 の中核です。

4
xenoid

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

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

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

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

2
Janghou