Skip site navigation (1)Skip section navigation (2)
Date:      26 Jan 2003 00:36:08 +0100
From:      Franz Klammer <klammer@webonaut.com>
To:        Joe Marcus Clarke <marcus@marcuscom.com>
Cc:        Maxime Romano <verbophobe@hotmail.com>, FreeBSD GNOME Users <gnome@freebsd.org>
Subject:   Re: YAMM - Yet Another Mozilla Mail ;-)
Message-ID:  <1043537768.35287.7.camel@ds9.webonaut.com>
In-Reply-To: <1043532291.328.17.camel@gyros>
References:  <F20Rv7O55mLVBKqwUj90000bdb3@hotmail.com> <1043476825.12343.17.camel@shumai.marcuscom.com> <1043492669.589.24.camel@ds9.webonaut.com>  <1043532291.328.17.camel@gyros>

next in thread | previous in thread | raw e-mail | index | archive | help
Am Sa, 2003-01-25 um 23.04 schrieb Joe Marcus Clarke: 
> On Sat, 2003-01-25 at 06:04, Franz Klammer wrote:
> > Am Sa, 2003-01-25 um 07.40 schrieb Joe Marcus Clarke:
> > > On Sat, 2003-01-25 at 01:27, Maxime Romano wrote:
> > > > >From: Joe Marcus Clarke <marcus@marcuscom.com>
> > > > >On Fri, 2003-01-24 at 20:01, Franz Klammer wrote:
> > > > > > Am Sa, 2003-01-25 um 01.29 schrieb Joe Marcus Clarke:
> > > > > > > On Fri, 2003-01-24 at 19:25, Franz Klammer wrote:
> > > > > > > > Am Sa, 2003-01-25 um 01.05 schrieb Joe Marcus Clarke:
> > > > > > > > > On Fri, 2003-01-24 at 19:00, Franz Klammer wrote:
> > > > > > > > > > Am Sa, 2003-01-25 um 00.09 schrieb Joe Marcus Clarke:
> > > > > > > > > > > On Fri, 2003-01-24 at 17:41, Maxime Romano wrote:
> > > > > > > > > > > > >From: Joe Marcus Clarke <marcus@marcuscom.com>
> > > > > > > > > > > > >To: Franz Klammer <klammer@webonaut.com>
> > > > > > > > > > > > >CC: FreeBSD GNOME Users <gnome@freebsd.org>
> > > > > > > > > > > > >Subject: Re: YAMM - Yet Another Mozilla Mail ;-)
> > > > > > > > > > > > >Date: 24 Jan 2003 14:18:27 -0500
> > > > > > > > > > > > >
> > > > > > > > > > > > >On Thu, 2003-01-23 at 13:07, Franz Klammer wrote:
> > > > > > > > > > > > > > hello!
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > just for info.
> > > > > > > > > > > > > > maybe it helps a little to track down the problem.
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > to try it out, yesterday i've installed mozilla-1.3a
> > > > > > > > > > > > > > with xft and gtk2 support.
> > > > > > > > > > > > > > (on -current with -march=pentiumpro and -O2 ;o))
> > > > > > > > > > > > > >
> > > > > > > > > > > > > > everything works well if i'm don't think about that i 
> > > > >have
> > > > > > > > > > > > > > to run it with root-rights: sudo mozilla.
> > > > > > > > > > > > > > (the same i've written yesterday regarding 
> > > > >1.2.1/gtk/xft)
> > > > > > > > > > > > >
> > > > > > > > > > > > >Okay, I've reproduced the crash with Galeon 1.3.1 and 
> > > > >Mozilla with
> > > > > > > > > > > > >GTK2.  The problem is an expat conflict.  expat is being 
> > > > >linked from
> > > > > > > > > > > > >fontconfig instead of the static version that is included 
> > > > >with Mozilla.
> > > > > > > > > > > > >This would be okay, except that Galeon is doing something 
> > > > >bad.
> > > > > > > > > > > >
> > > > > > > > > > > > Definately.  I'm seeing this problem too, and am currently 
> > > > >recompiling
> > > > > > > > > > > > mozilla-gtk2.  But, considering what you just said, it isn't 
> > > > >going to change
> > > > > > > > > > > > much.  Any idea how to fix this?
> > > > > > > > > > >
> > > > > > > > > > > I'm testing a possible fix now.  Try removing --enable-reorder 
> > > > >from
> > > > > > > > > > > mozilla-devel's Makefile, and see if that helps.  My machine 
> > > > >won't be
> > > > > > > > > > > done recompiling for a while.
> > > > > > > > > > >
> > > > > > > > > >
> > > > > > > > > > i've found the reason but i don't know why: mozilla didn't start
> > > > > > > > > > with some gtk2-themes. e.g. with my favorite theme "fishing the 
> > > > >sky"
> > > > > > > > > > i have to start it with sudo. if i change the theme to e.g. 
> > > > >gtk-default
> > > > > > > > > > i can start mozilla as normal user.
> > > > > > > > >
> > > > > > > > > Try going through the theme files, and see if there are 
> > > > >restrictive
> > > > > > > > > permissions.  I haven't tried a non-default GNOME theme myself to 
> > > > >see if
> > > > > > > > > it works.
> > > > > > > > >
> > > > > > > >
> > > > > > > > didn't help. just to be sure I've done a
> > > > > > > > chmod -R 777 ~/.themes - the problem persist.
> > > > > > >
> > > > > > > What about font permissions?  Have you tried themes other than the 
> > > > >"bad"
> > > > > > > one and default?  What exactly happens when you run it as a normal 
> > > > >user?
> > > > > > >
> > > > > > > Joe
> > > > > > >
> > > > > >
> > > > > > THEMES:
> > > > > > ==============
> > > > > > gnububble: no
> > > > > >
> > > > > > Redmond95: ok, but:
> > > > > >    (<unknown>:91532): Gtk-WARNING **:
> > > > > >    /usr/X11R6/lib/gtk-2.0/2.2.0/engines/libredmond95.so:
> > > > > >    Undefined symbol "gtk_widget_get_direction"
> > > > > >
> > > > > >
> > > > > > Metal: ok, but:
> > > > > >     (<unknown>:98114): Gtk-WARNING **:
> > > > > >     /usr/X11R6/lib/gtk-2.0/2.2.0/engines/libmetal.so:
> > > > > >     Undefined symbol "gtk_toggle_button_get_type"
> 
> Okay, here are my findings.  I get the same errors you do, but they
> appear to be harmless.  All apps work as expected including Mozilla.  As
> for the other themes, they work just fine for me as well (including with
> Mozilla).  I think you got bit by the old GTK directory problem, Franz. 
> It is not sufficient for you to just bump the shared lib version when it
> comes to GTK themes.  You also have to go through the the Makefile, and
> replace occurrences of the 2.0.0 directory with 2.2.0 (there are quite a
> few of these in Bluecurve, for example).
> 
> After doing that, the theme works great, and Mozilla comes right up with
> the Bluecurve look and feel.  (Note, other non-ported themes may have
> some other, deeper editing that needs to be done).

