GIMP停留在“加载数据文件:字体”上


29

我加载了GIMP,并且每次都卡在“加载数据文件:字体”上。

  • 我已多次删除GIMP配置文件,清除了字体缓存,甚至搜索了损坏的字体,(0kb字体文件大小)都没有。
  • 我没有安装任何我记得的字体。
  • 以前确实有GIMP的早期版本,但是我将其卸载了。

系统规格:

  • 赢7 64位
  • i7-2670QM
  • 8GB RAM

事件查看器>应用程序中有关此问题的任何内容?
EternalHour 2015年

我看不到,但以前从未使用过Event Viewer。
2015年

您要等多久才能确定它被卡住了
BJ292 2015年

我已经等了30分钟,但是在加载字体后,窗口始终无响应。
2015年

2
我在最新的Mac OS X上也遇到了同样的问题。看起来这可能只是GIMP问题。
CGTheLegend '16

Answers:


8

此步骤可能需要很长时间。并且由于处理文件时间戳记的方式,它可能例如发生在夏令时切换上。

为了检查那里到底发生了什么,您应该使用文件访问监视器,例如Process Monitor- https://technet.microsoft.com/zh-cn/library/bb896645.aspx

这可以告诉您GIMP是否正在读取字体文件以构建字体缓存,并且还可以为您提供某种进度信息,因为字体文件通常以字母顺序(或相反)进行访问。

无响应的窗口就是这种现象的症状,请忽略它。


24
这种缓慢性使金刚毛对任何新用户和便携式金刚毛用户都显得肿。有人知道“加载字体”的实际含义吗?是呈现缩略图还是其他使它永久消失的东西?在将gimp加载到具有占位符缩略图的优先级较低的线程中后,请求将此过程转移到发生,是否有意义?还是已经报告无济于事?
qubodup

1
fontconfig读取所有字体文件以创建字体缓存。传统上,对自由软件进行许多更改是因为受问题影响或缺少功能的用户可以完成任务。到目前为止,这还没有发生-可能是因为它主要影响Windows平台,在Windows平台上,开发人员与用户的比例似乎很低。报告了此问题,并且来自用户群的某人加紧调查根本的技术原因将是一个非常受欢迎的更改。
Michael Schumacher

1
谢谢,它看起来像是提交:git.gnome.org/browse/gimp/commit/…–
qubodup

2
但是,它不会解决漫长的等待。
Michael Schumacher

9
这在OSX上也将永远存在。为什么需要这个?我什至不使用字体,我只想编辑图片。
user985366

10

即使最新的Windows版本2.8.22都有此问题。

进入“首选项”->“文件夹”->“字体”,然后删除此处列出的所有文件夹。

GIMP默认情况下在其中列出了几个用户字体文件夹,出于某种原因,在Windows上,这些文件夹会使字体加载部分非常缓慢,即使在SSD上也要15-30秒。现在,GIMP只需几秒钟即可加载到SSD上。

希望这可以帮助。


1
这在Windows 10上对我有用。我尝试了其他建议,并且我认为我将不得不永远承受长的加载时间。
Sys_Admin_Luddite '18

我认为第一次重新启动GIMP会重建字体缓存,但是在下一次重新启动时会更快。
RowanC '18

这解决了我漫长的等待。这是在OSX High Sierra上发生的,从首选项中删除这两个文件夹后,启动时间从> 3分钟更改为5秒以下。
RayB

9

以下步骤适用于Mac(Sierra 10.12.6)上的GIMP 2.8.20:

  1. 打开GIMP
  2. 点击左上方的GIMP图标,然后选择“首选项”
  3. 转到“文件夹”→“字体”
  4. 删除那里列出的所有文件夹(“删除”按钮看起来很奇怪;它应该是从左数起的第四个图标)
  5. 点击“确定”关闭对话框
  6. 关闭GIMP,然后重新打开

Edit / Preferences在Windows版本中。完成这些操作后,第一次删除这些文件夹并重新打开Gimp所需的时间很长(很长一段时间)。之后,它会再次快速加载!
Metafaniel

1
删除按钮看起来确实很奇怪,我认为这是一个碎纸机。虽然解决方案运行完美,但是GIMP是从几秒钟而不是几分钟开始的。
Wietse

3

转到Gimp文件夹。从GIMPPortable.exe或GIMP.exe创建快捷方式。转到新快捷方式的属性。然后在“目标”字段的末尾添加“ -f”,如下所示

D:\Progs\GIMPPortable\GIMPPortable.exe -f 

有一幅漂亮的画)

加成:

GIMP带有所谓的批处理模式,使您可以从命令行进行图像处理。看到gimp --help

-f, --no-fonts          Do not load any fonts

有关更多信息,请参见GIMP批处理模式。


这实际上是做什么的?
Clonkex

这将执行GIMP而不加载字体,您只需要使用参数(-f)执行GIMP
KonchenayaTvar,

在Mac上,命令是/Applications/GIMP.app/Contents/MacOS/GIMP-bin -f
gerrytan '18

实际上,我不认为-f选项有用。虽然gimp加载,但现在我无法打开jpeg文件:(
gerrytan

我认为Jpeg与字体无关。尝试在其他编辑器中打开Jpeg文件并重新保存。对我来说,总是能帮助您在Windows Painter中打开出现问题的jpeg文件并重新保存。和OMG,它打开。
KonchenayaTvar '18

-1

来自这个超级用户的答案
这对我有用。
第一:删除字体文件夹。
第二:关闭金手指。
第三:打开金普。
第四:关闭g子。
第五:这一次,当您打开gimp时,将没有“寻找字体”的过程。


1
确认:在我的情况下,也需要两次重新启动Gimp。
Daddy32 '18年

不要用新的答案回答答案。这应该是对链接答案的评论。
Clonkex
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.