Instalei o GIMP 3.0 como Flatpak e não sei como instalar um filtro gegl personalizado.
De acordo com o tutorial do filtro do GIMP, eu deveria criar o filtro como uma .so
biblioteca e copiá-lo para esta pasta gegl: $HOME/.local/share/gegl-0.4/plug-ins
. Mas onde fica essa pasta quando uso o Flatpak?
Em Preferências → Pastas → Plug-ins, vejo que o GIMP supostamente procura ~/.var/app/org.gimp.GIMP/config/GIMP/3.0/plug-ins
, mas se eu copiar meu arquivo test-filter.so
para lá, ele não aparece no menu de filtros.
Eu corri:
flatpak run org.gimp.GIMP --verbose
mas a saída do console não mostra o GIMP procurando nada nessa pasta.
Agradeço sua ajuda!
O arquivo .so vai em
~/.var/app/org.gimp.GIMP/data/gegl-0.4/plug-ins
.O problema é que no Gimp o filtro só aparece embaixo
Tools->GEGL Operation...
e não no menu Filtros, onde eu estava procurando. Mas tudo bem, desde que esteja lá.Só para esclarecer, se você quiser criar um filtro personalizado no Gimp 3.0, você o implementa como uma operação GEGL, que é compilada em uma biblioteca compartilhada. No Linux, isso significa que você acaba com um arquivo chamado algo como ,
my-test-filter.so
e é esse que você coloca na pasta mencionada acima. Há um tutorial sobre como fazer isso em https://developer.gimp.org/resource/writing-a-filter/architecture-install/ .