在过去的几个月里,“级别”编辑器(颜色→色阶) 的启动速度越来越慢——但只有通过菜单调用时才会出现这种情况。第二次通过单击图像调用时(当它是最后使用的工具时)它会立即显示出来。但即使第二次通过菜单调用时,速度仍然很慢。最近,它已经到了无法忍受的地步,需要超过 10 秒才能显示出来。
我不知道任何配置更改或软件安装可能会导致这种副作用,所以我不知道罪魁祸首是什么。
答案1
因为它可能对类似问题有用,所以我将列出导致我找到原因的所有步骤。那些只对解决方案本身感兴趣的人:请像对待犯罪故事一样,跳到结论部分 :)
总结
为了排除任何可能的软件更新或安装是罪魁祸首,我决定将我的“个人 Gimp”恢复出厂设置,方法是关闭应用程序3并移走1它的配置文件夹2:
mv ~/.gimp-2.6 ~/.gimp-2.6-bak
重新启动 Gimp,它重新创建了一个新的配置目录 - 事实上,我的问题已经解决:级别编辑器立即启动。
因为我不想丢失所有的个性化设置,所以我决定挽救那些不会再次破坏的个性化设置,从而完成我的备份(~/gimp-2.6-bak
在上述“移动”语句之后):
- 大多数子目录都是空的,因为我从未安装任何额外的
brushes/
、curves/
等。我可以简单地忽略它们。 - 该
scripts/
文件夹包含我额外的“插件”,我肯定想找回它们。因此,再次关闭 Gimp 后,我将此文件夹复制回~/.gimp-2.6
。再次启动应用程序时没有出现任何副作用:级别编辑器仍然及时出现。 - 其他文件要么由 Gimp 本身管理(并因此重新创建),也可以跳过,例如
controllerrc
(只需在查看器中打开文件,它们都是纯文本。在它们的标题中,它们会告诉您,例如“每次退出时,此文件将被完全重写。”对于提到的文件controllerrc
) - 同样,其他文件只包含注释,或者已经由 Gimp 重新创建,包含与之前相同的内容——需要跳过更多候选。
终于,我找到了罪魁祸首:
解决方案
正如名称所暗示的那样, Gimp~/.gimp-2.6/tool-options/gimp-levels-tool.settings
并不存储关卡工具的常规设置。相反,它包含用户曾经设置过的所有关卡的历史记录!就我而言,这些历史记录可以追溯到 2012 年 6 月(很可能是我第一次使用 Gimp 2.6 时)。打开关卡编辑器顶部的下拉框时,您可以看到这些条目:
因此,每次启动关卡编辑器时,Gimp 都必须填充该下拉列表 — 在我的情况下,有超过 2,200 个条目;这解释了为什么花了这么长时间。因此,在我的情况下,“快速解决方案”就是简单地删除该文件(或从中删除不再需要的那些条目)。
脚注
1不要删除它,以后它会以任何方式证明是有用的!
2 ~/.gimp-2.6
是 Gimp 2.6 存储所有个性化设置的地方,包括配置和附加脚本/画笔等。当使用不同版本的 Gimp 时,请将其替换为您的名称 - 例如~/.gimp-2.4
Gimp 2.4 等。
3务必先关闭 Gimp,否则它会在下次关闭时写回部分内容