Page 1 of 2
Linux Requirements.
Posted: Mon Dec 20, 2010 5:40 am
by Kevin
I recently downloaded RR demo "recompiled" a "Workbench" standalone application for Linux (it happens to be my only platform). I believe I have missed some new requirement since several controls are simply block boxes (they still operate just are black). The development environment is on a different system (older and running a prior version of Runtime Revolution). Would someone be so kind as to post the most recent requirements for Runtime Revolution on Linux.
Thanks,
Kevin
Re: Linux Requirements.
Posted: Mon Dec 20, 2010 6:14 am
by wsamples
From the Users Guide:
Requirements for Linux Systems
The minimal requirements for LiveCode to run on Linux are:
32-bit installation, or a 64-bit linux distribution that has a 32-bit compatibility layer
2.4.x or later kernel
glibc 2.3.2 or later X11R5 capable Xserver running locally on a 24-bit display*
compositing window manager (optional - required for alpha-blended window shapes)
gtk/gdk/glib (optional - required for native theme support)
pango/xft (optional - required for pdf printing, anti-aliased text and unicode font support)
lcms (optional - required for color profile support in JPEGs and PNGs)
gksu (optional - required for elevate process support)
mplayer (optional - required for video playback)
esd (optional - required for audio playback)
Although impossible to test every existing Linux distribution, we are aiming to ensure that
LiveCode runs on as wide a variety of systems as possible. To achieve this, the engine has been
implemented to have minimal direct dependencies on system software, and will gracefully
degrade in feature set if it cannot find the libraries it needs. Generally any recent linux
distribution including Gnome/GTK support will have the required libraries for full feature
support – for example, Ubuntu 7 supports all these features (although alpha blended window
shape support requires you to be running with 'Advance Desktop Effects' turned on).
Re: Linux Requirements.
Posted: Mon Dec 20, 2010 3:24 pm
by Kevin
Thanks!
Should it be necessary to include GTK Extras, GTK VNC or any of the GTK libraries not other than the basic library itself? I have already installed Pango, Lcms, GKSU, mPlayer and esd although for my "Workbench" none of these libraries are required. Several of the controls are alpha-blended possible the new installation VNC or Window Manager is the problem I will review the configuration.
Re: Linux Requirements.
Posted: Mon Dec 20, 2010 3:29 pm
by Kevin
Here is the error output it may be helpful to someone more familiar with Runtime Revolution.
Unable to get 32-bit visual, not using XFT
(<unknown>:8846): Gdk-CRITICAL **: gdk_colormap_new: assertion `GDK_IS_VISUAL (visual)' failed
(<unknown>:8846): Gtk-CRITICAL **: gtk_widget_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:8846): Gdk-CRITICAL **: gdk_colormap_new: assertion `GDK_IS_VISUAL (visual)' failed
(<unknown>:8846): Gtk-CRITICAL **: gtk_widget_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:8846): Gdk-CRITICAL **: gdk_colormap_new: assertion `GDK_IS_VISUAL (visual)' failed
(<unknown>:8846): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:8846): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:8846): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:8846): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(<unknown>:8846): Gdk-CRITICAL **: gdk_colormap_new: assertion `GDK_IS_VISUAL (visual)' failed
(<unknown>:8846): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:8846): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:8846): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:8846): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(<unknown>:8846): Gdk-CRITICAL **: gdk_colormap_new: assertion `GDK_IS_VISUAL (visual)' failed
(<unknown>:8846): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:8846): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:8846): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:8846): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_box: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_tab: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_box: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_tab: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(<unknown>:8846): Gdk-CRITICAL **: gdk_colormap_new: assertion `GDK_IS_VISUAL (visual)' failed
(<unknown>:8846): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:8846): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:8846): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:8846): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_focus: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_focus: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(<unknown>:8846): Gdk-CRITICAL **: gdk_colormap_new: assertion `GDK_IS_VISUAL (visual)' failed
(<unknown>:8846): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:8846): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:8846): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:8846): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_focus: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_focus: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(<unknown>:8846): Gdk-CRITICAL **: gdk_colormap_new: assertion `GDK_IS_VISUAL (visual)' failed
(<unknown>:8846): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:8846): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:8846): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:8846): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_box: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_tab: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_box: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_tab: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(<unknown>:8846): Gdk-CRITICAL **: gdk_colormap_new: assertion `GDK_IS_VISUAL (visual)' failed
(<unknown>:8846): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:8846): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:8846): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:8846): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_box: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_tab: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_box: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): Gtk-CRITICAL **: gtk_paint_tab: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:8846): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
Re: Linux Requirements.
Posted: Mon Dec 20, 2010 6:46 pm
by mwieder
Kevin- what linux distro are you running? Is it 64-bit? I had to roll back to a 32-bit distro, not just for rr but for other apps I needed as well that just didn't even attempt to run on Fedora Core 14 64bit. Now everything's running smoothly.
And that's quite a collection of gtk errors. I used to get those on Ubuntu but it seemed (most) things ran anyway.
And more... what version of runrev/livecode? If it's not the latest then there were linux compatibilities that have since been fixed.
Re: Linux Requirements.
Posted: Mon Dec 20, 2010 7:37 pm
by Kevin
It is possible to return the Revolution controls to their simplest incarnation. Basically disable gradients, anti-aliasing etc.
Re: Linux Requirements.
Posted: Mon Dec 20, 2010 9:12 pm
by Kevin
I executed my older standalones they operate as expected Combo Box has the "Drop Arrow" not a black button where the "Drop Arrow" should be. Any ideas? I am considering a upgrade for the Christmas holidays and "Time is running out.".
Kevin
Re: Linux Requirements.
Posted: Mon Dec 20, 2010 10:40 pm
by Kevin
Found a simular listing at
http://www.mail-archive.com/use-revolut ... 19128.html still looking for a solution.
Re: Linux Requirements.
Posted: Mon Dec 20, 2010 11:38 pm
by Kevin
The answer is "Compositing window manager (optional - required for alpha-blended window shapes)". This should be NOT optional my testing reveals that without this functionality many controls are useless rendering only a black object (rectangle). Is there a system variable/command line arguement to allow down shifting/emulation? I would expect the RR Linux standalone engine to accomadate this like any Windows or etc system where effects are disabled. Please let me know I would like to upgrade.
Thanks,
Kevin
Re: Linux Requirements.
Posted: Mon Dec 20, 2010 11:39 pm
by Kevin
FYI: I first noticed this issue back in 3.x but never really had the copious spare time to investigate it throughly.
Kevin
Re: Linux Requirements.
Posted: Tue Dec 21, 2010 1:16 am
by mwieder
My questions above. You seem to be having a monologue here once an hour or so but not replying.
Re: Linux Requirements.
Posted: Tue Dec 21, 2010 3:08 pm
by Kevin
I am running CentOS 5.5 32-bit and Runtime Revolution 4.5. As for having a monologue my many personalities take um-bridge.

)
Re: Linux Requirements.
Posted: Tue Dec 21, 2010 4:58 pm
by mwieder
Rev 4.5 had some pretty wonky issues with linux, most notably with graphic effects, and some related crashing issues. Fixed in later versions.
Re: Linux Requirements.
Posted: Tue Dec 21, 2010 8:37 pm
by Kevin
I have just downloaded the most recent copy of LiveCode authorized it and "recompiled" (version 4.5.2 build 1150). The workbench stack is still producing black rectangles where buttons and etc, should be. I am unable to require users utilize a specific Linux distro especially require they have Compiz-Fusion. Please, understand these are basic components like the default Combo-Box in which the text is properly displayed yet drop button is a black square. Also a Combo-Box of type "Option" is completely black.
Kevin
Re: Linux Requirements.
Posted: Tue Dec 21, 2010 8:40 pm
by Kevin
Here is the error log should someone require it.
Unable to get 32-bit visual, not using XFT
(<unknown>:20501): Gdk-CRITICAL **: gdk_colormap_new: assertion `GDK_IS_VISUAL (visual)' failed
(<unknown>:20501): Gtk-CRITICAL **: gtk_widget_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:20501): Gdk-CRITICAL **: gdk_colormap_new: assertion `GDK_IS_VISUAL (visual)' failed
(<unknown>:20501): Gtk-CRITICAL **: gtk_widget_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:20501): Gdk-CRITICAL **: gdk_colormap_new: assertion `GDK_IS_VISUAL (visual)' failed
(<unknown>:20501): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:20501): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:20501): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:20501): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:20501): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20501): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20501): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(<unknown>:20501): Gdk-CRITICAL **: gdk_colormap_new: assertion `GDK_IS_VISUAL (visual)' failed
(<unknown>:20501): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:20501): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:20501): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:20501): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:20501): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20501): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20501): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(<unknown>:20501): Gdk-CRITICAL **: gdk_colormap_new: assertion `GDK_IS_VISUAL (visual)' failed
(<unknown>:20501): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:20501): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:20501): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:20501): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:20501): Gtk-CRITICAL **: gtk_paint_box: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20501): Gtk-CRITICAL **: gtk_paint_tab: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20501): Gtk-CRITICAL **: gtk_paint_box: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20501): Gtk-CRITICAL **: gtk_paint_tab: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20501): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(<unknown>:20501): Gdk-CRITICAL **: gdk_colormap_new: assertion `GDK_IS_VISUAL (visual)' failed
(<unknown>:20501): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:20501): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:20501): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:20501): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:20501): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20501): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20501): Gtk-CRITICAL **: gtk_paint_focus: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20501): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20501): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20501): Gtk-CRITICAL **: gtk_paint_focus: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20501): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(<unknown>:20501): Gdk-CRITICAL **: gdk_colormap_new: assertion `GDK_IS_VISUAL (visual)' failed
(<unknown>:20501): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:20501): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:20501): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:20501): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:20501): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20501): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20501): Gtk-CRITICAL **: gtk_paint_focus: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20501): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20501): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20501): Gtk-CRITICAL **: gtk_paint_focus: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20501): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
[root@mail The Arboretum]# clear
[root@mail The Arboretum]# ./The\ Arboretum
Unable to get 32-bit visual, not using XFT
(<unknown>:20745): Gdk-CRITICAL **: gdk_colormap_new: assertion `GDK_IS_VISUAL (visual)' failed
(<unknown>:20745): Gtk-CRITICAL **: gtk_widget_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:20745): Gdk-CRITICAL **: gdk_colormap_new: assertion `GDK_IS_VISUAL (visual)' failed
(<unknown>:20745): Gtk-CRITICAL **: gtk_widget_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:20745): Gdk-CRITICAL **: gdk_colormap_new: assertion `GDK_IS_VISUAL (visual)' failed
(<unknown>:20745): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:20745): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:20745): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:20745): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:20745): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20745): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20745): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(<unknown>:20745): Gdk-CRITICAL **: gdk_colormap_new: assertion `GDK_IS_VISUAL (visual)' failed
(<unknown>:20745): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:20745): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:20745): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:20745): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:20745): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20745): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20745): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(<unknown>:20745): Gdk-CRITICAL **: gdk_colormap_new: assertion `GDK_IS_VISUAL (visual)' failed
(<unknown>:20745): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:20745): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:20745): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:20745): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:20745): Gtk-CRITICAL **: gtk_paint_box: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20745): Gtk-CRITICAL **: gtk_paint_tab: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20745): Gtk-CRITICAL **: gtk_paint_box: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20745): Gtk-CRITICAL **: gtk_paint_tab: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20745): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(<unknown>:20745): Gdk-CRITICAL **: gdk_colormap_new: assertion `GDK_IS_VISUAL (visual)' failed
(<unknown>:20745): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:20745): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:20745): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:20745): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:20745): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20745): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20745): Gtk-CRITICAL **: gtk_paint_focus: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20745): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20745): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20745): Gtk-CRITICAL **: gtk_paint_focus: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20745): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed
(<unknown>:20745): Gdk-CRITICAL **: gdk_colormap_new: assertion `GDK_IS_VISUAL (visual)' failed
(<unknown>:20745): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:20745): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:20745): Gdk-CRITICAL **: gdk_gc_set_colormap: assertion `GDK_IS_COLORMAP (colormap)' failed
(<unknown>:20745): Gdk-WARNING **: gdk_gc_set_rgb_fg_color() and gdk_gc_set_rgb_bg_color() can
only be used on GC's with a colormap. A GC will have a colormap
if it is created for a drawable with a colormap, or if a
colormap has been set explicitly with gdk_gc_set_colormap.
(<unknown>:20745): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20745): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20745): Gtk-CRITICAL **: gtk_paint_focus: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20745): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20745): Gtk-CRITICAL **: gtk_paint_shadow: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20745): Gtk-CRITICAL **: gtk_paint_focus: assertion `style->depth == gdk_drawable_get_depth (window)' failed
(<unknown>:20745): GLib-GObject-CRITICAL **: g_object_unref: assertion `G_IS_OBJECT (object)' failed