PDA

View Full Version : [ubuntu] Hardy - fonts are awful in Firefox



netron
May 21st, 2008, 01:05 PM
I upgraded my laptop from Gutsy to Hardy , and fonts on certain websites are terrible as a result - http://forum.openx.org is a good example.


another is : http://www.w3schools.com/php/php_ref_date.asp

so i did a completely fresh install on a desktop PC, and again, the "ugly" fonts issue came up again. i dont recall Gutsy ever being this bad - so is it more of a Firefox 3 issue?

apt-get installing the msttcorefonts package has rectified the ugly fonts somewhat. why has font rendering gotten so awful in Hardy? there must be a fundemental bug somewhere.

any thoughts anyone?

(i'll post screenshots from the fresh Hardy install in just a sec)

netron
May 21st, 2008, 01:10 PM
screengrabs attached.

screenshot 1 is from a fresh hardy install - before installing msttcorefonts. firefox 3 beta 5



screenshot 2 is after i apt-getted msttcorefonts and restarted firefox.

Vadi
May 21st, 2008, 01:59 PM
In Firefox font option, there's an option to let websites use their own fonts or something. Try toggling that. I remember solving my problem like that.

netron
May 21st, 2008, 02:15 PM
"Allow pages to choose their own fonts, instead of my selections above"
is ticked.


interestingly , Konqueror fonts appear to render just fine - so maybe its a fundemental font rendering bug in GTK or maybe Firefox 3 itself?

Vadi
May 21st, 2008, 02:45 PM
I said toggle, so what happens when you disable it?

jjgomera
May 21st, 2008, 02:56 PM
Go to System/font, details, outline, and mark none

I had that problem in gutsy too

netron
May 21st, 2008, 03:38 PM
FIXED...

from this reddit posting:

http://reddit.com/info/6hfhn/comments/


edit /etc/fonts/conf.d/30-metric-aliases.conf

replace all occurences of Nimbus Sans L with DejaVu Sans

also , replace all occurences of Liberation Sans with DejaVu Sans

restart firefox, and you should now have nice font rendering - at least on websites that use Helvetica or Arial.

DonnieP
July 5th, 2008, 02:10 AM
FIXED...

from this reddit posting:

http://reddit.com/info/6hfhn/comments/


edit /etc/fonts/conf.d/30-metric-aliases.conf

replace all occurences of Nimbus Sans L with DejaVu Sans

also , replace all occurences of Liberation Sans with DejaVu Sans

restart firefox, and you should now have nice font rendering - at least on websites that use Helvetica or Arial.
An alternative solution I discovered today is to just install the Liberation Fonts from Synaptic. The difference in Firefox (without changing my system fonts [DejaVu] and with allowing sites to choose their own fonts) is amazing.

bluzepher
July 5th, 2008, 03:03 AM
In Firefox font option, there's an option to let websites use their own fonts or something. Try toggling that. I remember solving my problem like that.

can someone tell me how to do this?

I would love to let the websites chose their own fonts, cant find the option >


Thanks

reddox
July 5th, 2008, 03:38 AM
can someone tell me how to do this?

I would love to let the websites chose their own fonts, cant find the option >


Thanks

In Firefox, open the Edit menu->Preferences

Click on the 'Content' tab. Click 'Advanced'.

:)

You will find the option here.

reddox
July 5th, 2008, 03:48 AM
FIXED...

from this reddit posting:

http://reddit.com/info/6hfhn/comments/


edit /etc/fonts/conf.d/30-metric-aliases.conf

replace all occurences of Nimbus Sans L with DejaVu Sans

also , replace all occurences of Liberation Sans with DejaVu Sans

restart firefox, and you should now have nice font rendering - at least on websites that use Helvetica or Arial.

AWESOME find!! Thank you!!:guitar: