Suboptimal fonts after Fedora 9 upgrade

Update:  I upgraded one of my machines from Fedora 7 to Fedora 9, and it started using tiny fonts.  Tom Horsley on the Fedora list explained that now the X server is actually using the display resolution (dots per inch) from the monitor’s EDID data to choose default font sizes.  On NX sessions I was getting a default of 75 dpi, and changing it to 100 dpi resulted in the font sizes I expected.  I was seeing the tiny fonts on the console as well, but I haven’t yet returned to the colo to try changing the console dpi.

Original posting below the fold.

I upgraded one of my machines from Fedora 7 to Fedora 9, and am now having font problems.  It is using a tiny font for the system font.  Here’s an example, using a newly created user to show that it is not a problem with a config file in a user’s home directory:

Fedora 9 upgrade fonts

Fedora 9 upgrade fonts

I tried a fresh install of Fedora 9 in a virtual machine, and its fonts look more like what was used in earlier Fedora releases:

Fedora 9 fresh install fonts

Fedora 9 fresh install fonts

On the upgraded system, I also can’t start emacs:

No fonts match `-adobe-courier-medium-r-*-*-12-120-75-75-*-*-*-*’

I went through the list of installed font RPMs (shown below), and don’t see anything missing compared to the fresh install in the virtual machine, so there must be a configuration problem somewhere.

Here is the output of “rpm -qa | grep -i font”:

baekmuk-ttf-fonts-common-2.2-6.fc8.noarch
cjkunifonts-uming-0.1.20060928-4.fc8.noarch
libXfont-devel-1.3.1-2.fc8.x86_64
libXfontcache-1.0.4-3.fc8.x86_64
baekmuk-ttf-fonts-gulim-2.2-6.fc8.noarch
libXfontcache-devel-1.0.4-3.fc8.x86_64
xorg-x11-fonts-Type1-7.2-3.fc8.noarch
libXfont-devel-1.3.1-2.fc8.i386
libXfontcache-1.0.4-3.fc8.i386
xorg-x11-fonts-misc-7.2-3.fc8.noarch
lohit-fonts-bengali-2.1.9-1.fc8.noarch
fontconfig-2.4.2-5.fc8.x86_64
lohit-fonts-tamil-2.1.9-1.fc8.noarch
mplayer-fonts-1.1-3.fc.noarch
fontconfig-devel-2.4.2-5.fc8.x86_64
paktype-fonts-2.0-2.fc8.noarch
jomolhari-fonts-0.003-4.fc8.noarch
xorg-x11-fonts-ISO8859-1-100dpi-7.2-3.fc8.noarch
lohit-fonts-gujarati-2.1.9-1.fc8.noarch
fontconfig-2.4.2-5.fc8.i386
bitmap-fonts-0.3-5.1.2.fc7.noarch
xorg-x11-font-utils-7.2-2.fc8.x86_64
lohit-fonts-punjabi-2.1.9-1.fc8.noarch
tetex-fonts-3.0-44.9.fc8.x86_64
libfontenc-1.0.4-4.fc8.x86_64
dejavu-lgc-fonts-2.19-1.noarch
sazanami-fonts-gothic-0.20040629-4.20061016.fc8.noarch
lklug-fonts-0.2.2-5.fc8.noarch
libXfontcache-devel-1.0.4-3.fc8.i386
xorg-x11-fonts-truetype-7.2-3.fc8.noarch
lohit-fonts-hindi-2.1.9-1.fc8.noarch
lohit-fonts-malayalam-2.1.9-1.fc8.noarch
kacst-fonts-1.6.2-2.fc8.noarch
xorg-x11-fonts-100dpi-7.2-3.fc8.noarch
fontconfig-debuginfo-2.4.2-5.fc8.x86_64
liberation-fonts-1.0-1.fc8.noarch
lohit-fonts-kannada-2.1.9-1.fc8.noarch
libfontenc-devel-1.0.4-4.fc8.x86_64
lohit-fonts-telugu-2.1.9-1.fc8.noarch
libXfont-1.3.1-2.fc8.i386
ghostscript-fonts-5.50-18.fc8.noarch
libXfont-1.3.1-2.fc8.x86_64
lohit-fonts-oriya-2.1.9-1.fc8.noarch
libfontenc-1.0.4-4.fc8.i386
mathml-fonts-1.0-21.fc6.noarch
urw-fonts-2.4-3.fc8.noarch

This entry was posted in Fedora, The Suboptimal Way, X11. Bookmark the permalink.

5 Responses to Suboptimal fonts after Fedora 9 upgrade

  1. patrick says:

    I dont know for sure if it is the same problem
    but on fc10 the xtide package has dependency
    on a deprecated font package

    xorg-x11-fonts-base is needed by xtide-2.10-2.fc9.i386

    I was trying to get around it by compiling from source
    but the font was still required in the source code

    “-schumacher-clean-medium-r-normal-*-10-*-*-*-*-*-*-*”;

  2. Mike Brown says:

    I have the same emacs problem upgrading from FC5 to FC10 with the missing Adobe font. Curiously I built another dual-boot machine over WinXP, installed FC10 (64-bit version; dual CPU) and emacs works there. Not only that, but I can remote into my older machine where emacs fails, that I upgraded to FC10 (32-bit), using “ssh -X” from the new FC10 machine and emacs works properly with my settings remotely, but fails on the font issue locally. I also yum groupupgraded all font packages and now have 48 of them on the old machine (vs. only 40 on the fresh FC10 install). Still not a fix.

    I will find the solution, but it will take more time than I would like to waste on these basic issues. I may even try overlaying Ubuntu if it comes to that.

  3. George Locke says:

    Anybody found a solution to this? v annoying!

  4. Todd Volkert says:

    On Fedora 10, I had the same problem and was able to solve it by installing the xorg-x11-fonts-misc package. However, I just upgraded to Fedora 11, and now that package doesn’t contain the font any more!

  5. Todd Volkert says:

    Just found that in Fedora 12, the font moved to xorg-x11-fonts-ISO8859-1-75dpi.noarch. Go figure…

Leave a Reply