gimp crashes when it tries to find newly installed font - soursop - 03-15-2019
I'd like to get an emoji font for my Gimp 2.8 on Linux Mint 19.1. So I downloaded https://github.com/MorbZ/OpenSansEmoji and copied to /usr/share/fonts/truetype/ . when I try to find the font in the dropdown list, gimp gives this error:
Quote:~ $ gimp
(gimp:2168): GLib-GObject-WARNING **: 22:40:14.931: g_object_set_is_valid_property: object class 'GeglConfig' has no property named 'cache-size'
(gimp:2168): Pango-WARNING **: 22:40:32.688: failed to create cairo scaled font, expect ugly output. the offending font is 'OpenSansEmoji 16'
(gimp:2168): Pango-WARNING **: 22:40:32.688: font_face status is: file not found
(gimp:2168): Pango-WARNING **: 22:40:32.688: scaled_font status is: file not found
(script-fu:2176): LibGimpBase-WARNING **: 22:40:32.693: script-fu: gimp_wire_read(): error
- Segmentation fault
How can I fix?
RE: gimp crashes when it tries to find newly installed font - Ofnuts - 03-15-2019
From experience, these off-the-cuff fonts rarely work well. I have Emojis in my standard fonts, I use Noto and Roboto (both free fonts from Google). Roboto (initially for Android...) works well at small sizes. Never had any problem with them (Gimp 2.8 (pango 1.38), Gimp 2.10, and plenty of other apps).
RE: gimp crashes when it tries to find newly installed font - soursop - 03-15-2019
Thanks, ofnuts. I'll try to find Noto and Roboto.
Update: Found Roboto at https://fonts.google.com/specimen/Roboto
Update: Also found Noto families at https://fonts.google.com/?selection.family=Noto+Sans|Noto+Sans+JP|Noto+Sans+KR|Noto+Sans+SC|Noto+Sans+TC|Noto+Serif|Noto+Serif+JP|Roboto&query=noto
Update 3: Hmmm... I see https://www.google.com/get/noto/help/emoji/ with emojis.
It looks like I already have a folder filled with Noto files:
Code:
/usr/share/fonts/truetype/noto/NotoKufiArabic-Bold.ttf
/usr/share/fonts/truetype/noto/NotoKufiArabic-Regular.ttf
/usr/share/fonts/truetype/noto/NotoMono-Regular.ttf
/usr/share/fonts/truetype/noto/NotoNaskhArabic-Bold.ttf
/usr/share/fonts/truetype/noto/NotoNaskhArabic-Regular.ttf
/usr/share/fonts/truetype/noto/NotoNaskhArabicUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoNaskhArabicUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoNastaliqUrdu-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansAdlam-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansAdlamUnjoined-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansAnatolianHieroglyphs-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansArabic-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansArabic-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansArabicUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansArabicUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansArmenian-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansArmenian-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansAvestan-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansBalinese-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansBamum-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansBatak-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansBengali-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansBengali-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansBengaliUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansBengaliUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSans-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSans-BoldItalic.ttf
/usr/share/fonts/truetype/noto/NotoSansBrahmi-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansBuginese-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansBuhid-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansCanadianAboriginal-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansCarian-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansChakma-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansCham-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansCham-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansCherokee-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansCherokee-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansCoptic-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansCuneiform-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansCypriot-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansDeseret-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansDevanagari-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansDevanagari-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansDevanagariUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansDevanagariUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansDisplay-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansDisplay-BoldItalic.ttf
/usr/share/fonts/truetype/noto/NotoSansDisplay-Italic.ttf
/usr/share/fonts/truetype/noto/NotoSansDisplay-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansEgyptianHieroglyphs-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansEthiopic-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansEthiopic-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansGeorgian-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansGeorgian-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansGlagolitic-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansGothic-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansGujarati-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansGujarati-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansGujaratiUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansGujaratiUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansGurmukhi-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansGurmukhi-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansGurmukhiUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansGurmukhiUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansHanunoo-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansHebrew-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansHebrew-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansImperialAramaic-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansInscriptionalPahlavi-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansInscriptionalParthian-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSans-Italic.ttf
/usr/share/fonts/truetype/noto/NotoSansJavanese-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansKaithi-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansKannada-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansKannada-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansKannadaUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansKannadaUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansKayahLi-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansKharoshthi-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansKhmer-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansKhmer-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansKhmerUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansKhmerUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansLao-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansLao-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansLaoUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansLaoUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansLepcha-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansLimbu-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansLinearB-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansLisu-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansLycian-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansLydian-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansMalayalam-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansMalayalam-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansMalayalamUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansMalayalamUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansMandaic-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansMeeteiMayek-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansMongolian-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansMono-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansMono-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansMyanmar-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansMyanmar-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansMyanmarUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansMyanmarUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansNewTaiLue-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansNKo-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansOgham-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansOlChiki-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansOldItalic-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansOldPersian-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansOldSouthArabian-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansOldTurkic-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansOriya-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansOriya-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansOriyaUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansOriyaUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansOsage-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansOsmanya-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansPhagsPa-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansPhoenician-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSans-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansRejang-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansRunic-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansSamaritan-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansSaurashtra-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansShavian-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansSinhala-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansSinhala-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansSinhalaUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansSinhalaUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansSundanese-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansSylotiNagri-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansSymbols2-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansSymbols-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansSymbols-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansSyriacEastern-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansSyriacEstrangela-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansSyriacWestern-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansTagalog-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansTagbanwa-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansTaiLe-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansTaiTham-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansTaiViet-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansTamil-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansTamil-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansTamilUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansTamilUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansTelugu-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansTelugu-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansTeluguUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansTeluguUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansThaana-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansThaana-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansThai-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansThai-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansThaiUI-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansThaiUI-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansTibetan-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSansTibetan-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansTifinagh-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansUgaritic-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansVai-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSansYi-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifArmenian-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSerifArmenian-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifBengali-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSerifBengali-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerif-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSerif-BoldItalic.ttf
/usr/share/fonts/truetype/noto/NotoSerifDevanagari-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSerifDevanagari-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifDisplay-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSerifDisplay-BoldItalic.ttf
/usr/share/fonts/truetype/noto/NotoSerifDisplay-Italic.ttf
/usr/share/fonts/truetype/noto/NotoSerifDisplay-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifEthiopic-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSerifEthiopic-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifGeorgian-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSerifGeorgian-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifGujarati-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSerifGujarati-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifHebrew-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSerifHebrew-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerif-Italic.ttf
/usr/share/fonts/truetype/noto/NotoSerifKannada-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSerifKannada-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifKhmer-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSerifKhmer-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifLao-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSerifLao-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifMalayalam-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSerifMalayalam-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifMyanmar-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSerifMyanmar-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerif-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifSinhala-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSerifSinhala-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifTamil-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSerifTamil-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifTelugu-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSerifTelugu-Regular.ttf
/usr/share/fonts/truetype/noto/NotoSerifThai-Bold.ttf
/usr/share/fonts/truetype/noto/NotoSerifThai-Regular.ttf
RE: gimp crashes when it tries to find newly installed font - Ofnuts - 03-15-2019
Using Emojis in Gimp: this is something I made, using my ofn-text-along-path script. Animal heads were entered as text (copy/pasted from a Unicode chart).
[attachment=2705]
RE: gimp crashes when it tries to find newly installed font - rich2005 - 03-15-2019
Worth looking at this thread:
http://gimpchat.com/viewtopic.php?f=9&t=17235#p236448
edit: I would stick with the noto font, it is a good clean basic font. However trying out OpenSansEmoji.ttf (6 years old?) and since St.Patricks is coming up.
A shift-ctrl-u + 1f340
[attachment=2706]
another edit:
Quote:So I downloaded https://github.com/MorbZ/OpenSansEmoji and copied to /usr/share/fonts/truetype/
Make sure you actually download the binaries, there are both OpenSansEmoji.otf / OpenSansEmoji.ttf
best place to put one of those is in either the gimp user profile fonts folder or ~/.fonts
|