Hello, while working on some Python CLI script using yr_weather library, I've noticed that Cosmic Terminal does not render properlly some emoji characters which are rendered correctly with e.g. Tilix terminal emulator.
Distribution: Pop!_OS 24.04 (Noble) with COSMIC desktop
COSMIC Terminal version: cosmic-term 1.0.13
Font: Noto Sans Mono (default)
Emoji font installed: fonts-noto-color-emoji 2.047-0ubuntu0.24.04.1
Description
Several specific emoji render as incorrect fallback characters in COSMIC Terminal while rendering correctly in Tilix on the same system. The issue is not blank/missing glyphs but wrong characters being substituted.
Affected emoji
| Emoji |
Unicode |
Expected |
Actual in COSMIC Term |
| ☀️ |
U+2600 U+FE0F |
Sun |
* or gear symbol |
| 🌫️ |
U+1F32B U+FE0F |
Fog |
≈ or pink square |
| 🌤️ |
U+1F324 U+FE0F |
Sun behind cloud |
⇒ |
| 🌁 |
U+1F301 |
Foggy |
pink square |
| 🌅 |
U+1F305 |
Sunrise |
orange square |
| 🌃 |
U+1F303 |
Night city |
blue city block |
Steps to reproduce
The result is in the attached shots: cosmic-terminal.png and tilix.png
In COSMIC Terminal: wrong/fallback characters shown
In Tilix: all emojis render correctly
Observations
- The variation selector U+FE0F appears to cause issues — removing it changes rendering but still incorrect
- Many other emojis render fine (🌙 🌧️ ⛅ 🌊 🌈)
- fontconfig configured with Noto Color Emoji as monospace fallback — no improvement
Environment
❯ fc-match monospace
DejaVuSansMono.ttf: "DejaVu Sans Mono" "Book"
❯ fc-list | grep -i noto | grep -i emoji
/usr/share/fonts/truetype/noto/NotoColorEmoji.ttf: Noto Color Emoji:style=Regular
Expected behaviour
All standard Unicode emoji should render as their correct glyphs, consistent with other terminal emulators on the same system.
Sincerely,
Gour
Hello, while working on some Python CLI script using yr_weather library, I've noticed that Cosmic Terminal does not render properlly some emoji characters which are rendered correctly with e.g. Tilix terminal emulator.
Distribution: Pop!_OS 24.04 (Noble) with COSMIC desktop
COSMIC Terminal version:
cosmic-term 1.0.13Font: Noto Sans Mono (default)
Emoji font installed: fonts-noto-color-emoji 2.047-0ubuntu0.24.04.1
Description
Several specific emoji render as incorrect fallback characters in COSMIC Terminal while rendering correctly in Tilix on the same system. The issue is not blank/missing glyphs but wrong characters being substituted.
Affected emoji
*or gear symbol≈or pink square⇒Steps to reproduce
The result is in the attached shots:
cosmic-terminal.pngandtilix.pngIn COSMIC Terminal: wrong/fallback characters shown
In Tilix: all emojis render correctly
Observations
Environment
Expected behaviour
All standard Unicode emoji should render as their correct glyphs, consistent with other terminal emulators on the same system.
Sincerely,
Gour