Hello all, Linux newb here. I just recently started Linux (Slackware 10,0 under 2.4.26, decided to dive right in
), and it's been great... except for one small little irritant which will become quite major if I don't get it fixed soon.
I installed Firefox 0.9.3 (I've been in love with it ever since I first used it on Windows), and it has a problem with what I believe is detecting system fonts. It first came up as an issue when I visited sites that have foreign characters/pictograms (namely, Chinese); instead of displaying the characters, in their place were graphic boxes with the character's unicode hexadecimal label inside of them. I did a bit more looking around, and it similarly happens with other East and South Asian languages, Arabic, Russian, Greek (though strangely a few like alpha are properly displayed), and even special Western characters (such as French c with a cedilla).
I have character encoding set default on UTF-8; even when I switch to any other encoding, the letters or characters are not displayed. I know that my system supports these languages and has the requisite fonts because Netscape can display them all without incident. I was totally at a loss as to what to do at first, but then I noticed that Netscape has the font set to adobe-times-iso8859-1 and has a goodly number of my system fonts available as fonts. Firefox, in contrast, listed only a few dummy fonts, like nondescript "serif," "sans serif," and "monospace." I'm guessing that these fonts only support basic Roman characters, and I need to use another--such as adobe-times-iso8859-1--in order for the full set of characters to be displayed. But I don't know how to make Firefox recognize my installed system fonts. I've looked at the online documentation and googled my butt off, but I couldn't discover any firefox configuration file that would let me put down the correct font path to use.
Of course lots of this is speculation and I could be totally off my rocker, but that's what I think at least. Any advice, or ideas about where I might be wrong? Thank you very much in advance, and I'll get more info if I was too general.