I recently set up a Parallels VM on my Mac with Arch Linux as the OS. I followed these directions to set up Arch (except I didn't install most of the fonts until after everything else was done).
I then installed the Snapcraft Snap Store. However, when I open the Snap Store, the fonts for the Snap Store don't show up. Instead of letters, I just see empty rectangles.

I tried to fix it using the recommended processes here:
sudo rm -v /var/cache/fontconfig/*
fc-cache -r
...but those accomplished nothing for me, even after an immediate restart. But even worse than the Snap Store not working, a Snap app that I am creating (which was the whole reason I installed Arch to begin with) also fails to display any font letters on Arch, and just has empty rectangles show up.
Both the Snap Store and also my own Snap app display font letters perfectly fine on my Parallels VMs of Ubuntu, Fedora, and Manjaro. It's just my custom Arch install that won't display them. Also, other apps on my Arch VM that I've installed apart from the Snap Store, like Chromium and Opera, display their font letters correctly with no issues at all.
How do I make the fonts display?
Thanks in advance, especially for any answers that give me clear and simple actionable answers instead of just general principles!
I was able to resolve this with the following commands, run in the terminal:
sudo rm /var/cache/fontconfig/*
rm ~/.cache/fontconfig/*
If you love us? You can donate to us via Paypal or buy me a coffee so we can maintain and grow! Thank you!
Donate Us With