i did a search of all occurrences of 2.0.0 (gtk-only) and i found the
there was no port i've installed*). it's interesting (strange?) but
bluecurve/mozilla didn't work for me. also sudo didn't help me with 
this theme.

my currently installed mozilla (1.3a,GTK2.2,Xft) isn't compiled with -g
but if i start with gdb (bluecurve +/-sudo) the first two lines of 
the backtrace are these:

#0  0x00000000 in ?? ()
#1  0x292d10ba in XML_ParserCreate_MM () from  
    /usr/local/lib/libexpat.so.4
 

maybe i need also first your galeon/mozilla-patch? 
you have written something about libexpat.

i will try it and write you again.

i've also tried geramik - with the same result.

franz.

*) instead bluecurve now of course. :-)

> > > > >
> > > > >I'll have to try these tomorrow.  As far as I can tell
> > > > >libgtk-x11-2.0.so.200 has both of these symbols.  I haven't tested
> > > > >gtk-engines2-2.2.0 much yet, though.
> > > > >
> > > > >Joe
> > > > 
> > > > For kicks, I'd just like to add that I see this problem too...  Bluecurve, 
> > > > Thinice and Xfce engines have the same effect of *not* starting up mozilla 
> > > > and not leaving an error message.  Plus, any pixmap based theme will equally 
> > > > mess up. It's not so bad, though, because the new default GTK theme kicks 
> > > > ass.
> > > 
> > > What about the gtk-engines2 themes themselves?  Do they affect the look
> > > and feel of the desktop?  I want to make sure those themes are at least
> > > functional before 2.2 is released.  I suppose I'll answer this for
> > > myself tomorrow...
> > > 
> > 
> > Yes they did. IMHO gnome-2.2 is ready for desktop ;-)
> > 
> > and since the most ports have the version 2.2 and up
> > i'm think its faster. (debugging-code turned off?)
> > 
> > but what's about gnumeric2/gthumb2/gal2 and libgnomeprint - are 
> > there any solutions?
> 
> There is a gthumb 2.0.0, but I'm not sure what gnomeprint it uses.  I
> was hoping Maxime would submit a diff for it ;-).  As for ghumeric,
> still no word.  The last thing Jody said was if GNOME 2.2 shipped first,
> Gnumeric would be made to use libgnomeprint-2.2.  If Gnumeric 1.2
> shipped first, it would go out with libgnomeprint-2.0.  We'll have to
> wait and see.
> 
> Joe






To Unsubscribe: send mail to majordomo@FreeBSD.org
with "unsubscribe freebsd-gnome" in the body of the message




Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?1043537768.35287.7.camel>