Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Are the x11 100 and 75 dpi fonts absolutely necessary?

If Ubuntu has TrueType support, (as well as OpenType) why do I need all those bit-mapped fonts hanging around?

Can I delete them? (and/or generate ttf/ot versions for those I want to keep)

If I delete those fonts, will some ancient primitive packages still be looking for them and crash, or will I just get a substituted system default?

I've already read this topic: what fonts are absolutely required?

Answers were not really informative enough and kind of vague. I'm hoping my questions are more specific so I get a more definitive idea of just what the font system requires and does not.

share|improve this question
up vote 3 down vote accepted

All modern GTK+ applications use Xft for font rendering. Xorg bitmap fonts are installed by default just for the sake of backward compatibility. In other words you can safely uninstall them if you don't use any legacy applications (eg. gitk).

share|improve this answer
Thanks, that's exactly what I needed to know! – user13314 Apr 1 '11 at 0:36
When it comes to terminals, GNOME Terminal works out of the box, and you can configure Xterm to use Xft fonts (XTermfaceName and XTermfaceSize) in ~/.Xresources. – Adam Byrtek Apr 1 '11 at 7:24

The X server requires exactly two fonts, fixed and cursor, both of which are builtin to all recent versions of the libXfont library it uses.

Many older X applications however, may have specified those fonts - generally they'll fallback to using a default like fixed, but that may be missing some characters, and will probably be at a different size, thus leading to a different (sometimes broken) layout of menus, buttons, and other widgets spaced for the expected font/size.

share|improve this answer
At some point we noticed xterm breaking when trying to remove fonts from natty though, however perhaps I got mixed up, and I can't recall exactly which ones we had removed that caused breakage -- maybe it's not really an issue :/ – Mathieu Trudel-Lapierre Mar 31 '11 at 14:06
xterm specifies a number of fonts in its Xresources files - since they're bitmapped, different fonts for each size in the menu (unless you use the Xft face support in xterm instead). You'd have to check to make sure you have all the fonts it references to keep it happy. – alanc Mar 31 '11 at 21:23
Thanks, I'll start deleting and keep an eye on xterm. – user13314 Apr 1 '11 at 0:37

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.