ther are different ways i think to provide ttf support so i don't understand the big picture
i will suggest some stuff but you might need to recompile pango and/or gtk2
Pango-WARNING
first thing to try
set the environmental variable
GDK_USE_XFT=1
do it on an xterm (export GDK_USE_XFT=1) and start gkrellm from there and see if it works
if it does coll set that variable system wide and you are done
this might be the problem
when pango is compiled it needs to find xft library .pc file in the PKG_CONFIG_PATH
this would usually be /usr/X11R6/lib/pkgconfig
and in there would be xft.pc from your installation of X
i notice on my system pango also picked up freetype 2
so in /usr/lib/pkgconfig i have
pangoft2.pc
and
pangoxft.pc
and /usr/lib
libpangoft2
and
libpangoxft
both provide gtk access to ttf
if they are not there then i thing recompile pango and mane sure it gets ttf support
if they are there (or just one ? - not sure if that's possible)
if pango is using freetype2 then it is most likely setup to use the fontconfig package
do you have a file
/etc/fonts/local.conf ?
if so try this
wherever you put yout tt fonts
make sure the directory is in /etc/fonts/local.conf
like this (adjust paths)
lots of other stuff can be in there but you need the ttf <dir></dir> in there
Code:
<fontconfig>
<dir>/usr/X11R6/lib/X11/fonts/TTF</dir>
<dir>/usr/X11R6/lib/X11/fonts/Type1</dir>
</fontconfig>
then run as root
fc-cache
then restart x and see if it's better