Re: [Nautilus-list] Nautilus won't open - font problem?



I fixed this bug a long time ago.  Its definitely fixed in the CVS HEAD
and the last stable branch that we made at Eazel.

Now, from the assertions below, it seems you have an old version of
Nautilus.  nautilus-gdk-font-extensions.c has long been history and the
code exists in eel (eel-gdk-font-extensions.c)

I just looked at the code in question on the CVS HEAD of eel and the bug
is fixed for sure.

In the current code, the condition which you are experiencing cannot
happen.  I fixed it so that if a charset localized fixed font does not
exist, we will fallback to the hard coded "fixed" font which always
exists in all x servers.

So the solution to your problem is to upgrade to a newer Nautilus, or
convince the Sun folks to take the fix and apply it to their rotten
sources.

-re

Darin Adler wrote:
> 
> On Wednesday, July 25, 2001, at 06:32  AM, Toby Russell wrote:
> 
> > I have recently installed Sun's preview release of
> > Gnome 1.4 on my Ultra Sparc 5 Solaris 8 Workstation.
> > Mostly it works OK, the biggest headache being
> > Nautilus. It won't open. From the command line I get a
> > bunch of error messages, which trimmed down look like
> > this:
> >
> > Gdk-WARNING **: Missing charsets in FontSet creation
> > Gdk-WARNING **: ISO8859-15
> >
> > ** ERROR **: file nautilus-gdk-font-extensions.c: line
> > 957 (nautilus_gdk_font_get_fixed): assertion failed:
> > (fixed_font != NULL)
> > aborting..
> > Abort - core dumped
> >
> > The 'Missing charsets' message is reapeated a number
> > of times. I believe that refers to a helvetica of some
> > type, anyway it exists on my system in
> > /usr/openwin/lib/X11/fonts somewhere.
> 
> This message actually refers to the font "fixed", not "helvetica". Sadly,
> I am not expert on the details of the rules that Nautilus uses to locate
> fonts. Ramiro is, and he might see your message and may be able to help.
> On the other hand, the folks at Sun must have tried out this Gnome release,
>   so they presumably know how to make sure that fonts are set up properly
> for it.
> 
> > Does this mean that there is a variable that Nautilus is using which
> > tells it to look in the wrong place for that font? If so, where is that
> > variable set and is it changeable?
> 
> Sorry, I'm not sure about this. Maybe other Sun Gnome 1.4 preview release
> users who are not having this problem, or Ramiro can help.
> 
>




[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]