UnaClocker wrote:Seems to me, Gnome is self destructing/imploding. What all in the gnome library is absolutely neccessary? Could you switch to QT, or just make it a generic X app with a slightly more primitive interface? Seems like a generic app would be lighter weight in the end, anyways, as it wouldn't have oodles of libraries compiled into it.
I utilize nothing from the special "gnome" libs, only the foundation libraries, glib, and GTK+, none of the special gnome specific things like libgnomeui,, dbus, and so on etc.
The GTK+/glib people changed the threading API drastically in glib-2.3x (mainly to be more cross platform compatible AFAICT) and introduced a LOT of instability because of that. They also seem to be hemorraging key developers (very unfortunate). glib 2.28 and older works just fine for Megatunix, as the problem seems to be entirely in glib-2.32.x which is what the current distributions are using.
I filed a bug with the gnome bugzilla (which covers glib) way back in May, but to no avail so far
Switching to another toolkit is NOT a trivial thing especially one that uses a different language (C++ vs C, yes they really ARE that different)
Have you ever tried coding for PURE X11? good luck with that, why do you think there's all these toolkits?