Inkscape 1.x는 어디에서 경로 설정을 가져오나요?

Inkscape 1.x는 어디에서 경로 설정을 가져오나요?

Gentoo Linux의 Inkscape 1.02에서는 시스템 설정 창(CTRL + SHIFT + P로 열림)에 여러 개의 중복된 경로가 있습니다.

중복된 경로가 있는 스크린샷

더 이상 사용되지 않거나 중복되는 경로를 제거하고 싶습니다. Inkscape는 이 경로 정보를 어디서 얻나요?

echo ${PATH}

다양한 경로를 표시합니다.

답변1

이는 이 필드에 표시되는 경로를 고유하게 만들기 위해 Inkscape에 대한 기능 요청처럼 들립니다. Inkscape 버그 추적기는 다음 위치에 있습니다.https://inkscape.org/report.

답변2

@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']

관련 정보