On Thu, 2007-06-21 at 18:08 -0400, voltaic wrote:
Hello everyone,
I just recently installed CRUX 2.3 on one of my machines, and noticed that Xorg does not "see" the TrueType font Bitstream Vera. When I say it doesn't see it I mean the output of xlsfonts does not list that font ( i.e. -bitstream-bitstream vera sans mono-bold-r-normal--30--75-75--*-iso8859-1 and others).
On a different machine with CRUX 2.2 the font worked fine, but that was with Xorg 6.9. I have been looking around google a lot, but I'm not getting anywhere. My configuration is as follows:
- The package xorg-font-bitstream-vera is installed. - I verified that the files for that font exist in /usr/lib/X11/fonts/TTF/. - I also verified that "freetype" is installed, and loaded in the "modules" section of my xorg.conf. - The correct font directory is also included in xorg.conf (FontPath "/usr/lib/X11/fonts/TTF/").
Am I missing something?
Individual applications such as Abiword or Firefox can use Bitstream Vera fine. The problem is specific to applications such as xosd that depend upon Xorg's access to the fonts.
Any help would be greatly appreciated.
Have you run mkfontdir/mkfontscale on said directories? Due to pkgutils' lack of support for scriptlets this has to be run by hand (but is worked around by adding another bootscript in CRUX 2.3, so if you haven't rebooted after installing X, this could be why.) Fixing this properly by adding post-install scriptlet support to pkgutils shouldn't be too much work, but I estimate that most CRUX'ers don't want that feature. IMHO, it should either be done properly or not at all; using a boot script to do package scriptlets is just too broken.