Font Sadness

I remember the days, not so long ago, when I could drop new fonts in my ~/.fonts directory and run fc-cache. The next time I instantiated a GNOME font chooser dialog somewhere, I would see my new fonts. It seems that in GNOME 2.20, I now need to restart my entire GNOME session to have the fonts show up. What is up with that? There must be a way around this. Anyone? Anyone?

Granted, I don’t even think I should have to run fc-cache. Ideally I should just be able to drop a bunch of fonts into the fonts directory in Nautilus and everything just works. That doesn’t seem to be the case either.

UPDATE: fc-cache works now, and I see my fonts without restarting the session. I apparently had a corrupt font cache or something. Although I’m not sure why a session restart addressed it. I’d still be interested in knowing if it’s possible to add fonts without using a terminal — it’s not obvious to me at all how this is accomplished in GNOME.