wxpython build problems

Hi,

I have just built wxPython 2.5.1 from the sources on a gentoo box. Everything seemed to work fine, but when I run the demo.py under KDE 3.2, I get a whole lot of GDK-Critical errors, and most of the widgets are invisible (the errors appear when I try to select different demos). Anybody has any idea what's going on? I have gtk+-2.4.1 and glib-2.4.1 installed, running Python 2.3.4c1, I got no complaints during the build...

TIA

Kuba

PS. Here's a sample of the errors:

8<-----------------

(demo.py:5974): Gdk-WARNING **: gdkdrawable-x11.c:912 drawable is not a pixmap or window

(demo.py:5974): Gtk-CRITICAL **: file gtkwidget.c: line 2221 (gtk_widget_realize): assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed

(demo.py:5974): Gtk-CRITICAL **: file gtkwidget.c: line 2221 (gtk_widget_realize): assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed

(demo.py:5974): Gdk-CRITICAL **: file gdkwindow-x11.c: line 1244 (gdk_window_show): assertion `GDK_IS_WINDOW (window)' failed

(demo.py:5974): Gdk-CRITICAL **: file gdkwindow-x11.c: line 1244 (gdk_window_show): assertion `GDK_IS_WINDOW (window)' failed

(demo.py:5974): Gtk-CRITICAL **: file gtkwidget.c: line 2221 (gtk_widget_realize): assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed

(demo.py:5974): Gdk-CRITICAL **: file gdkwindow-x11.c: line 1244 (gdk_window_show): assertion `GDK_IS_WINDOW (window)' failed

(demo.py:5974): Gtk-CRITICAL **: file gtkwidget.c: line 6430 (gtk_widget_real_map): assertion `GTK_WIDGET_REALIZED (widget) == TRUE' failed

(demo.py:5974): Gdk-CRITICAL **: file gdkwindow.c: line 2180 (gdk_window_invalidate_rect): assertion `window != NULL' failed

(demo.py:5974): Gtk-CRITICAL **: file gtkwidget.c: line 2221 (gtk_widget_realize): assertion `GTK_WIDGET_ANCHORED (widget) || GTK_IS_INVISIBLE (widget)' failed

Hi list,

same kind of problems, but my box is a Slackware 9.1, tried RPM install and
try to run the demo...

(demo.py:18982): Gdk-CRITICAL **: file gdkwindow-x11.c: line 1244
(gdk_window_show): assertion `GDK_IS_WINDOW (window)' failed

(demo.py:18982): Gtk-CRITICAL **: file gtkwidget.c: line 6430
(gtk_widget_real_map): assertion `GTK_WIDGET_REALIZED (widget) == TRUE'
failed

(demo.py:18982): Gdk-CRITICAL **: file gdkwindow.c: line 2180
(gdk_window_invalidate_rect): assertion `window != NULL' failed

(demo.py:18982): Gtk-CRITICAL **: file gtkwidget.c: line 2221
(gtk_widget_realize): assertion `GTK_WIDGET_ANCHORED (widget) ||
GTK_IS_INVISIBLE (widget)' failed

(demo.py:18982): Gdk-CRITICAL **: file gdkwindow-x11.c: line 1244
(gdk_window_show): assertion `GDK_IS_WINDOW (window)' failed

(demo.py:18982): Gtk-CRITICAL **: file gtkwidget.c: line 6430
(gtk_widget_real_map): assertion `GTK_WIDGET_REALIZED (widget) == TRUE'
failed

(demo.py:18982): Gdk-CRITICAL **: file gdkwindow.c: line 2180
(gdk_window_invalidate_rect): assertion `window != NULL' failed

(demo.py:18982): Gdk-CRITICAL **: file gdkwindow.c: line 2180
(gdk_window_invalidate_rect): assertion `window != NULL' failed

(demo.py:18982): Gdk-CRITICAL **: file gdkwindow.c: line 2180
(gdk_window_invalidate_rect): assertion `window != NULL' failed

(demo.py:18982): Gdk-CRITICAL **: file gdkwindow-x11.c: line 1264
(gdk_window_hide): assertion `window != NULL' failed

(demo.py:18982): Gdk-CRITICAL **: file gdkwindow-x11.c: line 1264
(gdk_window_hide): assertion `window != NULL' failed

Cheers,
Dick Kniep

Kuba Fast wrote:

Hi,

I have just built wxPython 2.5.1 from the sources on a gentoo box. Everything seemed to work fine, but when I run the demo.py under KDE 3.2, I get a whole lot of GDK-Critical errors, and most of the widgets are invisible (the errors appear when I try to select different demos). Anybody has any idea what's going on? I have gtk+-2.4.1 and glib-2.4.1 installed, running Python 2.3.4c1, I got no complaints during the build...

TIA

Kuba

PS. Here's a sample of the errors:

I havn't seen those, but I am still on gtk+2.2.4. Do the wxWidgets C++ samples have the same problems? If so it may be worth asking about it on wx-users.

ยทยทยท

--
Robin Dunn
Software Craftsman
http://wxPython.org Java give you jitters? Relax with wxPython!