I'm running eOS 5.1.6 Hera on Dell XPS 13 (9300) as daily driver and am really enjoying it. That said, after a reboot today the system-wide fonts got completely broken and show as rectangles everywhere in system menus.
I tried a bunch of solutions previously suggested, including:
- Reinstalling elementary-tweaks/elementary-desktop
- Resetting the fonts
- Changing settings of screenshot tool (since there used to be a bug related to it)
I also rebooted system multiple times after each of those attempts. I did not install any specific apps since prior to the issue, but might have updated
apt. Just in case, I was using Inter fonts as system fonts and dark UI theme installed using elementary tweaks and the hack proposed here.
In addition, when I go to the elementary tweaks interface and try to change the fonts there, the tweaks fail and close immediately. I also noticed that the pre-installed Fonts app does not show any fonts, but the font-manager I installed myself shows the fonts (though the interface and menus fonts are still broken). Also, interestingly, when I login as guest the fonts show up properly, but the Pantheon desktop stops working when I try to use any system interface.
I would really appreciate any help with this issue, since I'm new to eOS and wanted to use it as a daily driver, but this issue makes it completely unusable.
UPDATE: Issue solved
I actually managed to resolve the issue myself by rebuilding the font cache by running
sudo fc-cache -f -v in the terminal session. Still not sure exactly what caused the issue, but this restored all the fonts and now everything works properly.