Yet another fonts performance tip

Is it just me or do the blog categories on never match what I want to say? Well, nevermind. The latest performance tip brought to you by SUSE KDE developers (don't ask, I very likely don't know anyway) is here:

In KControl, go to the fonts module, and see if you use Sans Serif, Serif or Monospace fonts. If you've never touched the fonts settings it's very likely you see them there. In Konsole use fc-match to find out what these font aliases (they're not really fonts) actually mean - e.g. here "fc-match sans serif" says Verdana. Now replace all occurences of those three aliases by real fonts as given by fc-match, or simply choose a font you like (for the fixed font it's usually better to use something like Misc Fixed rather than Andale Mono fc-match may give you for Monospace). That's all, now all your KDE apps should start faster. You might want to check also font settings in specific apps if you want. This performance problem should hopefully get fixed soon in fontconfig or Qt.



The fc-match command is not on my Gentoo system. I installed fontconfig. Or does it belong to an other package?

Kind regards,

Bram Schoenmakers
KDE Netherlands (

By Bram Schoenmakers at Mon, 11/07/2005 - 21:53

Yes, it should be part of fontconfig.

By Lubos Lunak at Tue, 11/08/2005 - 09:01

same here. if you find out how to get fc-match... i'd be glad to hear it.

By superstoned at Tue, 11/08/2005 - 10:08

I upgraded to fontconfig-2.3.2 (currently masked for all architectures) and it installed fc-match. I can also say that it does appear to have sped up loading time on my machine. Thanks for the tip!!

By mactalla at Thu, 11/10/2005 - 01:33

I normally don't read too many blogs because I'm not a developer--just a regular home desktop/business desktop user. However, I want to thank you for this useful information. I did exactly what you said and all applications including open remarkably faster. Very useful. Thanks again.


By mkoljack at Tue, 11/08/2005 - 06:40