Gimp editor de “níveis” iniciando muito lentamente

0

Durante os últimos meses, o editor de "níveis" ( Cor → Níveis ) estava começando mais devagar e mais devagar - mas apenas quando chamado através dos menus. Chamado pela segunda vez, clicando na imagem (quando foi a última ferramenta usada) fez aparecer imediatamente. Mas mesmo quando chamado uma segunda vez através dos menus, a lentidão persistiu. Recentemente, chegou ao limiar de ser insuportável, levando mais de 10s para aparecer.

Não tenho conhecimento de quaisquer alterações de configuração ou instalações de software que possam ter causado isso como um efeito colateral, por isso não tenho a menor ideia do que o culpado pode ser.

    
por Izzy 16.01.2014 / 20:36

1 resposta

1

Como pode ser útil para problemas semelhantes, incluirei todos os passos que me levam à causa. Aqueles que estão interessados apenas na solução: por favor, faça como você faz com as histórias de crime, pule para a conclusão:)

TL; DR

Para descartar quaisquer possíveis atualizações ou instalações de software que são a raiz do mal, decidi "resetar a fábrica" do meu "Gimp pessoal", removendo a 1 sua pasta de configuração 2 depois de ter fechado o aplicativo 3 :

mv ~/.gimp-2.6 ~/.gimp-2.6-bak

Reiniciando o Gimp, ele recria um novo diretório de configuração - e, de fato, meu problema desapareceu: o editor de níveis foi iniciado imediatamente.

Como eu não queria perder todas as minhas informações pessoais, decidi resgatar aqueles que não o quebrariam novamente e, assim, passei pelo meu backup ( ~/gimp-2.6-bak após a declaração "move" acima):

  • a maioria dos subdiretórios está vazia, já que nunca instalei nenhum brushes/ , curves/ , etc. adicional. Aqueles que eu poderia simplesmente ignorar.
  • a pasta scripts/ continha meus "plug-ins" adicionais, que eu definitivamente queria que voltassem. Então, depois de fechar o Gimp novamente, copiei essa pasta de volta para ~/.gimp-2.6 . A inicialização do aplicativo novamente não mostrou efeitos colaterais: o editor de níveis ainda surgia rapidamente.
  • outros arquivos são gerenciados (e, portanto, recriados) pelo próprio Gimp e podem ser ignorados, como controllerrc (basta abrir os arquivos em um visualizador, eles são todos de texto simples. Em seus cabeçalhos eles diga-lhe, por exemplo, "Este arquivo será totalmente reescrito toda vez que você sair." para o arquivo controllerrc mencionado)
  • mais uma vez, outros arquivos continham apenas comentários, ou onde já foram recriados pelo Gimp com o mesmo conteúdo de antes - mais candidatos para pular.

Finalmente, encontrei o culpado:

Solução

Em ~/.gimp-2.6/tool-options/gimp-levels-tool.settings , o Gimp não armazena configurações gerais para a ferramenta de níveis, como o nome sugere. Em vez disso, contém um histórico de todos os níveis que o usuário já definiu! No meu caso, aqueles datados de junho de 2012 (provavelmente quando eu usei o Gimp 2.6 pela primeira vez). Você pode ver essas entradas ao abrir a caixa suspensa na parte superior do editor de níveis:

Gimp"Levels" editor (clique na imagem para variante maior, se necessário)

Assim, em cada início inicial do editor de níveis, o Gimp precisou preencher essa lista suspensa - no meu caso, com mais de 2.200 entradas; o que explica o que demorou tanto. Assim, a "solução rápida" no meu caso teria sido simplesmente remover esse arquivo (ou excluir as entradas dele que não são mais necessárias).

Notas de rodapé

1 Não o apague, ele será útil mais tarde de qualquer forma!
2 ~/.gimp-2.6 é onde o Gimp 2.6 armazena todas as personalisações, incluindo configs e scripts / pincéis adicionais, etc. Ao usar uma versão diferente do Gimp, substitua-o pelo nome do seu - por exemplo, ~/.gimp-2.4 para o Gimp 2.4, etc.
3 É importante fechar o Gimp primeiro ou ele irá gravar partes dele no próximo desligamento

    
por Izzy 16.01.2014 / 20:36