On Tue, Jun 15, 2010 at 03:36:03PM +0000, corvid wrote:
bad font: variable
Okay, good. Guess I'll have to start digging into the fltk font stuff again at some point. In the meantime, let's try to make it stop breaking for you.
fltk's src/x11/Font_xlfd.cxx asks for "fixed" and "variable" under certain conditions. In my case, they seem to be (looking in /usr/lib/X11/fonts/misc/fonts.alias) fixed -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1 variable -*-helvetica-bold-r-normal-*-*-120-*-*-*-*-iso8859-1
And then in my /usr/lib/X11/fonts/misc/fonts.dir, there's 6x13-ISO8859-1.pcf.gz -misc-fixed-medium-r-semicondensed--13-120-75-75-c-60-iso8859-1 and then /usr/lib/X11/fonts/100dpi/fonts.dir has helvB12-ISO8859-1.pcf.gz -adobe-helvetica-bold-r-normal--17-120-100-100-p-92-iso8859-1 and /usr/lib/X11/fonts/75dpi/fonts.dir has helvB12-ISO8859-1.pcf.gz -adobe-helvetica-bold-r-normal--12-120-75-75-p-70-iso8859-1
Do you have whatever font 'variable' is set to in your fonts.alias?
Only one fonts.alias file: $ cat /usr/share/fonts/100dpi/fonts.alias lucidasans-bolditalic-8 -b&h-lucida-bold-i-normal-sans-11-80-100-100-p-69-iso8859-1 lucidasans-bolditalic-10 -b&h-lucida-bold-i-normal-sans-14-100-100-100-p-90-iso8859-1 lucidasans-bolditalic-12 -b&h-lucida-bold-i-normal-sans-17-120-100-100-p-108-iso8859-1 lucidasans-bolditalic-14 -b&h-lucida-bold-i-normal-sans-20-140-100-100-p-127-iso8859-1 lucidasans-bolditalic-18 -b&h-lucida-bold-i-normal-sans-25-180-100-100-p-159-iso8859-1 lucidasans-bolditalic-24 -b&h-lucida-bold-i-normal-sans-34-240-100-100-p-215-iso8859-1 lucidasans-bold-8 -b&h-lucida-bold-r-normal-sans-11-80-100-100-p-70-iso8859-1 lucidasans-bold-10 -b&h-lucida-bold-r-normal-sans-14-100-100-100-p-89-iso8859-1 lucidasans-bold-12 -b&h-lucida-bold-r-normal-sans-17-120-100-100-p-108-iso8859-1 lucidasans-bold-14 -b&h-lucida-bold-r-normal-sans-20-140-100-100-p-127-iso8859-1 lucidasans-bold-18 -b&h-lucida-bold-r-normal-sans-25-180-100-100-p-158-iso8859-1 lucidasans-bold-24 -b&h-lucida-bold-r-normal-sans-34-240-100-100-p-216-iso8859-1 lucidasans-italic-8 -b&h-lucida-medium-i-normal-sans-11-80-100-100-p-62-iso8859-1 lucidasans-italic-10 -b&h-lucida-medium-i-normal-sans-14-100-100-100-p-80-iso8859-1 lucidasans-italic-12 -b&h-lucida-medium-i-normal-sans-17-120-100-100-p-97-iso8859-1 lucidasans-italic-14 -b&h-lucida-medium-i-normal-sans-20-140-100-100-p-114-iso8859-1 lucidasans-italic-18 -b&h-lucida-medium-i-normal-sans-25-180-100-100-p-141-iso8859-1 lucidasans-italic-24 -b&h-lucida-medium-i-normal-sans-34-240-100-100-p-192-iso8859-1 lucidasans-8 -b&h-lucida-medium-r-normal-sans-11-80-100-100-p-63-iso8859-1 lucidasans-10 -b&h-lucida-medium-r-normal-sans-14-100-100-100-p-80-iso8859-1 lucidasans-12 -b&h-lucida-medium-r-normal-sans-17-120-100-100-p-96-iso8859-1 lucidasans-14 -b&h-lucida-medium-r-normal-sans-20-140-100-100-p-114-iso8859-1 lucidasans-18 -b&h-lucida-medium-r-normal-sans-25-180-100-100-p-142-iso8859-1 lucidasans-24 -b&h-lucida-medium-r-normal-sans-34-240-100-100-p-191-iso8859-1 lucidasanstypewriter-bold-8 -b&h-lucidatypewriter-bold-r-normal-sans-11-80-100-100-m-70-iso8859-1 lucidasanstypewriter-bold-10 -b&h-lucidatypewriter-bold-r-normal-sans-14-100-100-100-m-80-iso8859-1 lucidasanstypewriter-bold-12 -b&h-lucidatypewriter-bold-r-normal-sans-17-120-100-100-m-100-iso8859-1 lucidasanstypewriter-bold-14 -b&h-lucidatypewriter-bold-r-normal-sans-20-140-100-100-m-120-iso8859-1 lucidasanstypewriter-bold-18 -b&h-lucidatypewriter-bold-r-normal-sans-25-180-100-100-m-150-iso8859-1 lucidasanstypewriter-bold-24 -b&h-lucidatypewriter-bold-r-normal-sans-34-240-100-100-m-200-iso8859-1 lucidasanstypewriter-8 -b&h-lucidatypewriter-medium-r-normal-sans-11-80-100-100-m-70-iso8859-1 lucidasanstypewriter-10 -b&h-lucidatypewriter-medium-r-normal-sans-14-100-100-100-m-80-iso8859-1 lucidasanstypewriter-12 -b&h-lucidatypewriter-medium-r-normal-sans-17-120-100-100-m-100-iso8859-1 lucidasanstypewriter-14 -b&h-lucidatypewriter-medium-r-normal-sans-20-140-100-100-m-120-iso8859-1 lucidasanstypewriter-18 -b&h-lucidatypewriter-medium-r-normal-sans-25-180-100-100-m-150-iso8859-1 lucidasanstypewriter-24 -b&h-lucidatypewriter-medium-r-normal-sans-34-240-100-100-m-200-iso8859-1 And then the following fonts.dir: $ locate fonts.dir /usr/share/fonts/urw-fonts/fonts.dir /usr/share/fonts/Type1/fonts.dir /usr/share/fonts/dejavu/fonts.dir /usr/share/fonts/terminus/fonts.dir /usr/share/fonts/100dpi/fonts.dir /usr/share/fonts/ttf-bitstream-vera/fonts.dir /usr/share/fonts/arkpandora/fonts.dir $ cat /usr/share/fonts/100dpi/fonts.dir 28 charB08.pcf.gz -bitstream-charter-bold-r-normal--11-80-100-100-p-69-iso8859-1 charB10.pcf.gz -bitstream-charter-bold-r-normal--14-100-100-100-p-88-iso8859-1 charB12.pcf.gz -bitstream-charter-bold-r-normal--17-120-100-100-p-107-iso8859-1 charB14.pcf.gz -bitstream-charter-bold-r-normal--19-140-100-100-p-119-iso8859-1 charB18.pcf.gz -bitstream-charter-bold-r-normal--25-180-100-100-p-157-iso8859-1 charB24.pcf.gz -bitstream-charter-bold-r-normal--33-240-100-100-p-206-iso8859-1 charBI08.pcf.gz -bitstream-charter-bold-i-normal--11-80-100-100-p-68-iso8859-1 charBI10.pcf.gz -bitstream-charter-bold-i-normal--14-100-100-100-p-86-iso8859-1 charBI12.pcf.gz -bitstream-charter-bold-i-normal--17-120-100-100-p-105-iso8859-1 charBI14.pcf.gz -bitstream-charter-bold-i-normal--19-140-100-100-p-117-iso8859-1 charBI18.pcf.gz -bitstream-charter-bold-i-normal--25-180-100-100-p-154-iso8859-1 charBI24.pcf.gz -bitstream-charter-bold-i-normal--33-240-100-100-p-203-iso8859-1 charI08.pcf.gz -bitstream-charter-medium-i-normal--11-80-100-100-p-60-iso8859-1 charI10.pcf.gz -bitstream-charter-medium-i-normal--14-100-100-100-p-76-iso8859-1 charI12.pcf.gz -bitstream-charter-medium-i-normal--17-120-100-100-p-92-iso8859-1 charI14.pcf.gz -bitstream-charter-medium-i-normal--19-140-100-100-p-103-iso8859-1 charI18.pcf.gz -bitstream-charter-medium-i-normal--25-180-100-100-p-136-iso8859-1 charI24.pcf.gz -bitstream-charter-medium-i-normal--33-240-100-100-p-179-iso8859-1 charR08.pcf.gz -bitstream-charter-medium-r-normal--11-80-100-100-p-61-iso8859-1 charR10.pcf.gz -bitstream-charter-medium-r-normal--14-100-100-100-p-78-iso8859-1 charR12.pcf.gz -bitstream-charter-medium-r-normal--17-120-100-100-p-95-iso8859-1 charR14.pcf.gz -bitstream-charter-medium-r-normal--19-140-100-100-p-106-iso8859-1 charR18.pcf.gz -bitstream-charter-medium-r-normal--25-180-100-100-p-139-iso8859-1 charR24.pcf.gz -bitstream-charter-medium-r-normal--33-240-100-100-p-183-iso8859-1 tech14.pcf.gz -bitstream-terminal-medium-r-normal--18-140-100-100-c-110-dec-dectech techB14.pcf.gz -bitstream-terminal-bold-r-normal--18-140-100-100-c-110-dec-dectech term14.pcf.gz -bitstream-terminal-medium-r-normal--18-140-100-100-c-110-iso8859-1 termB14.pcf.gz -bitstream-terminal-bold-r-normal--18-140-100-100-c-110-iso8859-1 I realize this is info overkill, but I just wanted to get something out asap. I believe I keep things minimal, and rely primarily on bitstream fonts -- with the occassional Terminus and Dejavue (as supposedly Dillo like Dejavue fonts). $ eix -s bitstream -cI [I] media-fonts/font-bitstream-100dpi (1.0.0@06/09/2010): X.Org Bitstream bitmap fonts [I] media-fonts/font-bitstream-type1 (1.0.0@06/09/2010): X.Org Bitstream Type 1 fonts [I] media-fonts/ttf-bitstream-vera (1.10-r3@06/09/2010): Bitstream Vera font family -- Roger http://rogerx.freeshell.org/