do you have "DisplaySize" set in your etc/X11/xorg.conf file?
ie:
Code:
Section "Monitor"
Identifier "Monitor0"
.....
DisplaySize 340 270
.....
EndSection
Display size is your screen size in mm and can be calculated as such:
25.4 * width / dpi
25.4 * height / dpi
(from
http://gentoo-wiki.com/HOWTO_Xorg_and_Fonts)
setting DisplaySize fixed simlar font problems for me.