I have had this machine running for about a month now, so I have rebooted a few times.
That solved my problem though. Thanks a lot for responding so promptly Mark.
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.