Environment-Variables

Inkscape 1.x 從哪裡獲取路徑設置?

  • February 22, 2021

在 Gentoo Linux 上的 Inkscape 1.02 中,我在系統設置視窗中看到了幾個重複的路徑(使用 CTRL + SHIFT + P 打開)

具有重複路徑的螢幕截圖

我想刪除過時/重複的路徑。Inkscape 從哪裡獲得這些路徑資訊?

echo ${PATH}

顯示不同的路徑。

@Moini 是對的:在 Inkscape bugtracker 上開票很好,Nathan Lee 很快回復了。

我總結了其他 .sx 讀者的答案,因為我希望有幾個系統需要修復以防止重複或錯誤的路徑:

Inkscape 使用返回的路徑

Glib::get_system_data_dirs

Gtk::IconTheme::get_default()->get_search_path().

這些可以通過命令行收集

python3 -c "from gi.repository import GLib; print(GLib.get_system_data_dirs())"
['/usr/local/share', '/usr/share', '/usr/share']

python3 -c "from gi.repository import Gtk; print(Gtk.IconTheme.get_default().get_search_path())"
['/home/myuser/.local/share/icons', '/home/myuser/.icons', 
'/usr/local/share/icons', '/usr/share/icons', '/usr/share/icons', 
'/usr/local/share/pixmaps', '/usr/share/pixmaps', '/usr/share/pixmaps']

這聽起來像是對 Inkscape 的功能請求,以使該欄位中顯示的路徑唯一。Inkscape 錯誤跟踪器位於https://inkscape.org/report

引用自:https://unix.stackexchange.com/questions/635090