Eu construí e instalei o plug-in do Resynthesizer para o GIMP no Linux. Os arquivos aparecem corretamente no diretório de plug-ins /usr/local/lib/gimp/2.0/plug-ins/
, mas nenhum dos plug-ins do Python está disponível no Gimp. Por exemplo, os "Filtros > Melhorar > Heal Selection ”, que eu preciso para esta foto @ stack answer , está faltando.
Executáveis (neste caso, "Filtros > Mapa > Re-sintetizar") e plug-ins do Script-Fu estão disponíveis.
O console Python-Fu também está disponível.
Estou usando o Gimp 2.8.6 em um Linux Mint.
Editar - Solução encontrada
A razão pela qual os plugins não foram encontrados é que o Gimp não pesquisou no caminho /usr/local
. Dando uma olhada nas pastas que procura por plugins, recebo a saída abaixo. Copiar os plugins para /usr/lib/gimp/2.0/plug-ins/
resolveu o problema, e os plugins do Python-Fu agora aparecem no menu.
$ LANG='en_US' strace gimp 2>&1 |grep -ne 'plug-ins'
3205:access("/home/simon/.local/share/gegl-0.2/plug-ins", F_OK) = 0
3206:stat("/home/simon/.local/share/gegl-0.2/plug-ins", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
3207:access("/home/simon/.local/share/gegl-0.2/plug-ins/Makefile", F_OK) = 0
3208:stat("/home/simon/.local/share/gegl-0.2/plug-ins", {st_mode=S_IFDIR|0700, st_size=4096, ...}) = 0
3209:openat(AT_FDCWD, "/home/simon/.local/share/gegl-0.2/plug-ins", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 3
3211:stat("/home/simon/.local/share/gegl-0.2/plug-ins/Makefile", {st_mode=S_IFREG|0644, st_size=660, ...}) = 0
14788:stat("/home/simon/.gimp-2.8/plug-ins", {st_mode=S_IFDIR|0755, st_size=4096, ...}) = 0
14789:stat("/usr/lib/gimp/2.0/plug-ins", {st_mode=S_IFDIR|0755, st_size=20480, ...}) = 0
14790:openat(AT_FDCWD, "/home/simon/.gimp-2.8/plug-ins", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 10
14794:openat(AT_FDCWD, "/usr/lib/gimp/2.0/plug-ins", O_RDONLY|O_NONBLOCK|O_DIRECTORY|O_CLOEXEC) = 10