[Xquartz-dev] Tiger fixes in 1.4.2-apple24
Jeremy Huddleston
jeremyhu at apple.com
Tue Nov 25 11:41:59 PST 2008
On Nov 25, 2008, at 03:31, Peter Dyballa wrote:
>
> Am 25.11.2008 um 00:23 schrieb Jeremy Huddleston:
>
>> Again, the application you need to run is sudo /usr/X11/bin/
>> font_cache ... which I just realized wouldn't be on your system.
>> Grab
>> it from here:
>>
>> http://www.opensource.apple.com/darwinsource/10.5.5/X11fonts-5.1/font_cache.sh
>>
>> That takes care of running your mkfontdir, mkfontcache, etc...
>
>
> I added sym-links to /sw/lib/fontconfig2/bin/fc-cache to /usr/X11/
> bin, then the script ran successfully:
>
> font_cache: Scanning user font directories to generate X11 font
> caches
> font_cache: Making fonts.dir for updated directories.
> font_cache: Updating FC cache
> font_cache: Done
<snip>
> Could not init font path element /usr/X11R7.4/lib/X11/fonts/misc/,
> removing from list!
run:
sudo font_cache -s -v -f
> After I've added the X11 and X11R7.4 font paths to my ~/.fonts.conf
> I get after the "Build Date:..." line an extra:
>
> Thread Assertion Failed: self=Unknown Thread, expected=Xserver Thread
> xprFrame.c:xprInit:448
That is fine.
> There is no other change, the same font path elements are reported
> missing.
>
>
>
> BTW, "Xquartz --help" launches the server visibly, i.e., a form pops
> up for a few seconds, partially obscured by Cocoa Emacs.app in which
> I am working, and X11.app starts to leap in Dock.
>
>
> Fc-list lists a "Times" font. "Xquartz :0 -fn Times" brings at the
> end a little change:
>
> Fatal server error:
> could not open default font 'Times'
Yeah, that's because fontconfig is not used for server fonts. There
are 2 font systems in X11. You need to make your xfs font caches by
doing the:
sudo font_cache -s -v -f
-------------- next part --------------
A non-text attachment was scrubbed...
Name: smime.p7s
Type: application/pkcs7-signature
Size: 5708 bytes
Desc: not available
URL: <http://lists.macosforge.org/pipermail/xquartz-dev/attachments/20081125/845d3d4a/attachment.bin>
More information about the Xquartz-dev
mailing list