I installed Emacs on a new install of Gentoo and even followed the X.org font HOWTO on the gentoo wiki, but everytime I try to start Emacs up from an xterm or the like, I get the following error: "No fonts match `-misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1Xft.dpi: 96'" I have installed all gentoo font packages. When I start emacs from the Desktop Environment application menu (I am using XFCE4) it works. I have attempted to reinstall Emacs to no avail. I have been able to reproduce the problem everytime, but to reproduce it on another computer, you would most likely have something similar to my install. If I knew how to reproduce this bug, I could fix it. Reproducible: Didn't try Steps to Reproduce: 1. 2. 3.
It seems now that it when I run emacs, somehow some program is adding "Xft.antialias: 1" to the name of the font in my .Xdefaults. It added "Xft.dpi" before I turned antialiasing on.
When the /usr/bin/emacs is changed to /usr/bin/emacs.e or anything besides "emacs", it works flawlessly.
So it looks like X resource problem rather than Emacs. Could you check what program is adding "Xft.antialias: 1"?
It looks like: -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1Xft.dpi: 96 is gibberish ;-) Check your .Xresources, the Xft.dpi: 96 should be a separate line.