Tôi muốn mở rộng Inkscape (được cài đặt bằng snap) bằng cách đặt SVGO-Optimizer SVGO trong thư mục tiện ích mở rộng cục bộ của Inkscape.
Theo hộp thoại tùy chọn Inkscape (Chỉnh sửa/Tùy chọn/Hệ thống), thư mục sẽ sử dụng là (và để đặt tiện ích mở rộng vào)
$HOME/.config/inkscape/extensions/
Ở đó tôi muốn cài đặt inkscape-svgo.inx
. tôi đã theo dõi hướng dẫn inkscape-svgo.
tuy nhiên, Apparmor không cho phép tôi thực thi phần mở rộng từ bên trong Inkscape GUI.Tôi không thể thực thi hộp thoại "Lưu dưới dạng SVG được tối ưu hóa cho SVGO ".
Hộp thoại "Lưu dưới dạng [bất kỳ tên tệp] nào không thành công" không cung cấp thông tin xuất hiện.
Tôi nghi ngờ đó là sự cố Apparmor.
Làm cách nào tôi có thể xác định hoặc mở rộng quy tắc Apparmor để cho phép Inkscape thực thi tiện ích mở rộng SVGO?
tạp chí
mang lại cho tôi đầu ra này:
AVC apparmor="DENIED" operation="open" profile="snap.inkscape.inkscape" name="/proc/148064/mountinfo" pid=148064 comm="inkscape" Request_mask="r" deny_mask="r" fsuid= 1000 tiền tệ=1000
AVC apparmor="DENIED" operation="exec" profile="snap.inkscape.inkscape" name="$HOME/.config/inkscape/extensions/inkscape-svgo" pid=149456 comm="inkscape" request_mask="x" bị từ chối_mask="x" fsuid=1000 ouid=1000
Tập lệnh::execute(): không thể thực thi chương trình '$HOME/.config/inkscape/extensions/inkscape-svgo'.
Lý do: Không thể thực thi tiến trình con â$HOME/.config/inkscape/extensions/inkscape-svgoâ (Quyền bị từ chối)
Phiên bản Inkscape của tôi:
chụp danh sách inkscape
Tên Phiên bản Theo dõi Rev Nhà xuất bản Ghi chú
inkscape 1.1-ce6663b3b7-2021-05-25 9090 inkscapeâ mới nhất/ổn định -