Also ttf ist ein Format für Fonts und keine Familie von Fonts.
Ich bin mit dem Thema nicht so firm, insbesondere nutzte ich auch keine DE wie XFCE. Ich setze den Font-Path in der ~/.xinitrc mit
xset +fp /usr/share/fonts/local
Zum Beispiel.
Hast du nach der Installation der Fonts, bzw. der Konfiguration den X-Server nochmal neu gestartet? Es sollte mit xset auch zur Laufzeit ausführbar sein, ob das für dich Konfigurations-Dateien unter xorg.conf.d auch gilt, würde ich aber mal bezweifeln.