Advanced MATE Menu bug? Appearing in syslog

The following appears in syslog each time I click & unclick the “Advanced MATE Menu”

Jul 30 17:08:40 seesaw org.mate.panel.applet.MateMenuAppletFactory[3128]: Traceback (most recent call last):
Jul 30 17:08:40 seesaw org.mate.panel.applet.MateMenuAppletFactory[3128]: File “/usr/lib/mate-menu/mate-menu.py”, line 525, in onWindowMap
Jul 30 17:08:40 seesaw org.mate.panel.applet.MateMenuAppletFactory[3128]: self.keybinder.set_focus_window( self.mainwin.window.window )
Jul 30 17:08:40 seesaw org.mate.panel.applet.MateMenuAppletFactory[3128]: File “/usr/lib/python2.7/dist-packages/mate_menu/keybinding.py”, line 136, in set_focus_window
Jul 30 17:08:40 seesaw org.mate.panel.applet.MateMenuAppletFactory[3128]: self.ungrab()
Jul 30 17:08:40 seesaw org.mate.panel.applet.MateMenuAppletFactory[3128]: File “/usr/lib/python2.7/dist-packages/mate_menu/keybinding.py”, line 125, in ungrab
Jul 30 17:08:40 seesaw org.mate.panel.applet.MateMenuAppletFactory[3128]: if self.keycode:
Jul 30 17:08:40 seesaw org.mate.panel.applet.MateMenuAppletFactory[3128]: AttributeError: ‘GlobalKeyBinding’ object has no attribute ‘keycode’
Jul 30 17:08:42 seesaw org.mate.panel.applet.MateMenuAppletFactory[3128]: Traceback (most recent call last):
Jul 30 17:08:42 seesaw org.mate.panel.applet.MateMenuAppletFactory[3128]: File “/usr/lib/mate-menu/mate-menu.py”, line 530, in onWindowUnmap
Jul 30 17:08:42 seesaw org.mate.panel.applet.MateMenuAppletFactory[3128]: self.keybinder.set_focus_window()
Jul 30 17:08:42 seesaw org.mate.panel.applet.MateMenuAppletFactory[3128]: File “/usr/lib/python2.7/dist-packages/mate_menu/keybinding.py”, line 136, in set_focus_window
Jul 30 17:08:42 seesaw org.mate.panel.applet.MateMenuAppletFactory[3128]: self.ungrab()
Jul 30 17:08:42 seesaw org.mate.panel.applet.MateMenuAppletFactory[3128]: File “/usr/lib/python2.7/dist-packages/mate_menu/keybinding.py”, line 125, in ungrab
Jul 30 17:08:42 seesaw org.mate.panel.applet.MateMenuAppletFactory[3128]: if self.keycode:
Jul 30 17:08:42 seesaw org.mate.panel.applet.MateMenuAppletFactory[3128]: AttributeError: ‘GlobalKeyBinding’ object has no attribute ‘keycode’
Jul 30 17:08:42 seesaw org.mate.panel.applet.MateMenuAppletFactory[3128]: Traceback (most recent call last):
Jul 30 17:08:42 seesaw org.mate.panel.applet.MateMenuAppletFactory[3128]: File “/usr/lib/mate-menu/mate-menu.py”, line 530, in onWindowUnmap
Jul 30 17:08:42 seesaw org.mate.panel.applet.MateMenuAppletFactory[3128]: self.keybinder.set_focus_window()
Jul 30 17:08:42 seesaw org.mate.panel.applet.MateMenuAppletFactory[3128]: File “/usr/lib/python2.7/dist-packages/mate_menu/keybinding.py”, line 136, in set_focus_window
Jul 30 17:08:42 seesaw org.mate.panel.applet.MateMenuAppletFactory[3128]: self.ungrab()
Jul 30 17:08:42 seesaw org.mate.panel.applet.MateMenuAppletFactory[3128]: File “/usr/lib/python2.7/dist-packages/mate_menu/keybinding.py”, line 125, in ungrab
Jul 30 17:08:42 seesaw org.mate.panel.applet.MateMenuAppletFactory[3128]: if self.keycode:
Jul 30 17:08:42 seesaw org.mate.panel.applet.MateMenuAppletFactory[3128]: AttributeError: ‘GlobalKeyBinding’ object has no attribute ‘keycode’
Jul 30 17:11:35 seesaw org.mate.panel.applet.MateMenuAppletFactory[3128]: /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
Jul 30 17:11:35 seesaw org.mate.panel.applet.MateMenuAppletFactory[3128]: warnings.warn(warn_msg, RuntimeWarning)

Besides that, the menu seems to work fine. I am using the latest MATE desktop via the ubuntu-mate-dev PPA. Thank you.

Seems like the advanced menu hasn’t been ported to GTK3 yet. As the development of 16.10 continues, you can expect more and more packages will keep being ported until the release day.

4 Likes

I think we need to bring this to the attention of the devs; @Wimpy and @lah7, maybe they can shed more light on the matter?. :smiley:

MATE Menu has been ported to GTK3. Did you install a version from source?

1 Like

I did not install from source. Also, I am using 16.04.1.

1 Like

Hi @thumbdrive,

have you run a full system update?:

A post was merged into an existing topic: BriskMenuFactory Logging