How does Gnome affect non-Gnome fonts?

Peter B. Steiger wyo_wl001 at bresnan.net
Sat Jun 10 20:21:15 PDT 2006


Weird discovery tonight.  Several people wisely suggested I start
launching gnome-settings-daemon as part of my .xinitrc startup, and sure
enough that brought all my applications in line with regards to correct
icons and correct fonts.  I was just doing ctrl-right-click in XTerm to
pick a different font size from the VT Font Menu... and the font menu
itself is nearly unreadable.

I installed some decorative fonts from Windows into my TrueType font
folder, and alphabetically the first one is "1st Grader", a childlike
crayon scrawl... and suddenly the fonts on every X application that does
not specify its own fonts uses that scrawl by default.  I removed my
entire /usr/X11R7/share/X11/app-defaults folder to make sure nothing in
X itself was causing this, then I logged on with my test account (which
has an empty $HOME folder), and still the scrawl was there even with no
personalized .gnome, .gnome2, .gconf, or .gconfd folders present.  Only
when I removed gnome-settings-daemon from .xinitrc did the fonts revert
to something readable, so I know gnome itself is somehow causing this.

But where?  When I go into the font selection screen
(gnome-font-properties) there is nothing about non-Gnome application
fonts such as XTerm, and none of the font selections there refer to any
of my TrueType decorative fonts.  In any case, since the problem occurs
even when I wipe all .g* folders out of $HOME, it's clearly a default
coming from somewhere in the /usr/gnome2 tree.  Needless to say, I never
set up any configuration in the default folders there for the 1st-grader
font.

I'm guessing that somewhere along the line it is falling back to the
first font it finds alphabetically, which would be 1st-grader.  Is there
a config program I can run within Gnome that would change the default
non-Gnome font to something more appropriate?

-- 
Peter B. Steiger
Cheyenne, WY





More information about the blfs-support mailing list