You are not logged in.
Hi,
I have a couple of months fresh installation of Arch with KDE on Wayland. After installation emoji used to work me as expected. It is broken in web browser (chrome, vivaldi), in terminal (kitty) or in KDE app panel where I have visibility of keyboard layout and I cannot use char with country flag. It could related with ` aur/nodejs-emojione` installation I tried for some project but which I almost immediately uninstalled. I tried to reinstall all packages or noto-fonts-emoji, but still struggling with it.
Can I ask you for help?
Thx in advance!
Last edited by waldauf (2025-07-21 19:38:56)
Offline
Flags specifically are a combination of two UTF8 chars, is it *only* the flags (in KDE) or are you missing eg. u+1f602
FC_DEBUG=4 pango-view --font="sans" -t '?' | grep family:
fc-list :charset=1F602Edit: maybe also link a screenshot illustrating the situation so we're not actually running into a locale issue…
Last edited by seth (2025-07-18 13:45:56)
Online
... first picture containes Google doc and char/emoji that I see in Your question (I see question mark). The second image is from https://www.compart.com/en/unicode/U+1F602.
https://imgur.com/a/OIBMPGr
This is what I see in command line and in the opened window with (includes picture from command line where I see squares instead of emoji)
https://imgur.com/a/jIJsosH
❯ FC_DEBUG=4 pango-view --font="sans" -t '?' | grep family:
family: "emoji"(s)
family: "emoji"(s)
family: "emoji"(s)
family: "emoji"(s)
family: "emoji"(s)
family: "emoji"(s) "sans-serif"(w)
family: "emoji"(s) "Noto Sans"(w) "Noto Color Emoji"(w) "Noto Emoji"(w) "DejaVu Sans"(w) "sans-serif"(w)
family: "emoji"(s) "Noto Sans"(w) "Noto Color Emoji"(w) "Noto Emoji"(w) "DejaVu Sans"(w) "DejaVu LGC Sans"(w) "sans-serif"(w)
family: "emoji"(s) "Noto Sans"(w) "Noto Color Emoji"(w) "Noto Emoji"(w) "DejaVu Sans"(w) "DejaVu LGC Sans"(w) "sans-serif"(w) "sans-serif"(w)
family: "emoji"(s) "Noto Sans"(w) "Noto Color Emoji"(w) "Noto Emoji"(w) "DejaVu Sans"(w) "DejaVu LGC Sans"(w) "DejaVu LGC Sans"(w) "sans-serif"(w) "sans-serif"(w)
family: "emoji"(s) "Noto Sans"(w) "Noto Color Emoji"(w) "Noto Emoji"(w) "DejaVu Sans"(w) "DejaVu LGC Sans"(w) "DejaVu LGC Sans"(w) "sans-serif"(w) "sans-serif"(w)
family: "Noto Color Emoji"(s) "Apple Color Emoji"(s) "Segoe UI Emoji"(s) "Twitter Color Emoji"(s) "EmojiOne Mozilla"(s) "Emoji Two"(s) "JoyPixels"(s) "Emoji One"(s) "Noto Emoji"(s) "Android Emoji"(s) "emoji"(s) "Noto Sans"(w) "Noto Color Emoji"(w) "Noto Emoji"(w) "DejaVu Sans"(w) "DejaVu LGC Sans"(w) "DejaVu LGC Sans"(w) "sans-serif"(w) "sans-serif"(w)
family: "Noto Color Emoji"(s) "Apple Color Emoji"(s) "Segoe UI Emoji"(s) "Twitter Color Emoji"(s) "EmojiOne Mozilla"(s) "Emoji Two"(s) "JoyPixels"(s) "Emoji One"(s) "Noto Emoji"(s) "Android Emoji"(s) "emoji"(s) "Noto Sans"(w) "Noto Color Emoji"(w) "Noto Emoji"(w) "DejaVu Sans"(w) "DejaVu LGC Sans"(w) "DejaVu LGC Sans"(w) "Noto Sans"(w) "DejaVu Sans"(w) "Verdana"(w) "Arial"(w) "Albany AMT"(w) "Luxi Sans"(w) "Nimbus Sans L"(w) "Nimbus Sans"(w) "Helvetica"(w) "Lucida Sans Unicode"(w) "BPG Glaho International"(w) "Tahoma"(w) "sans-serif"(w) "sans-serif"(w)
family: "Noto Color Emoji"(s) "Apple Color Emoji"(s) "Segoe UI Emoji"(s) "Twitter Color Emoji"(s) "EmojiOne Mozilla"(s) "Emoji Two"(s) "JoyPixels"(s) "Emoji One"(s) "Noto Emoji"(s) "Android Emoji"(s) "emoji"(s) "Noto Sans"(w) "Noto Color Emoji"(w) "Noto Emoji"(w) "DejaVu Sans"(w) "DejaVu LGC Sans"(w) "DejaVu LGC Sans"(w) "Noto Sans"(w) "DejaVu Sans"(w) "Verdana"(w) "Arial"(w) "Albany AMT"(w) "Luxi Sans"(w) "Nimbus Sans L"(w) "Nimbus Sans"(w) "Helvetica"(w) "Lucida Sans Unicode"(w) "BPG Glaho International"(w) "Tahoma"(w) "Carlito"(w) "sans-serif"(w) "sans-serif"(w)
family: "Noto Color Emoji"(s) "Apple Color Emoji"(s) "Segoe UI Emoji"(s) "Twitter Color Emoji"(s) "EmojiOne Mozilla"(s) "Emoji Two"(s) "JoyPixels"(s) "Emoji One"(s) "Noto Emoji"(s) "Android Emoji"(s) "emoji"(s) "Noto Sans"(w) "Noto Color Emoji"(w) "Noto Emoji"(w) "DejaVu Sans"(w) "DejaVu LGC Sans"(w) "DejaVu LGC Sans"(w) "Noto Sans"(w) "DejaVu Sans"(w) "Verdana"(w) "Arial"(w) "Albany AMT"(w) "Luxi Sans"(w) "Nimbus Sans L"(w) "Nimbus Sans"(w) "Helvetica"(w) "Lucida Sans Unicode"(w) "BPG Glaho International"(w) "Tahoma"(w) "Carlito"(w) "sans-serif"(w) "sans-serif"(w) "sans-serif"(w)
family: "Noto Color Emoji"(s) "Apple Color Emoji"(s) "Segoe UI Emoji"(s) "Twitter Color Emoji"(s) "EmojiOne Mozilla"(s) "Emoji Two"(s) "JoyPixels"(s) "Emoji One"(s) "Noto Emoji"(s) "Android Emoji"(s) "emoji"(s) "Noto Sans"(w) "Noto Color Emoji"(w) "Noto Emoji"(w) "DejaVu Sans"(w) "DejaVu LGC Sans"(w) "DejaVu LGC Sans"(w) "Noto Sans"(w) "DejaVu Sans"(w) "Verdana"(w) "Arial"(w) "Albany AMT"(w) "Luxi Sans"(w) "Nimbus Sans L"(w) "Nimbus Sans"(w) "Helvetica"(w) "Lucida Sans Unicode"(w) "BPG Glaho International"(w) "Tahoma"(w) "Carlito"(w) "sans-serif"(w) "Roya"(w) "Koodak"(w) "Terafik"(w) "sans-serif"(w) "sans-serif"(w)
family: "Noto Color Emoji"(s) "Apple Color Emoji"(s) "Segoe UI Emoji"(s) "Twitter Color Emoji"(s) "EmojiOne Mozilla"(s) "Emoji Two"(s) "JoyPixels"(s) "Emoji One"(s) "Noto Emoji"(s) "Android Emoji"(s) "emoji"(s) "Noto Sans"(w) "Noto Color Emoji"(w) "Noto Emoji"(w) "DejaVu Sans"(w) "DejaVu LGC Sans"(w) "DejaVu LGC Sans"(w) "Noto Sans"(w) "DejaVu Sans"(w) "Verdana"(w) "Arial"(w) "Albany AMT"(w) "Luxi Sans"(w) "Nimbus Sans L"(w) "Nimbus Sans"(w) "Helvetica"(w) "Lucida Sans Unicode"(w) "BPG Glaho International"(w) "Tahoma"(w) "Carlito"(w) "Nachlieli"(w) "Lucida Sans Unicode"(w) "Yudit Unicode"(w) "Kerkis"(w) "ArmNet Helvetica"(w) "Artsounk"(w) "BPG UTF8 M"(w) "Waree"(w) "Loma"(w) "Garuda"(w) "Umpush"(w) "Saysettha Unicode"(w) "JG Lao Old Arial"(w) "GF Zemen Unicode"(w) "Pigiarniq"(w) "B Davat"(w) "B Compset"(w) "Kacst-Qr"(w) "Urdu Nastaliq Unicode"(w) "Raghindi"(w) "Mukti Narrow"(w) "malayalam"(w) "Sampige"(w) "padmaa"(w) "Hapax Berbère"(w) "MS Gothic"(w) "UmePlus P Gothic"(w) "Microsoft YaHei"(w) "Microsoft JhengHei"(w) "WenQuanYi Zen Hei"(w) "WenQuanYi Bitmap Song"(w) "AR PL ShanHeiSun Uni"(w) "AR PL New Sung"(w) "Hiragino Sans"(w) "PingFang SC"(w) "PingFang TC"(w) "PingFang HK"(w) "Hiragino Sans CNS"(w) "Hiragino Sans GB"(w) "MgOpen Modata"(w) "VL Gothic"(w) "IPAMonaGothic"(w) "IPAGothic"(w) "Sazanami Gothic"(w) "Kochi Gothic"(w) "AR PL KaitiM GB"(w) "AR PL KaitiM Big5"(w) "AR PL ShanHeiSun Uni"(w) "AR PL SungtiL GB"(w) "AR PL Mingti2L Big5"(w) "MS ゴシック"(w) "ZYSong18030"(w) "TSCu_Paranar"(w) "NanumGothic"(w) "UnDotum"(w) "Baekmuk Dotum"(w) "Baekmuk Gulim"(w) "Apple SD Gothic Neo"(w) "KacstQura"(w) "Lohit Bengali"(w) "Lohit Gujarati"(w) "Lohit Hindi"(w) "Lohit Marathi"(w) "Lohit Maithili"(w) "Lohit Kashmiri"(w) "Lohit Konkani"(w) "Lohit Nepali"(w) "Lohit Sindhi"(w) "Lohit Punjabi"(w) "Lohit Tamil"(w) "Meera"(w) "Lohit Malayalam"(w) "Lohit Kannada"(w) "Lohit Telugu"(w) "Lohit Odia"(w) "LKLUG"(w) "sans-serif"(w) "Roya"(w) "Koodak"(w) "Terafik"(w) "sans-serif"(w) "sans-serif"(w)
family: "Noto Color Emoji"(s) "Apple Color Emoji"(s) "Segoe UI Emoji"(s) "Twitter Color Emoji"(s) "EmojiOne Mozilla"(s) "Emoji Two"(s) "JoyPixels"(s) "Emoji One"(s) "Noto Emoji"(s) "Android Emoji"(s) "emoji"(s) "Noto Sans"(w) "Noto Color Emoji"(w) "Noto Emoji"(w) "DejaVu Sans"(w) "DejaVu LGC Sans"(w) "DejaVu LGC Sans"(w) "Noto Sans"(w) "DejaVu Sans"(w) "Verdana"(w) "Arial"(w) "Albany AMT"(w) "Luxi Sans"(w) "Nimbus Sans L"(w) "Nimbus Sans"(w) "Helvetica"(w) "Lucida Sans Unicode"(w) "BPG Glaho International"(w) "Tahoma"(w) "Carlito"(w) "Nachlieli"(w) "Lucida Sans Unicode"(w) "Yudit Unicode"(w) "Kerkis"(w) "ArmNet Helvetica"(w) "Artsounk"(w) "BPG UTF8 M"(w) "Waree"(w) "Loma"(w) "Garuda"(w) "Umpush"(w) "Saysettha Unicode"(w) "JG Lao Old Arial"(w) "GF Zemen Unicode"(w) "Pigiarniq"(w) "B Davat"(w) "B Compset"(w) "Kacst-Qr"(w) "Urdu Nastaliq Unicode"(w) "Raghindi"(w) "Mukti Narrow"(w) "malayalam"(w) "Sampige"(w) "padmaa"(w) "Hapax Berbère"(w) "MS Gothic"(w) "UmePlus P Gothic"(w) "Microsoft YaHei"(w) "Microsoft JhengHei"(w) "WenQuanYi Zen Hei"(w) "WenQuanYi Bitmap Song"(w) "AR PL ShanHeiSun Uni"(w) "AR PL New Sung"(w) "Hiragino Sans"(w) "PingFang SC"(w) "PingFang TC"(w) "PingFang HK"(w) "Hiragino Sans CNS"(w) "Hiragino Sans GB"(w) "MgOpen Modata"(w) "VL Gothic"(w) "IPAMonaGothic"(w) "IPAGothic"(w) "Sazanami Gothic"(w) "Kochi Gothic"(w) "AR PL KaitiM GB"(w) "AR PL KaitiM Big5"(w) "AR PL ShanHeiSun Uni"(w) "AR PL SungtiL GB"(w) "AR PL Mingti2L Big5"(w) "MS ゴシック"(w) "ZYSong18030"(w) "TSCu_Paranar"(w) "NanumGothic"(w) "UnDotum"(w) "Baekmuk Dotum"(w) "Baekmuk Gulim"(w) "Apple SD Gothic Neo"(w) "KacstQura"(w) "Lohit Bengali"(w) "Lohit Gujarati"(w) "Lohit Hindi"(w) "Lohit Marathi"(w) "Lohit Maithili"(w) "Lohit Kashmiri"(w) "Lohit Konkani"(w) "Lohit Nepali"(w) "Lohit Sindhi"(w) "Lohit Punjabi"(w) "Lohit Tamil"(w) "Meera"(w) "Lohit Malayalam"(w) "Lohit Kannada"(w) "Lohit Telugu"(w) "Lohit Odia"(w) "LKLUG"(w) "Noto Sans"(w) "sans-serif"(w) "Roya"(w) "Koodak"(w) "Terafik"(w) "sans-serif"(w) "sans-serif"(w)
family: "Noto Color Emoji"(s) "Apple Color Emoji"(s) "Segoe UI Emoji"(s) "Twitter Color Emoji"(s) "EmojiOne Mozilla"(s) "Emoji Two"(s) "JoyPixels"(s) "Emoji One"(s) "Noto Emoji"(s) "Android Emoji"(s) "emoji"(s) "Noto Sans"(w) "Noto Color Emoji"(w) "Noto Emoji"(w) "DejaVu Sans"(w) "DejaVu LGC Sans"(w) "DejaVu LGC Sans"(w) "Noto Sans"(w) "DejaVu Sans"(w) "Verdana"(w) "Arial"(w) "Albany AMT"(w) "Luxi Sans"(w) "Nimbus Sans L"(w) "Nimbus Sans"(w) "Helvetica"(w) "Lucida Sans Unicode"(w) "BPG Glaho International"(w) "Tahoma"(w) "Carlito"(w) "Nachlieli"(w) "Lucida Sans Unicode"(w) "Yudit Unicode"(w) "Kerkis"(w) "ArmNet Helvetica"(w) "Artsounk"(w) "BPG UTF8 M"(w) "Waree"(w) "Loma"(w) "Garuda"(w) "Umpush"(w) "Saysettha Unicode"(w) "JG Lao Old Arial"(w) "GF Zemen Unicode"(w) "Pigiarniq"(w) "B Davat"(w) "B Compset"(w) "Kacst-Qr"(w) "Urdu Nastaliq Unicode"(w) "Raghindi"(w) "Mukti Narrow"(w) "malayalam"(w) "Sampige"(w) "padmaa"(w) "Hapax Berbère"(w) "MS Gothic"(w) "UmePlus P Gothic"(w) "Microsoft YaHei"(w) "Microsoft JhengHei"(w) "WenQuanYi Zen Hei"(w) "WenQuanYi Bitmap Song"(w) "AR PL ShanHeiSun Uni"(w) "AR PL New Sung"(w) "Hiragino Sans"(w) "PingFang SC"(w) "PingFang TC"(w) "PingFang HK"(w) "Hiragino Sans CNS"(w) "Hiragino Sans GB"(w) "MgOpen Modata"(w) "VL Gothic"(w) "IPAMonaGothic"(w) "IPAGothic"(w) "Sazanami Gothic"(w) "Kochi Gothic"(w) "AR PL KaitiM GB"(w) "AR PL KaitiM Big5"(w) "AR PL ShanHeiSun Uni"(w) "AR PL SungtiL GB"(w) "AR PL Mingti2L Big5"(w) "MS ゴシック"(w) "ZYSong18030"(w) "TSCu_Paranar"(w) "NanumGothic"(w) "UnDotum"(w) "Baekmuk Dotum"(w) "Baekmuk Gulim"(w) "Apple SD Gothic Neo"(w) "KacstQura"(w) "Lohit Bengali"(w) "Lohit Gujarati"(w) "Lohit Hindi"(w) "Lohit Marathi"(w) "Lohit Maithili"(w) "Lohit Kashmiri"(w) "Lohit Konkani"(w) "Lohit Nepali"(w) "Lohit Sindhi"(w) "Lohit Punjabi"(w) "Lohit Tamil"(w) "Meera"(w) "Lohit Malayalam"(w) "Lohit Kannada"(w) "Lohit Telugu"(w) "Lohit Odia"(w) "LKLUG"(w) "Noto Sans"(w) "FreeSans"(w) "Arial Unicode MS"(w) "Arial Unicode"(w) "Code2000"(w) "Code2001"(w) "sans-serif"(w) "Roya"(w) "Koodak"(w) "Terafik"(w) "sans-serif"(w) "sans-serif"(w)
family: "Noto Color Emoji"(s) "Apple Color Emoji"(s) "Segoe UI Emoji"(s) "Twitter Color Emoji"(s) "EmojiOne Mozilla"(s) "Emoji Two"(s) "JoyPixels"(s) "Emoji One"(s) "Noto Emoji"(s) "Android Emoji"(s) "emoji"(s) "Noto Sans"(w) "Noto Color Emoji"(w) "Noto Emoji"(w) "DejaVu Sans"(w) "DejaVu LGC Sans"(w) "DejaVu LGC Sans"(w) "Noto Sans"(w) "DejaVu Sans"(w) "Verdana"(w) "Arial"(w) "Albany AMT"(w) "Luxi Sans"(w) "Nimbus Sans L"(w) "Nimbus Sans"(w) "Helvetica"(w) "Lucida Sans Unicode"(w) "BPG Glaho International"(w) "Tahoma"(w) "Carlito"(w) "Nachlieli"(w) "Lucida Sans Unicode"(w) "Yudit Unicode"(w) "Kerkis"(w) "ArmNet Helvetica"(w) "Artsounk"(w) "BPG UTF8 M"(w) "Waree"(w) "Loma"(w) "Garuda"(w) "Umpush"(w) "Saysettha Unicode"(w) "JG Lao Old Arial"(w) "GF Zemen Unicode"(w) "Pigiarniq"(w) "B Davat"(w) "B Compset"(w) "Kacst-Qr"(w) "Urdu Nastaliq Unicode"(w) "Raghindi"(w) "Mukti Narrow"(w) "malayalam"(w) "Sampige"(w) "padmaa"(w) "Hapax Berbère"(w) "MS Gothic"(w) "UmePlus P Gothic"(w) "Microsoft YaHei"(w) "Microsoft JhengHei"(w) "WenQuanYi Zen Hei"(w) "WenQuanYi Bitmap Song"(w) "AR PL ShanHeiSun Uni"(w) "AR PL New Sung"(w) "Hiragino Sans"(w) "PingFang SC"(w) "PingFang TC"(w) "PingFang HK"(w) "Hiragino Sans CNS"(w) "Hiragino Sans GB"(w) "MgOpen Modata"(w) "VL Gothic"(w) "IPAMonaGothic"(w) "IPAGothic"(w) "Sazanami Gothic"(w) "Kochi Gothic"(w) "AR PL KaitiM GB"(w) "AR PL KaitiM Big5"(w) "AR PL ShanHeiSun Uni"(w) "AR PL SungtiL GB"(w) "AR PL Mingti2L Big5"(w) "MS ゴシック"(w) "ZYSong18030"(w) "TSCu_Paranar"(w) "NanumGothic"(w) "UnDotum"(w) "Baekmuk Dotum"(w) "Baekmuk Gulim"(w) "Apple SD Gothic Neo"(w) "KacstQura"(w) "Lohit Bengali"(w) "Lohit Gujarati"(w) "Lohit Hindi"(w) "Lohit Marathi"(w) "Lohit Maithili"(w) "Lohit Kashmiri"(w) "Lohit Konkani"(w) "Lohit Nepali"(w) "Lohit Sindhi"(w) "Lohit Punjabi"(w) "Lohit Tamil"(w) "Meera"(w) "Lohit Malayalam"(w) "Lohit Kannada"(w) "Lohit Telugu"(w) "Lohit Odia"(w) "LKLUG"(w) "Noto Sans"(w) "FreeSans"(w) "Arial Unicode MS"(w) "Arial Unicode"(w) "Code2000"(w) "Code2001"(w) "sans-serif"(w) "Roya"(w) "Koodak"(w) "Terafik"(w) "sans-serif"(w) "sans-serif"(w)
family: "DejaVu Sans"(w)
family: "DejaVu Sans"(w)
family: "DejaVu Sans"(s)
family: "DejaVu Sans"(s)
family: "DejaVu Sans"(s)
family: "DejaVu Sans"(s)
family: "DejaVu Sans"(s) "sans-serif"(w)
family: "DejaVu Sans"(s) "Noto Sans"(w) "Noto Color Emoji"(w) "Noto Emoji"(w) "DejaVu Sans"(w) "sans-serif"(w)
family: "DejaVu Sans"(s) "DejaVu LGC Sans"(s) "Noto Sans"(w) "Noto Color Emoji"(w) "Noto Emoji"(w) "DejaVu Sans"(w) "sans-serif"(w)
family: "DejaVu Sans"(s) "DejaVu LGC Sans"(s) "Noto Sans"(w) "Noto Color Emoji"(w) "Noto Emoji"(w) "DejaVu Sans"(w) "sans-serif"(w) "sans-serif"(w)
family: "DejaVu Sans"(s) "DejaVu LGC Sans"(s) "Noto Sans"(w) "Noto Color Emoji"(w) "Noto Emoji"(w) "DejaVu Sans"(w) "DejaVu LGC Sans"(w) "sans-serif"(w) "sans-serif"(w)
family: "DejaVu Sans"(s) "DejaVu LGC Sans"(s) "Noto Sans"(w) "Noto Color Emoji"(w) "Noto Emoji"(w) "DejaVu Sans"(w) "DejaVu LGC Sans"(w) "Noto Sans"(w) "DejaVu Sans"(w) "Verdana"(w) "Arial"(w) "Albany AMT"(w) "Luxi Sans"(w) "Nimbus Sans L"(w) "Nimbus Sans"(w) "Helvetica"(w) "Lucida Sans Unicode"(w) "BPG Glaho International"(w) "Tahoma"(w) "sans-serif"(w) "sans-serif"(w)
family: "DejaVu Sans"(s) "DejaVu LGC Sans"(s) "Noto Sans"(w) "Noto Color Emoji"(w) "Noto Emoji"(w) "DejaVu Sans"(w) "DejaVu LGC Sans"(w) "Noto Sans"(w) "DejaVu Sans"(w) "Verdana"(w) "Arial"(w) "Albany AMT"(w) "Luxi Sans"(w) "Nimbus Sans L"(w) "Nimbus Sans"(w) "Helvetica"(w) "Lucida Sans Unicode"(w) "BPG Glaho International"(w) "Tahoma"(w) "Carlito"(w) "sans-serif"(w) "sans-serif"(w)
family: "DejaVu Sans"(s) "DejaVu LGC Sans"(s) "Noto Sans"(w) "Noto Color Emoji"(w) "Noto Emoji"(w) "DejaVu Sans"(w) "DejaVu LGC Sans"(w) "Noto Sans"(w) "DejaVu Sans"(w) "Verdana"(w) "Arial"(w) "Albany AMT"(w) "Luxi Sans"(w) "Nimbus Sans L"(w) "Nimbus Sans"(w) "Helvetica"(w) "Lucida Sans Unicode"(w) "BPG Glaho International"(w) "Tahoma"(w) "Carlito"(w) "sans-serif"(w) "sans-serif"(w) "sans-serif"(w)
family: "DejaVu Sans"(s) "DejaVu LGC Sans"(s) "Noto Sans"(w) "Noto Color Emoji"(w) "Noto Emoji"(w) "DejaVu Sans"(w) "DejaVu LGC Sans"(w) "Noto Sans"(w) "DejaVu Sans"(w) "Verdana"(w) "Arial"(w) "Albany AMT"(w) "Luxi Sans"(w) "Nimbus Sans L"(w) "Nimbus Sans"(w) "Helvetica"(w) "Lucida Sans Unicode"(w) "BPG Glaho International"(w) "Tahoma"(w) "Carlito"(w) "sans-serif"(w) "Roya"(w) "Koodak"(w) "Terafik"(w) "sans-serif"(w) "sans-serif"(w)
family: "DejaVu Sans"(s) "DejaVu LGC Sans"(s) "Noto Sans"(w) "Noto Color Emoji"(w) "Noto Emoji"(w) "DejaVu Sans"(w) "DejaVu LGC Sans"(w) "Noto Sans"(w) "DejaVu Sans"(w) "Verdana"(w) "Arial"(w) "Albany AMT"(w) "Luxi Sans"(w) "Nimbus Sans L"(w) "Nimbus Sans"(w) "Helvetica"(w) "Lucida Sans Unicode"(w) "BPG Glaho International"(w) "Tahoma"(w) "Carlito"(w) "Nachlieli"(w) "Lucida Sans Unicode"(w) "Yudit Unicode"(w) "Kerkis"(w) "ArmNet Helvetica"(w) "Artsounk"(w) "BPG UTF8 M"(w) "Waree"(w) "Loma"(w) "Garuda"(w) "Umpush"(w) "Saysettha Unicode"(w) "JG Lao Old Arial"(w) "GF Zemen Unicode"(w) "Pigiarniq"(w) "B Davat"(w) "B Compset"(w) "Kacst-Qr"(w) "Urdu Nastaliq Unicode"(w) "Raghindi"(w) "Mukti Narrow"(w) "malayalam"(w) "Sampige"(w) "padmaa"(w) "Hapax Berbère"(w) "MS Gothic"(w) "UmePlus P Gothic"(w) "Microsoft YaHei"(w) "Microsoft JhengHei"(w) "WenQuanYi Zen Hei"(w) "WenQuanYi Bitmap Song"(w) "AR PL ShanHeiSun Uni"(w) "AR PL New Sung"(w) "Hiragino Sans"(w) "PingFang SC"(w) "PingFang TC"(w) "PingFang HK"(w) "Hiragino Sans CNS"(w) "Hiragino Sans GB"(w) "MgOpen Modata"(w) "VL Gothic"(w) "IPAMonaGothic"(w) "IPAGothic"(w) "Sazanami Gothic"(w) "Kochi Gothic"(w) "AR PL KaitiM GB"(w) "AR PL KaitiM Big5"(w) "AR PL ShanHeiSun Uni"(w) "AR PL SungtiL GB"(w) "AR PL Mingti2L Big5"(w) "MS ゴシック"(w) "ZYSong18030"(w) "TSCu_Paranar"(w) "NanumGothic"(w) "UnDotum"(w) "Baekmuk Dotum"(w) "Baekmuk Gulim"(w) "Apple SD Gothic Neo"(w) "KacstQura"(w) "Lohit Bengali"(w) "Lohit Gujarati"(w) "Lohit Hindi"(w) "Lohit Marathi"(w) "Lohit Maithili"(w) "Lohit Kashmiri"(w) "Lohit Konkani"(w) "Lohit Nepali"(w) "Lohit Sindhi"(w) "Lohit Punjabi"(w) "Lohit Tamil"(w) "Meera"(w) "Lohit Malayalam"(w) "Lohit Kannada"(w) "Lohit Telugu"(w) "Lohit Odia"(w) "LKLUG"(w) "sans-serif"(w) "Roya"(w) "Koodak"(w) "Terafik"(w) "sans-serif"(w) "sans-serif"(w)
family: "DejaVu Sans"(s) "DejaVu LGC Sans"(s) "Noto Sans"(w) "Noto Color Emoji"(w) "Noto Emoji"(w) "DejaVu Sans"(w) "DejaVu LGC Sans"(w) "Noto Sans"(w) "DejaVu Sans"(w) "Verdana"(w) "Arial"(w) "Albany AMT"(w) "Luxi Sans"(w) "Nimbus Sans L"(w) "Nimbus Sans"(w) "Helvetica"(w) "Lucida Sans Unicode"(w) "BPG Glaho International"(w) "Tahoma"(w) "Carlito"(w) "Nachlieli"(w) "Lucida Sans Unicode"(w) "Yudit Unicode"(w) "Kerkis"(w) "ArmNet Helvetica"(w) "Artsounk"(w) "BPG UTF8 M"(w) "Waree"(w) "Loma"(w) "Garuda"(w) "Umpush"(w) "Saysettha Unicode"(w) "JG Lao Old Arial"(w) "GF Zemen Unicode"(w) "Pigiarniq"(w) "B Davat"(w) "B Compset"(w) "Kacst-Qr"(w) "Urdu Nastaliq Unicode"(w) "Raghindi"(w) "Mukti Narrow"(w) "malayalam"(w) "Sampige"(w) "padmaa"(w) "Hapax Berbère"(w) "MS Gothic"(w) "UmePlus P Gothic"(w) "Microsoft YaHei"(w) "Microsoft JhengHei"(w) "WenQuanYi Zen Hei"(w) "WenQuanYi Bitmap Song"(w) "AR PL ShanHeiSun Uni"(w) "AR PL New Sung"(w) "Hiragino Sans"(w) "PingFang SC"(w) "PingFang TC"(w) "PingFang HK"(w) "Hiragino Sans CNS"(w) "Hiragino Sans GB"(w) "MgOpen Modata"(w) "VL Gothic"(w) "IPAMonaGothic"(w) "IPAGothic"(w) "Sazanami Gothic"(w) "Kochi Gothic"(w) "AR PL KaitiM GB"(w) "AR PL KaitiM Big5"(w) "AR PL ShanHeiSun Uni"(w) "AR PL SungtiL GB"(w) "AR PL Mingti2L Big5"(w) "MS ゴシック"(w) "ZYSong18030"(w) "TSCu_Paranar"(w) "NanumGothic"(w) "UnDotum"(w) "Baekmuk Dotum"(w) "Baekmuk Gulim"(w) "Apple SD Gothic Neo"(w) "KacstQura"(w) "Lohit Bengali"(w) "Lohit Gujarati"(w) "Lohit Hindi"(w) "Lohit Marathi"(w) "Lohit Maithili"(w) "Lohit Kashmiri"(w) "Lohit Konkani"(w) "Lohit Nepali"(w) "Lohit Sindhi"(w) "Lohit Punjabi"(w) "Lohit Tamil"(w) "Meera"(w) "Lohit Malayalam"(w) "Lohit Kannada"(w) "Lohit Telugu"(w) "Lohit Odia"(w) "LKLUG"(w) "Noto Sans"(w) "sans-serif"(w) "Roya"(w) "Koodak"(w) "Terafik"(w) "sans-serif"(w) "sans-serif"(w)
family: "DejaVu Sans"(s) "DejaVu LGC Sans"(s) "Noto Sans"(w) "Noto Color Emoji"(w) "Noto Emoji"(w) "DejaVu Sans"(w) "DejaVu LGC Sans"(w) "Noto Sans"(w) "DejaVu Sans"(w) "Verdana"(w) "Arial"(w) "Albany AMT"(w) "Luxi Sans"(w) "Nimbus Sans L"(w) "Nimbus Sans"(w) "Helvetica"(w) "Lucida Sans Unicode"(w) "BPG Glaho International"(w) "Tahoma"(w) "Carlito"(w) "Nachlieli"(w) "Lucida Sans Unicode"(w) "Yudit Unicode"(w) "Kerkis"(w) "ArmNet Helvetica"(w) "Artsounk"(w) "BPG UTF8 M"(w) "Waree"(w) "Loma"(w) "Garuda"(w) "Umpush"(w) "Saysettha Unicode"(w) "JG Lao Old Arial"(w) "GF Zemen Unicode"(w) "Pigiarniq"(w) "B Davat"(w) "B Compset"(w) "Kacst-Qr"(w) "Urdu Nastaliq Unicode"(w) "Raghindi"(w) "Mukti Narrow"(w) "malayalam"(w) "Sampige"(w) "padmaa"(w) "Hapax Berbère"(w) "MS Gothic"(w) "UmePlus P Gothic"(w) "Microsoft YaHei"(w) "Microsoft JhengHei"(w) "WenQuanYi Zen Hei"(w) "WenQuanYi Bitmap Song"(w) "AR PL ShanHeiSun Uni"(w) "AR PL New Sung"(w) "Hiragino Sans"(w) "PingFang SC"(w) "PingFang TC"(w) "PingFang HK"(w) "Hiragino Sans CNS"(w) "Hiragino Sans GB"(w) "MgOpen Modata"(w) "VL Gothic"(w) "IPAMonaGothic"(w) "IPAGothic"(w) "Sazanami Gothic"(w) "Kochi Gothic"(w) "AR PL KaitiM GB"(w) "AR PL KaitiM Big5"(w) "AR PL ShanHeiSun Uni"(w) "AR PL SungtiL GB"(w) "AR PL Mingti2L Big5"(w) "MS ゴシック"(w) "ZYSong18030"(w) "TSCu_Paranar"(w) "NanumGothic"(w) "UnDotum"(w) "Baekmuk Dotum"(w) "Baekmuk Gulim"(w) "Apple SD Gothic Neo"(w) "KacstQura"(w) "Lohit Bengali"(w) "Lohit Gujarati"(w) "Lohit Hindi"(w) "Lohit Marathi"(w) "Lohit Maithili"(w) "Lohit Kashmiri"(w) "Lohit Konkani"(w) "Lohit Nepali"(w) "Lohit Sindhi"(w) "Lohit Punjabi"(w) "Lohit Tamil"(w) "Meera"(w) "Lohit Malayalam"(w) "Lohit Kannada"(w) "Lohit Telugu"(w) "Lohit Odia"(w) "LKLUG"(w) "Noto Sans"(w) "FreeSans"(w) "Arial Unicode MS"(w) "Arial Unicode"(w) "Code2000"(w) "Code2001"(w) "sans-serif"(w) "Roya"(w) "Koodak"(w) "Terafik"(w) "sans-serif"(w) "sans-serif"(w)
family: "DejaVu Sans"(s) "DejaVu LGC Sans"(s) "Noto Sans"(w) "Noto Color Emoji"(w) "Noto Emoji"(w) "DejaVu Sans"(w) "DejaVu LGC Sans"(w) "Noto Sans"(w) "DejaVu Sans"(w) "Verdana"(w) "Arial"(w) "Albany AMT"(w) "Luxi Sans"(w) "Nimbus Sans L"(w) "Nimbus Sans"(w) "Helvetica"(w) "Lucida Sans Unicode"(w) "BPG Glaho International"(w) "Tahoma"(w) "Carlito"(w) "Nachlieli"(w) "Lucida Sans Unicode"(w) "Yudit Unicode"(w) "Kerkis"(w) "ArmNet Helvetica"(w) "Artsounk"(w) "BPG UTF8 M"(w) "Waree"(w) "Loma"(w) "Garuda"(w) "Umpush"(w) "Saysettha Unicode"(w) "JG Lao Old Arial"(w) "GF Zemen Unicode"(w) "Pigiarniq"(w) "B Davat"(w) "B Compset"(w) "Kacst-Qr"(w) "Urdu Nastaliq Unicode"(w) "Raghindi"(w) "Mukti Narrow"(w) "malayalam"(w) "Sampige"(w) "padmaa"(w) "Hapax Berbère"(w) "MS Gothic"(w) "UmePlus P Gothic"(w) "Microsoft YaHei"(w) "Microsoft JhengHei"(w) "WenQuanYi Zen Hei"(w) "WenQuanYi Bitmap Song"(w) "AR PL ShanHeiSun Uni"(w) "AR PL New Sung"(w) "Hiragino Sans"(w) "PingFang SC"(w) "PingFang TC"(w) "PingFang HK"(w) "Hiragino Sans CNS"(w) "Hiragino Sans GB"(w) "MgOpen Modata"(w) "VL Gothic"(w) "IPAMonaGothic"(w) "IPAGothic"(w) "Sazanami Gothic"(w) "Kochi Gothic"(w) "AR PL KaitiM GB"(w) "AR PL KaitiM Big5"(w) "AR PL ShanHeiSun Uni"(w) "AR PL SungtiL GB"(w) "AR PL Mingti2L Big5"(w) "MS ゴシック"(w) "ZYSong18030"(w) "TSCu_Paranar"(w) "NanumGothic"(w) "UnDotum"(w) "Baekmuk Dotum"(w) "Baekmuk Gulim"(w) "Apple SD Gothic Neo"(w) "KacstQura"(w) "Lohit Bengali"(w) "Lohit Gujarati"(w) "Lohit Hindi"(w) "Lohit Marathi"(w) "Lohit Maithili"(w) "Lohit Kashmiri"(w) "Lohit Konkani"(w) "Lohit Nepali"(w) "Lohit Sindhi"(w) "Lohit Punjabi"(w) "Lohit Tamil"(w) "Meera"(w) "Lohit Malayalam"(w) "Lohit Kannada"(w) "Lohit Telugu"(w) "Lohit Odia"(w) "LKLUG"(w) "Noto Sans"(w) "FreeSans"(w) "Arial Unicode MS"(w) "Arial Unicode"(w) "Code2000"(w) "Code2001"(w) "sans-serif"(w) "Roya"(w) "Koodak"(w) "Terafik"(w) "sans-serif"(w) "sans-serif"(w)
family: "DejaVu Sans"(s)
family: "DejaVu Sans"(s)
[1] 1183153 terminated FC_DEBUG=4 pango-view --font="sans" -t '?' |
1183154 done grep --color family:And the second command:
❯ fc-list :charset=1F602
/usr/share/fonts/TTF/DejaVuSansCondensed.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed,Book
/usr/share/fonts/TTF/DejaVuSans-BoldOblique.ttf: DejaVu Sans:style=Bold Oblique
/usr/share/fonts/TTF/DejaVuSansCondensed-Oblique.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed Oblique,Oblique
/usr/share/fonts/TTF/DejaVuSansCondensed-BoldOblique.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed Bold Oblique,Bold Oblique
/usr/share/fonts/TTF/DejaVuSans-Oblique.ttf: DejaVu Sans:style=Oblique
/usr/share/fonts/TTF/DejaVuSansCondensed-Bold.ttf: DejaVu Sans,DejaVu Sans Condensed:style=Condensed Bold,Bold
/usr/share/fonts/TTF/DejaVuSans.ttf: DejaVu Sans:style=Book
/usr/share/fonts/TTF/DejaVuSans-Bold.ttf: DejaVu Sans:style=BoldLast edited by waldauf (2025-07-18 14:51:38)
Offline
I see question mark
Ah, fuck - the BBS ate it.
https://www.compart.com/en/unicode/U+1F602 - but you figured that and the emoji renders correctly.
I dount the tofus in the terminal are "emojis", but rather some cjk
"MS ゴシック"(w)Most of that is kana.
fc-list :charset=30b7https://archlinux.org/packages/?q=cjk
noto-cjk will cover basically all of them, but is HUMONGOUS.
You can download individual fonts from google (if you're only looking for japanese or chinese etc)
Online
I'm not sure If I understand correctly ... I don't use any Asia fonts. My goal is to have "normal" yellow emojis. But I solved this problem.
I'm step closer to the root cause:
$ fc-cache -f -v
~s
/usr/share/fonts/noto: caching, new cache contents: 38 fonts, 0 dirs <----------------- watch this line
~I checked the noto-fonts-emoji package files:
$ pacman -Ql noto-fonts-emoji
noto-fonts-emoji /usr/
noto-fonts-emoji /usr/share/
noto-fonts-emoji /usr/share/fonts/
noto-fonts-emoji /usr/share/fonts/noto/
noto-fonts-emoji /usr/share/fonts/noto/NotoColorEmoji.ttf
noto-fonts-emoji /usr/share/licenses/
noto-fonts-emoji /usr/share/licenses/noto-fonts-emoji/
noto-fonts-emoji /usr/share/licenses/noto-fonts-emoji/LICENSEAnd now verify them on the system:
❯ ll /usr/share/fonts/noto/NotoColorEmoji.ttf /usr/share/licenses/noto-fonts-emoji/LICENSE
lsd: /usr/share/fonts/noto/NotoColorEmoji.ttf: No such file or directory (os error 2).
.rw-r--r-- root root 4.2 KB Sun Jun 22 22:50:21 2025 /usr/share/licenses/noto-fonts-emoji/LICENSEI downloaded noto-fonts-emoji package and copied NotoColorEmoji.ttf into /usr/share/fonts/noto/ and rerun fc-cache:
$ fc-cache -f -v | greppi noto
/usr/share/fonts/noto
/usr/share/fonts/noto: caching, new cache contents: 39 fonts, 0 dirs <----------------- in the command above 38, now 39 fonts
/usr/share/fonts/noto: skipping, looped directory detected Rebooted and now it's working as expected. Thanks for Your answer and help Seth, You provided me a clue how to solve the whole problem.
For me is interesting that even I reinstalled noto-fonts-emoji package many times, even all packages, it didn't install missing font file. Don't understand why. <face with head-bandage>
PS: This topic seems to be funny how I/we depend on emojis. Unfortunately they are part of many messages, web pages, even command line outputs ... and sometimes it's not easy to work properly without shown emojis. <shocked face with expoloding head>
Offline
For me is interesting that even I reinstalled noto-fonts-emoji package many times, even all packages, it didn't install missing font file. Don't understand why. <face with head-bandage>
/var/log/pacman.log
pacman-conf (look out for suspicious NoExtract rules)
You might also have added soem alpm hook to delete fonts/files after their installation?
I'm not sure If I understand correctly ... I don't use any Asia fonts.
The missing glyphs in the screenshots in #3 were cjk codepoints, so I thought (also because of the - ultimately incorrect - assertion of noto-fonts-emoji) that those were the concerned glyphs.
even command line outputs
You're using the wrong commandline tools ![]()
Online
You hit the nail ... this is what I have in my pacman.conf:
# Source: https://bbs.archlinux.org/viewtopic.php?id=230195
NoExtract = usr/share/fonts/noto/* !*NotoMono-* !*NotoSansDisplay-* !*NotoSansLinearB-* !*NotoSansMono-* !*NotoSansSymbols* !*NotoSerif-* !*NotoSerifDisplay-*I took over this config from the mentioned topic and didn't realized impact on my system.
Obviously I installed the font and then copied there pacman.conf from previous PC and that broke my fonts. The line in config is commented.
Thanks again Seth for Your intuition!
Offline