There are two font systems at work in SuSE, and you have to point both of them at your new fonts in order for them to work. The first is the older X font renderer, and to point it at your fonts, you need to edit /etc/X11/xorg.conf and add a line with the location of your fonts to the rest of the similar lines there. Once you look at it, it will be obvious where to put it. The second font system is xft, and to point it at your fonts, edit /etc/fonts/fonts.conf. In the Font Directory List (clearly marked with an XML comment string) add an entry to the first line with your font directory in it. Now for the final magic. As root, run SuSEconfig (the command's name is case sensitive - type it just as I have shown it). It will generate the necessary fonts.dir and fonts.scale files in each font directory. Restart and all will be well. For the most part, the restart shouldn't be necessary, but I do it out of habit, just to be sure everything is "clean". Good luck!
|