Free fonts FreeMono, FreeSans, and FreeSerif are completely blank

OS: openSUSE Tumbleweed (latest version, updated this morning)
DE: GNOME 50.2

Description of problem:
I installed the gnu-free-fonts package and noticed that the fonts “FreeMono”, “FreeSans”, and “FreeSerif” are completely blank (do not render at all). I know that I can use alternative fonts (such as Liberation or Nimbus) but I don’t like the feeling of having broken fonts on my system.

What I have done to try and solve the issue:

  • Delete font cache in ~/.cache
  • Re-run fc-cache -fv
  • Reinstall gnu-free-fonts
  • General online / AI search
  • Checked for errors in the fc-match command (turned up no errors)

Any help is appreciated.

Thanks,

Jaymo

@jaymo_chicago2 Hi, probably a bug report is required…

cat convertsfd 

#!/usr/bin/bash
fontforge -lang=ff -c 'Open($1); Generate($2)' "$1" "$2"

./convertsfd FreeMono.sfd FreeMono.ttf

Copyright (c) 2000-2026. See AUTHORS for Contributors.
 License GPLv3+: GNU GPL version 3 or later <http://gnu.org/licenses/gpl.html>
 with many parts BSD <http://fontforge.org/license.html>. Please read LICENSE.
 Version: 20251009
 Based on sources from 2026-04-03 12:12 UTC-ML-D.

ftview FreeMono.ttf

1 Like

@jaymo_chicago2 See this thread.

Find the post of randomPTM. He wrote an important note there regarding the fontconfig problem.

1 Like

@conram Not sure if it’s really related, I’ve not had any issues with font configuration here, seems if folks are using customizations then it appears to be an issue(?) or desktop environment. I do configure fonts here for GNOME (and Hyprland)…

Maybe related to:

I just grabbed the rpm and extracted the ‘converted’ fonts, so the post install macro using font-config never ran… then tested, as in dumped in ~/.local/share/fonts updated the font cache and no fonts visible until I converted again…

Nothing in the package has changed for a couple of years “Tue Feb 27 11:02:02 UTC 2024”.

1 Like

Thank you for all the help everyone. I have tried the suggested fix by @conram and looked into the issue filed on Gitlab by @Sauerland but unfortunately the fonts still appear “blank” unfortunately.

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.