One possibility is that you need to run
fc-cache -f. Another is, what's in
/usr/share/fonts, a bunch of font files or font directories? Do you have
font.dir and
font.scale files in your font directory[ies] in
/usr/share/fonts (if not, get into the font directory and execute
mkfontscale followed by
mkfontdir to create these) and, possibly, a
Fontmap file.
Also, not knowing much of anything about Debian, see if you have
/etc/fonts; it should contain files such as
fonts.conf and
fonts.dtd and a couple of directories. If you do, you can add a file,
local.conf in that directory that looks like this:
Code:
<?xml version="1.0"?>
<!DOCTYPE fontconfig SYSTEM "fonts.dtd">
<!-- /etc/fonts/local.conf file to configure system font access -->
<fontconfig>
<dir>/usr/local/share/fonts/Adobe</dir>
<dir>/usr/local/share/fonts/MSfonts</dir>
<dir>/usr/local/share/fonts/myfonts</dir>
</fontconfig>
Replace, for example,
<dir>/usr/local/share/fonts/Adobe</dir> with the full path name to your local fonts. In my case, there are three directories,
Adobe (they're Type 1, the Adobe Type Library),
MSfonts (they're TTFs copied from an XP installation) and
myfonts (they're Type 1 that I've purchased from foundries or obtained from open-source providers). Each directory contains the font files and a
font.dir and
font.scale files.
If you have a
local.conf file in
/etc/fonts, you do not need an entry in your
xorg.conf file, the system will pick them up when you run
fc-cache -f or when you reboot.