Message-ID: <email address hidden>
Date: 10 Sep 2004 14:34:34 -0400
From: Gregory Stark <email address hidden>
To: <email address hidden>
Subject: Me Too
I've found how to avoid and reproduce this problem, at least on my system. The
evidence seems to lead to libgtk having trouble looking up the Trebuchet font
when using the builtin XFree86 TrueType engine against MS truetype fonts.
If I run vmware with this font path I see the problem:
As you can see the only difference is the position of the defoma TrueType
directory relative to the font servers.
My defoma TrueType directory contains the following fonts. Notably it includes
Trebuchet which the ltrace appears to show libgtk bombing out trying to fetch:
Message-ID: <email address hidden>
Date: 10 Sep 2004 14:34:34 -0400
From: Gregory Stark <email address hidden>
To: <email address hidden>
Subject: Me Too
I've found how to avoid and reproduce this problem, at least on my system. The
evidence seems to lead to libgtk having trouble looking up the Trebuchet font
when using the builtin XFree86 TrueType engine against MS truetype fonts.
If I run vmware with this font path I see the problem:
/var/ lib/defoma/ x-ttcidfont- conf.d/ dirs/TrueType lib/X11/ fonts/misc lib/X11/ fonts/cyrillic lib/X11/ fonts/100dpi/ :unscaled lib/X11/ fonts/75dpi/ :unscaled lib/X11/ fonts/Type1 lib/X11/ fonts/Speedo lib/X11/ fonts/100dpi lib/X11/ fonts/75dpi
unix/:7110
unix/:7101
/usr/
/usr/
/usr/
/usr/
/usr/
/usr/
/usr/
/usr/
If I run vmware with this font path then I don't:
unix/:7110 lib/defoma/ x-ttcidfont- conf.d/ dirs/TrueType lib/X11/ fonts/misc lib/X11/ fonts/cyrillic lib/X11/ fonts/100dpi/ :unscaled lib/X11/ fonts/75dpi/ :unscaled lib/X11/ fonts/Type1 lib/X11/ fonts/Speedo lib/X11/ fonts/100dpi lib/X11/ fonts/75dpi
unix/:7101
/var/
/usr/
/usr/
/usr/
/usr/
/usr/
/usr/
/usr/
/usr/
As you can see the only difference is the position of the defoma TrueType
directory relative to the font servers.
My defoma TrueType directory contains the following fonts. Notably it includes
Trebuchet which the ltrace appears to show libgtk bombing out trying to fetch:
Andale_Mono.ttf Italic. ttf MS_Bold. ttf New_Bold. ttf New_Bold_ Italic. ttf New_Italic. ttf Manners. ttf Roman_Bold. ttf Roman_Italic. ttf Roman_Italic_ Bold.ttf ique.ttf ique.ttf alic.ttf Bold_Italic. ttf Roman_Bold. ttf Roman_Bold_ Italic. ttf Roman_Italic. ttf MS_Bold. ttf MS_Bold_ Italic. ttf MS_Italic. ttf Bold_Italic. ttf bold_italic. ttf
Arial.ttf
Arial_Black.ttf
Arial_Bold.ttf
Arial_Bold_
Arial_Italic.ttf
Balker.ttf
Comic_Sans_MS.ttf
Comic_Sans_
Courier_New.ttf
Courier_
Courier_
Courier_
Domestic_
Dustismo.ttf
Dustismo_Roman.ttf
Dustismo_
Dustismo_
Dustismo_
El_Abogado_Loco.ttf
FreeMono.ttf
FreeMonoBold.ttf
FreeMonoBoldObl
FreeMonoOblique.ttf
FreeSans.ttf
FreeSansBold.ttf
FreeSansBoldObl
FreeSansOblique.ttf
FreeSerif.ttf
FreeSerifBold.ttf
FreeSerifBoldIt
FreeSerifItalic.ttf
Georgia.ttf
Georgia_Bold.ttf
Georgia_
Georgia_Italic.ttf
Impact.ttf
It_wasn_t_me.ttf
Junkyard.ttf
MarkedFool.ttf
PenguinAttack.ttf
Swift.ttf
Times_New_Roman.ttf
Times_New_
Times_New_
Times_New_
Trebuchet_MS.ttf
Trebuchet_
Trebuchet_
Trebuchet_
Vera.ttf
VeraBI.ttf
VeraBd.ttf
VeraIt.ttf
VeraMoBI.ttf
VeraMoBd.ttf
VeraMoIt.ttf
VeraMono.ttf
VeraSe.ttf
VeraSeBd.ttf
Verdana.ttf
Verdana_Bold.ttf
Verdana_
Verdana_Italic.ttf
Wargames.ttf
Webdings.ttf
Winks.ttf
dustismo_bold.ttf
dustismo_
dustismo_italic.ttf
encodings.dir
flatline.ttf
fonts.alias
fonts.dir
fonts.scale
luximb.ttf
luximbi.ttf
luximr.ttf
luximri.ttf
luxirb.ttf
luxirbi.ttf
luxirr.ttf
luxirri.ttf
luxisb.ttf
luxisbi.ttf
luxisr.ttf
luxisri.ttf
progenisis.ttf
--
greg