Eight steps to TT fonts. (su to root for steps 2 - 6)
1) Download and untar
ttmkfdir.
2) Copy the ttmkfdir.linuxbin.glibc2 binary to /usr/local/bin/ttmkfdir, "cp ttmkfdir.linuxbin.glibc2 /usr/local/bin/ttmkfdir".
3) Do "mkdir /usr/X11R6/lib/X11/fonts/truetype" and copy your tt fonts to this dir.
4) "cd /usr/X11R6/lib/X11/fonts/truetype" and do "ttmkfdir -o fonts.scale && mkfontdir -e /var/X11R6/lib/fonts/encodings"
5) Edit your XFree86 configuration and add FontPath "/usr/X11R6/lib/X11/fonts/truetype/" to the existing list of font paths.
6) Make sure that you're loading the 'freetype' module,
Section "Module"
...
Load "freetype"
...
EndSection
7) Restart your X server.
8) Enjoy.