I've obviously changed something somewhere that has made Firefox stop using the system default font settings but I can't fathom out what/where.
By this I mean the font used for all of Firefox's menus, etc. not the font used when displaying web pages.
On closer examination it seems that if I change the desktop settings to something very different (e.g. Courier), then everything changes to that font. However when I change to my preferred DejaVu Sans then everything *except* Firefox changes to that and Firefox changes to a poor imitation of it. The font used in Firefox is not so tall and is less bold.
In addition Firefox seems unable to use DejaVu Sans for web pages too.
It's as if Firefox can't see DejaVu Sans but can see all the other fonts.
On Sun, Aug 07, 2011 at 08:38:04PM +0100, Anthony Anson wrote:
Chris G wrote:
I've obviously changed something somewhere that has made Firefox stop using the system default font settings but I can't fathom out what/where.
By this I mean the font used for all of Firefox's menus, etc. not the font used when displaying web pages.
On closer examination it seems that if I change the desktop settings to something very different (e.g. Courier), then everything changes to that font. However when I change to my preferred DejaVu Sans then everything *except* Firefox changes to that and Firefox changes to a poor imitation of it. The font used in Firefox is not so tall and is less bold.
In addition Firefox seems unable to use DejaVu Sans for web pages too.
It's as if Firefox can't see DejaVu Sans but can see all the other fonts.
You've looked at 'Edit', 'Preferences'?
That only affects the font used for web page display, it has no effect at all on the rest of Firefox (menus, bookmarks, etc.).
Chris G wrote:
I've obviously changed something somewhere that has made Firefox stop using the system default font settings but I can't fathom out what/where.
By this I mean the font used for all of Firefox's menus, etc. not the font used when displaying web pages.
On closer examination it seems that if I change the desktop settings to something very different (e.g. Courier), then everything changes to that font. However when I change to my preferred DejaVu Sans then everything *except* Firefox changes to that and Firefox changes to a poor imitation of it. The font used in Firefox is not so tall and is less bold.
In addition Firefox seems unable to use DejaVu Sans for web pages too.
It's as if Firefox can't see DejaVu Sans but can see all the other fonts.
You've looked at 'Edit', 'Preferences'?
On Sun, Aug 07, 2011 at 08:45:49PM +0100, Chris G wrote:
On Sun, Aug 07, 2011 at 08:40:44PM +0100, Tim Green wrote:
about:config ?
Yes, I just had a look in there, it seems only to have the settings applied in Edit->Preferences, there's nothing for Firefox's 'internal' fonts as far as I can see.
After beginning to think I was seeing things I finally found a solution, it's to do with what's in (or not in) .fonts.config. In my case it was preventing Firefox from using the same hints and aliasing that the Gnome defaults use. The fix was to remove ~/.fonts.config and ~/.fontcache (not sure if this was actually necessry) and then to do:-
sudo rm /etc/fonts/conf.d/10* sudo dpkg-reconfigure fontconfig
Now the fonts *everywhere* in Firefox look as good as those everywhere else.