My fonts are clobbered; gnucash won't run

Laura Conrad lconrad@laymusic.org
10 Sep 2002 09:04:44 -0400


Something on my Mandrake 8.2 system went berserk a week or so ago, and
clobbered some fonts.  The first I knew about it was when I tried to
get into X and couldn't because it couldn't find "fixed".  I worked
around that by editing /etc/X11/XF86Config-4 and commenting out the
line:
        FontPath   "unix/:-1"

Now all the programs I run except for gnucash are happy, although they
give me error messages on startup like:
        
Warning: Cannot convert string "-*-Helvetica-Bold-R-Normal--*-120-*-*-P-*-ISO8859-1" to type FontStruct

(from gv).

Gnucash (gnucash-1.6.7-1mdk), however, is saying a bunch of things like:

Gdk-WARNING **: Missing charsets in FontSet creation


Gdk-WARNING **:     ISO8859-1

and then saying:

** ERROR **: file gnucash-style.c: line 783 (gnucash_style_set_register_font_name): assertion failed: (gnucash_register_font != NULL)
aborting...

So there's no way I can find to run it at all.  And this is the busy
time of year for the organization I'm treasurer of.

I will eventually get my system fixed, but I was hoping to put that
off until Mandrake 8.3 came out.  

Is there a workaround for this problem?  I tried putting:

gnucash*font:  -etl-fixed-medium-r-*-*-18-240-*-*-*-*-*-*

into .Xdefaults and it didn't help.

        
-- 
Laura (mailto:lconrad@laymusic.org , http://www.laymusic.org/ )
(617) 661-8097	fax: (801) 365-6574 
233 Broadway, Cambridge, MA 02139