PyGIWarning: GMenu was imported without specifying a version first.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
MenuLibre |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
I tried to start menulibre from terminal because of the segfault from menu.
And this is the output i've got.
menulibre
sys:1: PyGIWarning: GMenu was imported without specifying a version first. Use gi.require_
No menu prefix found, MenuLibre will not function properly.
WARNING:menulibre: getDefaultMenuP
Traceback (most recent call last):
File "/usr/lib/
self.win = MenulibreWindow
File "/usr/lib/
self.
File "/usr/lib/
self.treeview = MenulibreTreevi
File "/usr/lib/
self.
File "/usr/lib/
treestore = MenuEditor.
File "/usr/lib/
menu = get_menus()[0]
File "/usr/lib/
menu = MenuEditor()
File "/usr/lib/
self.load()
File "/usr/lib/
if not self.tree.
GLib.Error: g-io-error-quark: Failed to look up menu_file for "applications.menu"
(0)
I use arch linux and latest menulibre.
thanks
Changed in menulibre: | |
milestone: | none → 2.1.5 |
Changed in menulibre: | |
status: | Fix Committed → Fix Released |
It looks like you may not have the XDG_MENU_PREFIX environment variable set. What desktop environment are you using?