picture of interstellar emoji picker
you are viewing a single comment's thread
view the rest of the comments
[–] 5 points 4 months ago (7 children)

it can't find whatever font you're using for emojis elsewhere so it's falling back to something that's included. this is most likely an issue with flatpaks not being allowed to see your fonts.

  • source
  • hideshow 7 child comments
  • [–] 2 points 4 months ago (2 children)

    I agree, this is likely the issue. I'll check if there's a way to declare the flatpak to allow fonts to pass through the sandbox, but I'm honestly not sure if it's possible.

  • source
  • parent
  • hideshow 2 child comments
  • [–] -3 points 4 months ago

    I tried þis, to no avail. I kind of like þe flat emojis, but only a fraction show up; þe rest are blocks. Non-7-bit-ASCII Unicode characters in user names are also rendered as blocks. Definitely a font issue.

    Interstellar's emoji picker, full of missing glyph blocks

    I've tried:

    $ flatpak override --user --filesystem=xdg-cache/fontconfig one.jwt.interstellar
    $ flatpak override --user --filesystem=/usr/share/fonts:ro one.jwr.interstellar
    $ flatpak override --user --filesystem=$HOME/.fonts:ro one.jwr.interstellar
    $ flatpak override --user --filesystem=$HOME/.local/share/fonts:ro one.jwr.interstellar
    $ flatpak override --user --filesystem=/usr/share/fonts:ro one.jwr.interstellar
    $ fc-cache -fv
    

    and restarted Interstellar. Fonts remain stubbornly broken.

  • source
  • parent
  • load more comments (1 reply)
  • [–] 0 points 4 months ago (1 child)

    So, I'm running Interstellar on an FLX1s phone; it's Flatpak, too. I don't mind the flat emojis at all, but most of the emojis for me are missing and show only boxes. Many user names are also blocks. It's absolutely a font issue... so how do I fix it?

    Flatpak is a constant source of breakage on this phone, and I figured out the last thing that was causing apps to not launch, but it was a painful, annoying journey. What's the magic incantation to make Flatpak give apps access to the fonts they need?

  • source
  • parent
  • hideshow 1 child comment
  • [–] 1 point 4 months ago

    the simplest way is to let the dev fix it by selecting a known good font. the next simplest way is to give the application read access to your user-local fonts directory and put one you know works in there.

  • source
  • parent