On Sun, 19 Jun 2005 13:55:49 -0400 (EDT)
[EMAIL PROTECTED] (Stuart Brorson) wrote:

> > I don't get any such warnings.  Can you post a few of them (at least
> > starting from the first ones)?
> 
> Here's the spew I get when I run the prog, open an existing .pcb file
> using the file browser, and then close down:
> 
> [EMAIL PROTECTED] ~]$ /home/sdb/geda-install/bin/pcb
>  
> (pcb-bin:3146): Gtk-WARNING **: Unable to locate theme engine in
> module_path: "bluecurve",

You may need to reinstall your bluecurve gtk-enigines package.
Do you have something like a libbluecurve.so in /usr/lib/gtk-2.0/2.4.0/engines?

> (pcb-bin:3146): Gtk-WARNING **: Could not find the icon
> 'gnome-fs-home'. The 'hicolor' theme
> was not found either, perhaps you need to install it.
> You can get a copy from:
>         http://freedesktop.org/Software/icon-theme/releases

Looks like some more theme problems.  The gnome-fs-home icon
would be found in packages like gnome-themes-extra or gnome-icon-theme.
I'm on a Debian system so these packages might be different if you
run something else.

> (pcb-bin:3146): Gtk-CRITICAL **: file gtksettings.c: line 447
> (gtk_settings_get_for_screen): assertion `GDK_IS_SCREEN (screen)'
> failed

The gtk_settings_get_for_screen() function is called from several
places from within Gtk including the theme code, so I suspect
this is also related to the theme problems but can't say for sure
until the first two WARNINGS get cleared up...

> (pcb-bin:3146): GLib-GObject-WARNING **: invalid (NULL) pointer
> instance

I think all these remaining WARNINGS likely have to do with the initial
theme problems and have nothing to do with a need for some
code castings in gpcb.

Bill

Reply via email to