
システム情報:
- ルブントゥ 22.04.1 x86_64
- カーネル (
uname -r
): 5.15.0-47-generic
デフォルトのリポジトリからインストールされたパッケージ:
- xsane: 0.999-11ubuntu1
- ギンプ: 2.10.30-1ビルド1
GIMP XSane プラグインを動作させようとしています。xsane
パッケージをインストールします/usr/lib/gimp/2.0/plug-ins/xsane/xsane
。GIMP はプラグインを見つけているようですが、File -> Create
またはFile -> Acquire
メニューに表示されません。 にシンボリックリンクを作成すると、~/.config/GIMP/2.10/plug-ins
「重複するプラグインをスキップしています: '/usr/lib/gimp/2.0/plug-ins/xsane/xsane'」と報告されます。~/.config/GIMP/2.10/pluginrc
ファイルを削除して再起動してみましたが、変化はありませんでした。 に直接シンボリックリンクを設定してみましたが、/usr/bin/xsane
結果は同じでした (ターミナルに「重複するプラグインをスキップしています」と報告されます)。
xscanimage
パッケージで提供されるのプラグインsane
は機能します。メニュー オプションを作成しますFile -> Create -> xscanimage
。なぜ機能xsane
しないのか、何か手がかりはありますか? プラグイン自体は問題なく機能しますが、GIMP ではそのソースから取得するオプションが表示されません。プラグインは見つかったようですが、エラー出力がないため、プラグインはロードされているものの、プラグイン ブラウザーにはそれに関連するものが何も表示されないのだと思います。
私は以下の記事とスレッドに目を通しました:
- http://www.fifi.org/doc/xsane/html/sane-xsane-gimp-doc.html(古いようです)
- https://www.gimp-forum.net/Thread-GIMP-2-10-no-scanning-option(
libgegl
ここで提案されているようにインストールしてみました) - Ubuntu の場合: GIMP XSane プラグインはどこにありますか?(同様の問題のようですが、この記事の執筆時点では回答はありません)
- Gimp 2.10 Bionic にはスキャナがありません(
xsane
すでにインストールしたので、インストールすることをお勧めします) - https://www.linuxquestions.org/questions/linux-software-2/gimp-2-10-22-does-not-have-file-create-xsane-option-4175687850/
いくつかの提案としては、GIMPを以下からインストールすることです。このサードパーティPPAしかし、標準のリポジトリから動作させることを期待していたため、まだ試していません。(編集:PPA を詳しく調べてみると、現在 Jammy 向けのパッケージは提供されていないようです)
答え1
ガンナーが指摘したように、バグレポートGIMPの新しいバージョンではプラグインが壊れているという。xsane
上流ソースが修正しましたただし、Ubuntu 用の新しいパッケージはまだありません。したがって、現在の解決策は、xsane
アップストリーム ソースからビルドするか、新しいパッケージ (まだ見つけていません) を含む PPA を使用することです。
回避策としては、次のパッチを使用します~/.config/GIMP/2.10/pluginrc
。
--- pluginrc.orig 2022-09-06 18:15:41.106929642 -0700
+++ pluginrc 2022-09-06 18:19:54.978177413 -0700
@@ -66,8 +66,9 @@
"Oliver Rauch"
"Oliver Rauch"
"1998-2013"
- "/File/Acquire/XSane/Device dialog..."
- 0
+ ""
+ 1
+ (menu-path "<Image>/File/Create/Acquire/XSane/Device dialog...")
(icon icon-name -1 "")
""
1 0
ただし、GIMP がファイルを書き換えてプラグインのキャッシュを更新すると、その変更は元に戻ります。