site  contact  subhomenews

GTK "gseal" fix, take 2

January 10, 2012 — BarryK
I reported on this saga here:

Well, today I built Wary with GTK 2.24.5, as reported in above link, but the slow/hanging BootManager (Xdialog SFS-chooser window) is back again.

So I tried something that I had not done before, I compiled GTK 2.24.8 with this:

# ./configure --prefix=/usr --sysconfdir=/etc --localstatedir=/var --build=i486-t2-linux-gnu --with-xinput=yes --enable-debug=minimum --enable-introspection=no

I had not previously compiled GTK 2.24.8 with '--enable-introspection=no'. Well, that fixed it!

There were three problems:

1. Slow/hanging BootManager Xdialog window.
2. "gseal" errors when compile applications.
3. Long drop-down lists in GTK apps very slow.

Number 2, I compiled 'gtktetris', which previously exhibited the "gseal" errors.

Number 3, 'quicksetup' exhibits the slow and cpu-hogging drop-down lists.

I built wary with the new GTK 2.24.8, the above 3 problems have gone away.

The PETs are uploaded:

My package-selection entry:



missing gdkconfig.h

Re missing gdkconfig.h
Username: BarryK
"Jemimah, That's weird, I don't have it, yet don't get the "gseal" error. Whereabouts exactly did you put it? I might throw it into the PET anyway, as a precaution.

Username: jemimah
"I just put it in /usr/include. If you can find an app that gets the GSEAL errors, and scroll all the way up to the first error - at least in my experience, it always complains about the missing header file. The GEAL errors are a red herring.

Re gdkconfig.h
Username: BarryK
"Jemimah, Thanks, I have put it in. Will also go back to the 2.24.8 PETs with introspection enabled, whatever difference that makes.

Tags: wary