Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
gimp crashes when it tries to find newly installed font
#1
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
  1. Segmentation fault

How can I fix?
Reply
#2
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).
Reply
#3
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.fami...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
Reply
#4
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).

   
Reply
#5
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

   

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
Reply


Forum Jump: