GIMP terjebak pada "Memuat File Data: Font"

29

Saya memuat GIMP dan macet di "Memuat Data File: Font" setiap saat.

  • Saya telah menghapus profil GIMP saya beberapa kali, saya membersihkan cache font saya, saya bahkan mencari font yang korup, (ukuran file font 0kb) tidak ada.
  • Saya belum menginstal font tambahan yang dapat saya ingat.
  • Saya memang memiliki versi GIMP sebelumnya, tetapi saya menghapus instalannya.

Spesifikasi Sistem:

  • Menangkan 7 64-bit
  • i7-2670QM
  • RAM 8GB
BAIK
sumber
Ada yang ada di Peraga Peristiwa> Aplikasi terkait masalah ini?
EternalHour
Bukannya saya bisa melihat, tapi saya belum pernah menggunakan Event Viewer sebelumnya.
GUSN
Berapa lama Anda menunggu sebelum memutuskan macet
BJ292
Saya telah menunggu 30 menit sebelumnya, tetapi jendelanya selalu tidak responsif setelah macet saat memuat font.
GUSN
2
Saya mengalami masalah yang sama pada Mac OS X terbaru. Sepertinya ini hanya masalah GIMP.
CGTheLegend

Jawaban:

8

Langkah ini bisa memakan waktu lama. Dan karena cara cap waktu file ditangani, hal itu dapat misalnya terjadi pada saklar waktu musim panas.

Untuk memeriksa apa yang sebenarnya terjadi di sana, Anda harus menggunakan monitor akses file seperti Process Monitor - https://technet.microsoft.com/en-us/library/bb896645.aspx .

Ini dapat memberi tahu Anda jika GIMP membaca file font untuk membuat cache font, dan juga akan memberi Anda semacam informasi kemajuan, karena file font sebagian besar akan diakses dalam urutan abjad (atau terbalik).

Jendela tidak responsif adalah gejala dari itu, abaikan saja.

Michael Schumacher
sumber
24
Kelambatan ini membuat gimp tampak membengkak bagi pengguna baru dan pengguna gimp portabel. Adakah yang tahu arti dari "memuat font" sebenarnya? Apakah ini membuat thumbnail atau ada hal lain yang membuatnya selamanya? Apakah masuk akal untuk meminta proses ini dipindahkan agar terjadi setelah gimp dimuat di utas yang kurang prioritas, dengan thumbnail placeholder? Atau sudahkah dilaporkan tidak berhasil?
qubodup
1
fontconfig membaca semua file font untuk membuat cache font. Secara tradisional, banyak perubahan pada Perangkat Lunak Bebas terjadi karena pengguna yang terkena masalah atau kekurangan fitur menangani tugas tersebut. Sejauh ini, ini belum terjadi di sini - mungkin karena sebagian besar memengaruhi platform Windows, di mana rasio pengembang-ke-pengguna tampaknya sangat rendah. Masalah ini dilaporkan, dan seseorang dari basis pengguna yang melangkah untuk menyelidiki alasan teknis yang mendasarinya akan menjadi perubahan yang diterima dengan sangat baik.
Michael Schumacher
1
Terima kasih, sepertinya ini adalah commit: git.gnome.org/browse/gimp/commit/…
qubodup
2
Namun, itu tidak akan memperbaiki penantian panjang.
Michael Schumacher
9
Ini juga membutuhkan OSX selamanya. Mengapa ini dibutuhkan? Saya bahkan tidak menggunakan font, saya hanya ingin mengedit gambar.
user985366
10

Bahkan Windows versi 2.8.22 terbaru memiliki masalah ini.

Buka Preferensi -> Folder -> Fon dan hapus semua folder yang terdaftar di sana.

GIMP memiliki beberapa folder font pengguna terdaftar di sana secara default, untuk beberapa alasan pada Windows folder tersebut membuat bagian pemuatan font sangat lambat, seperti 15-30 detik bahkan pada SSD. Sekarang GIMP dimuat dalam beberapa detik pada SSD.

Semoga ini membantu.

tomm1e
sumber
1
Ini bekerja untuk saya di Windows 10. Saya mencoba saran lain dan saya pikir saya harus hidup dengan waktu pemuatan yang lama untuk selamanya.
Sys_Admin_Luddite
Saya pikir restart pertama GIMP, itu membangun kembali font cache, tetapi kemudian yang berikutnya cepat lagi.
RowanC
Ini memperbaiki menunggu lama untuk saya. Itu terjadi pada OSX High Sierra dan menghapus dua folder dari preferensi mengubah waktu startup dari> 3 menit menjadi di bawah 5 detik.
RayB
9

Langkah-langkah berikut ini berfungsi untuk GIMP 2.8.20 di Mac saya (Sierra 10.12.6):

  1. Buka GIMP
  2. Klik ikon GIMP kiri atas dan pilih "Preferensi"
  3. Pergi ke "Folder" → "Font"
  4. Hapus semua folder yang tercantum di sana (tombol hapus terlihat aneh; seharusnya ikon keempat dihitung dari kiri)
  5. Klik "OK" untuk menutup kotak dialog
  6. Tutup GIMP dan buka kembali
Shun-Qi Xu
sumber
Edit / Preferencesdalam versi Windows. Membutuhkan waktu lama untuk menghapus folder-folder itu dan membuka kembali Gimp pertama kali setelah melakukan ini (perlu waktu lama). Setelah itu, memuat cepat lagi!
Metafaniel
1
Tombol hapus memang terlihat aneh, saya pikir itu penghancur kertas. Solusi berfungsi dengan baik, GIMP tidak bisa dimulai dalam hitungan detik, bukan menit.
Wietse
3

Pergi ke folder Gimp. Buat pintasan dari GIMPPortable.exe atau GIMP.exe. Buka properti pintasan baru Anda. Dan di bidang Target di akhir tambahkan "-f" seperti ini

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

Memiliki lukisan yang bagus)

Tambahan:

GIMP hadir dengan mode batch yang disebut yang memungkinkan Anda melakukan pemrosesan gambar dari baris perintah. Lihatgimp --help

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

Untuk informasi lebih lanjut, lihat mode Batch GIMP

KonchenayaTvar
sumber
Apa yang sebenarnya ini lakukan?
Clonkex
Ini mengeksekusi GIMP tanpa memuat font, Anda hanya perlu mengeksekusi GIMP dengan parameter (-f)
KonchenayaTvar
Pada mac perintahnya adalah/Applications/GIMP.app/Contents/MacOS/GIMP-bin -f
gerrytan
Sebenarnya saya tidak berpikir opsi -f berguna. Meskipun gimp dimuat, sekarang saya tidak bisa membuka file jpeg :(
gerrytan
Saya pikir Jpeg tidak terhubung dengan font. Cobalah untuk membuka file Jpeg di editor lain dan simpan kembali. Bagi saya selalu membantu untuk membuka file jpeg masalah di Windows Painter dan hanya resave. Dan OMG, terbuka.
KonchenayaTvar
-1

Dari jawaban superuser
ini, ini berhasil untuk saya.
Pertama: hapus folder font.
Kedua: tutup gimp.
Ketiga: buka gimp.
Keempat: tutup gimp.
Kelima: saat ini ketika Anda membuka gimp, tidak akan ada proses 'mencari font'.

Akshay kn
sumber
1
Mengkonfirmasi: dua restart Gimp juga diperlukan dalam kasus saya.
Daddy32
Jangan membalas jawaban dengan jawaban baru. Ini harus menjadi komentar pada jawaban yang ditautkan.
Clonkex