Xsession-errors with MATE Desktop 1.16 in MATE 16.04

I installed MATE desktop 1.16 on 16.04 according to the instructions in the Announcement post, and I noticed that after a restart, there are errors like the following in .xsession-errrors:

** (caja:2246): CRITICAL **: caja_menu_provider_get_background_items: assertion ‘CAJA_IS_MENU_PROVIDER (provider)’ failed

Have I got something misconfigured? I haven’t noticed anything not working. I’m using the Advanced Menu if that helps.

Well I dug around and didn’t find much.

https://bugs.launchpad.net/ubuntu/+source/nautilus-dropbox/+bug/932627

https://bugs.launchpad.net/ubuntu/+source/nautilus/+bug/1429535

So I tried to install the 1.16 desktop, but the PPA is down. I’m guessing that I would of also had the same fail. Probably no big deal. Have to wait for someone else to chime in thats running 1.16.

Hi @linux4me,

I have a shed load of error messages and if you read the warnings, it might be incompatibility with GTK2 and GTK 3 apps ?:

> openConnection: connect: No such file or directory
> cannot connect to brltty at :0
> ** Message: couldn't access control socket: /run/user/1000/keyring/control: No such file or directory
> mate-session[1439]: WARNING: Unable to find provider '' of required component 'dock'
> mate-session[1439]: WARNING: Could not launch application 'Franz.desktop': Unable to start application: Failed to execute child process "/home/wolfman/Linux" (No such file or directory)

> (nm-applet:1596): Gdk-CRITICAL **: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed
> ** Message: Initializing gksu extension...

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed
> /usr/lib/python2.7/dist-packages/gi/overrides/Gtk.py:50: RuntimeWarning: You have imported the Gtk 2.0 module.  Because Gtk 2.0 was not designed for use with introspection some of the interfaces and API will fail.  As such this is not supported by the pygobject development team and we encourage you to port your app to Gtk 3 or greater. PyGTK is the recomended python module to use with Gtk 2.0
>   warnings.warn(warn_msg, RuntimeWarning)
> sys:1: PyGIWarning: Caja was imported without specifying a version first. Use gi.require_version('Caja', '2.0') before import to ensure that the right version gets loaded.

> ** (caja:1553): CRITICAL **: caja_menu_provider_get_background_items: assertion 'CAJA_IS_MENU_PROVIDER (provider)' failed

> (nm-applet:1596): GLib-CRITICAL **: g_hash_table_remove_all: assertion 'hash_table != NULL' failed

> (nm-applet:1596): nm-applet-CRITICAL **: nma_icons_free: assertion 'NM_IS_APPLET (applet)' failed

> (my-weather-indicator:1614): Gdk-CRITICAL **: gdk_window_thaw_toplevel_updates: assertion 'window->update_and_descendants_freeze_count > 0' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> (mate-panel:1547): GLib-GObject-CRITICAL **: g_object_unref: assertion 'G_IS_OBJECT (object)' failed

> ** (caja:1553): CRITICAL **: caja_menu_provider_get_background_items: assertion 'CAJA_IS_MENU_PROVIDER (provider)' failed
1 Like

@anon42388993, I’m not having any crashes, but it looks like Bug #932627 at least has the same error messages for Nautilus. Thanks for looking. I was mainly interested in finding out if it was just me. :smile:

@wolfman, That looks like my .xsession-errors. The britty thing at the top is apparently due to the absence of a Braille reader or keyboard, and not a concern from what I was able to find, but all those “critical” errors are something else. I’m glad to know it’s not just me. It looks like it’s not just MATE 1.16, either.

2 Likes

Hi @linux4me,

if you hadn’t had started this thread, I would not have even noticed!. :smiley: