
系統資訊:
- 魯班圖 22.04.1 x86_64
- 內核 (
uname -r
): 5.15.0-47-generic
從預設儲存庫安裝的軟體包:
- xsane:0.999-11ubuntu1
- gimp:2.10.30-1build1
我正在嘗試讓 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此第 3 方 PPA。但我還沒有嘗試過,因為我希望讓它從標準存儲庫中工作。(編輯:更仔細地查看 PPA,它目前沒有為 Jammy 提供任何軟體包)
答案1
正如 Gunnar 指出的那樣,有一個錯誤報告關於該插件在較新版本的 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 重寫檔案以更新外掛程式快取時,該變更將會恢復。