GIMP застрял на «Загрузка файлов данных: шрифты»

29

Я загружаю GIMP, и он каждый раз застревает в разделе «Загрузка файлов данных: шрифты».

  • Я несколько раз удалял свой профиль GIMP, очищал кэш шрифтов, даже искал поврежденные шрифты, (размер файла шрифта 0kb) не было.
  • Я не установил никаких дополнительных шрифтов, которые я помню.
  • Ранее у меня была предыдущая версия GIMP, но я удалил ее.

Системные характеристики:

  • Win 7 64-bit
  • i7-2670QM
  • 8 ГБ ОЗУ
GusN
источник
Что-нибудь в Event Viewer> Приложения, касающиеся проблемы?
EternalHour
Не то, чтобы я мог видеть, но я никогда не использовал Event Viewer раньше.
GusN
Как долго вы ждете, прежде чем решить, что он застрял
BJ292
Я ждал 30 минут раньше, но окно всегда не отвечает сразу после того, как оно застряло при загрузке шрифтов.
GusN
2
У меня та же проблема на последней Mac OS X. Похоже, это может быть просто проблема GIMP.
CGTheLegend

Ответы:

8

Этот шаг может занять много времени. А из-за способа обработки временных меток файлов это может происходить, например, при переходе на летнее время.

Чтобы проверить, что именно там происходит, вы должны использовать монитор доступа к файлам, например Process Monitor - https://technet.microsoft.com/en-us/library/bb896645.aspx .

Это может сказать вам, читает ли GIMP файл шрифта для создания кэша шрифтов, а также предоставит вам некоторую информацию о ходе выполнения, потому что файлы шрифтов будут в основном доступны в алфавитном порядке (или наоборот).

Нереагирующее окно является симптомом этого, просто игнорируйте его.

Михаил Шумахер
источник
24
Эта медлительность заставляет gimp казаться раздутым любому новому пользователю и пользователям портативного gimp. Кто-нибудь знает, что на самом деле означает «загрузка шрифтов»? Это рендеринг миниатюр или что-то еще заставляет это длиться вечно? Имеет ли смысл просить, чтобы этот процесс был перенесен после загрузки gimp в потоки с меньшим приоритетом с миниатюрами-заполнителями? Или об этом уже сообщалось безрезультатно?
Qubodup
1
fontconfig читает все файлы шрифтов для создания кэша шрифтов. Традиционно, многие изменения в Свободном программном обеспечении происходят, потому что пользователь, затронутый проблемой или нехваткой функции, решает задачу. Пока что этого не произошло - возможно, потому, что это в основном затрагивает платформы Windows, где отношение разработчика к пользователю кажется очень низким. О проблеме сообщают, и кто-то из пользовательской базы, подступающий, чтобы исследовать основные технические причины, будет очень хорошо полученным изменением.
Михаэль Шумахер
1
Спасибо, похоже, это коммит: git.gnome.org/browse/gimp/commit/…
qubodup
2
Это не исправит долгое ожидание, все же.
Михаэль Шумахер
9
На OSX это тоже навсегда. Зачем это нужно? Я даже не использую шрифты, я просто хочу редактировать картинки.
user985366
10

Даже в последней версии Windows 2.8.22 есть эта проблема.

Зайдите в Настройки -> Папки -> Шрифты и удалите все папки, перечисленные там.

В GIMP по умолчанию есть пара папок пользовательских шрифтов, по какой-то причине в Windows эти папки делают процесс загрузки шрифтов очень медленным, например, 15-30 секунд даже на SSD. Теперь GIMP загружается за несколько секунд на SSD.

Надеюсь это поможет.

tomm1e
источник
1
Это работало для меня на Windows 10. Я попробовал другие предложения, и я думал, что мне придется жить с долгим временем загрузки навсегда.
Sys_Admin_Luddite
Я думаю, что при первом перезапуске GIMP он перестраивает кэш шрифтов, но затем снова быстро.
RowanC
Это исправило долгое ожидание для меня. Это происходило в OSX High Sierra, и удаление этих двух папок из настроек изменило время запуска с> 3 минут до менее 5 секунд.
RayB
9

Следующие шаги работали для GIMP 2.8.20 на моем Mac (Sierra 10.12.6):

  1. Открыть GIMP
  2. Нажмите верхний левый значок GIMP и выберите «Настройки»
  3. Перейдите в «Папки» → «Шрифты»
  4. Удалите все перечисленные там папки (кнопка удаления выглядит странно; это должен быть четвертый значок, считая слева)
  5. Нажмите «ОК», чтобы закрыть диалоговое окно.
  6. Закройте GIMP и снова откройте его
Шунь Ци Сюй
источник
Edit / Preferencesв версии для Windows. Удаление этих папок и повторное открытие Gimp занимает столько же времени (это занимает много времени). После этого он снова быстро загружается!
Метафаниэль
1
Кнопка удаления выглядит странно, я думаю, что это бумагорезка. Решение работает отлично, хотя, GIMP работает в считанные секунды, а не минуты.
Витсе
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 Batch Mode

KonchenayaTvar
источник
Что это на самом деле делает?
Clonkex
Это запускает GIMP без загрузки шрифтов, вам просто нужно выполнить GIMP с параметром (-f)
KonchenayaTvar
На Mac команда это/Applications/GIMP.app/Contents/MacOS/GIMP-bin -f
Gerrytan
На самом деле я не думаю, что опция -f полезна. Несмотря на загрузку GIMP, теперь я не могу открыть файл JPEG :(
Gerrytan
Я думаю, что Jpeg не связан со шрифтами. Попробуйте открыть файл Jpeg в другом редакторе и сохранить заново. Для меня всегда помогают открыть файл неприятности в формате JPEG в Windows Painter и просто сохранить его. И OMG, это открывается.
КонченаяТвар,
-1

От этого ответа суперпользователя
Это сработало для меня.
Сначала: удалите папки со шрифтами.
Второе: близкий гимп.
В-третьих: открыть гимп.
Четвертое: близкий гимп.
Пятое: на этот раз, когда вы откроете gimp, процесс «поиска шрифтов» не будет.

Акшай кн
источник
1
Подтверждение: два перезапуска Gimp были необходимы и в моем случае.
Daddy32
Не отвечайте на ответы новыми ответами. Это должен быть комментарий к связанному ответу.
Clonkex