gtk2 menu shadow patch
bob.snyder
bob.snyder at cox.net
Sun Mar 21 06:47:37 CET 2004
Brian,
I have downloaded, built, and installed xfce 4.0.4. This appears to have
fixed the problems I was having with xfce running with gtk 2.4. Thanks!
I wonder if you or anyone might offer some insight into the problems I'm
having with some other gtk 2 apps. Sorry this is off topic.
I have built and installed gtk 2.4 from source along with the latest
atk, glib, and pango
The mozilla derivatives Firefox and Thunderbird that are built for gtk 2
are crashing. These were installed as binary packages from mozilla.org.
The error looks like this:
$ firefox
(firefox-bin:2473): GLib-GObject-WARNING **: specified class size for
type `PangoXftFontMap' is smaller than the parent type's `PangoFontMap'
class size
(firefox-bin:2473): GLib-GObject-CRITICAL **: file gobject.c: line 819
(g_object_new): assertion `G_TYPE_IS_OBJECT (object_type)' failed
Also gqview gives this, the final error caused it to crash when
switching to full screen:
$ gqview
Fontconfig warning: line 247: invalid edit binding "same"
Fontconfig warning: line 259: invalid edit binding "same"
gqview: relocation error: gqview: undefined symbol: XineramaIsActive
Thanks for any help,
Bob S.
Brian J. Tarricone wrote:
> please make sure you are running the latest components of xfce - they
> should all have version 4.0.4, except for gtk-xfce-engine, which is
> version 2.1.9. the 4.0.4 release contains a bunch of gtk 2.4 fixes.
>
> -brian
>
> bob.snyder wrote:
>
>> Thanks Brian,
>>
>> I recompiled and reinstalled gtk-xfce-engine-2.1.6 and now I get only
>> "Segmentation fault". The error message about the theme engine is
>> gone. Do any other parts of xfce need to be rebuilt? While most of
>> xfce seems to work okay I noticed that the iconbox is also not
>> starting. I am also getting "Segmentation fault" for that.
>>
>> Bob S.
>>
>>
>>
>> Brian J. Tarricone wrote:
>>
>>> yep, whenever you do a gtk minor version upgrade, you have to
>>> recompile and reinstall _all_ your gtk theme engines. well, it
>>> might be enough to just move them, but methinks it's safer to
>>> recompile.
>>>
>>> -brian
>>>
>>> bob.snyder wrote:
>>>
>>>> This isn't really an xfce problem, but I've gone and tried the
>>>> above. I had gtk version 2.2 so I upgraded:
>>>>
>>>> atk to 1.6.0
>>>> glib to 2.4.0
>>>> pango to 1.4.0
>>>> gtk+ to 2.4.0
>>>>
>>>> Everything is built from source including xfce4.
>>>>
>>>> Now some things work (the menu shadow is nice) but some things
>>>> don't. Most of xfce works okay, but xfdesktop segfaults with this:
>>>>
>>>> (xfdesktop:14522): Gtk-WARNING **: Unable to locate theme engine in
>>>> module_path: "xfce",
>>>>
>>>> (xfdesktop:14522): Gtk-WARNING **: Unable to locate theme engine in
>>>> module_path: "xfce",
>>>>
>>>> (xfdesktop:14522): Gtk-WARNING **: Unable to locate theme engine in
>>>> module_path: "xfce",
>>>> Segmentation fault
>>>>
>>>>
>>>> Thunderbird gives this when starting:
>>>>
>>>> (thunderbird-bin:14295): GLib-GObject-WARNING **: specified class
>>>> size for type `PangoXftFontMap' is smaller than the parent type's
>>>> `PangoFontMap' class size
>>>>
>>>> (thunderbird-bin:14295): GLib-GObject-CRITICAL **: file gobject.c:
>>>> line 819 (g_object_new): assertion `G_TYPE_IS_OBJECT (object_type)'
>>>> failed
>>>>
>>>> Firefox crashes with the same message except for the program name.
>>>>
>>>> Thanks,
>>>>
>>>> Bob S.
>>>>
>>>>
>>>> _______________________________________________
>>>> Xfce mailing list
>>>> Xfce at xfce.org
>>>> http://lunar-linux.org/mailman/listinfo/xfce
>>>> http://www.xfce.org
>>>>
>>>>
>>> _______________________________________________
>>> Xfce mailing list
>>> Xfce at xfce.org
>>> http://lunar-linux.org/mailman/listinfo/xfce
>>> http://www.xfce.org
>>>
>>
>>
>>
>> _______________________________________________
>> Xfce mailing list
>> Xfce at xfce.org
>> http://lunar-linux.org/mailman/listinfo/xfce
>> http://www.xfce.org
>>
>>
> _______________________________________________
> Xfce mailing list
> Xfce at xfce.org
> http://lunar-linux.org/mailman/listinfo/xfce
> http://www.xfce.org
>
More information about the Xfce
mailing list