New comment by c0m4r on void-packages repository https://github.com/void-linux/void-packages/pull/48382#issuecomment-1919545113 Comment: > The schema also references Cantarell, but GTK applications with client-side decorations still seem to function with an alternative font. That's correct, however that's not the case in terminal emulators. You either need to provide the correct font or change the configuration pointing to the generic Monospace font (Debian does that). The idea is so it just works by default, without such changes. > It would seem better to have the default schema reference generic font aliases rather than specific fonts. It depends. I compared solutions used by other distros and I found this font as a dep less invasive and problematic. It's widely used and you don't need to modify schemas, nor configuration. By changing the default schemas there's no guarantee that it's not already overwritten by the local or user configuration, still pointing to the missing font. Moreover, this way we use native, consistent fonts. So in terms of user experience I'd vote for adding missing font the way that [Arch](https://archlinux.org/packages/extra/any/gsettings-desktop-schemas/) does that, rather that the overwriting schemas.