Lubuntu 22.04.1:XSane GIMP 外掛程式不起作用

Lubuntu 22.04.1:XSane GIMP 外掛程式不起作用

系統資訊:

  • 魯班圖 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 -> CreateFile -> 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 沒有顯示任何從該來源獲取的選項。由於它似乎找到了該插件,但沒有錯誤輸出,我猜它已加載,但我在插件瀏覽器中沒有看到與之相關的任何內容。

我瀏覽了以下文章和主題:

一些建議是從以下位置安裝 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 重寫檔案以更新外掛程式快取時,該變更將會恢復。

相關內容