Topic: [SOLVED] Openbox GUI Menu Editor Doesn't Open
Although it may have nothing to do with it, the Openbox GUI Menu Editor stopped opening [on a two-day old install of OB] just after I applied this fix http://crunchbanglinux.org/forums/topic
pipe-menu/ for Places on the menu. Like I said, they may have nothing to do with each other. ![]()
I suppose I could edit the menu by hand but this is one of those things that will sit in the back of my head and bug the tar out of me if I don't fix it. A search brought up this http://crunchbanglinux.org/forums/topic -starting/ which is identical [??] to my situation but I don't understand the solution because I can't see it for the code. I mean, the answer is there but I don't know what to look for.
Terminal output of my obmenu errors, if it'll help
christopher@1015PEM:~$ obmenu
Traceback (most recent call last):
File "/usr/bin/obmenu", line 621, in <module>
app.init()
File "/usr/bin/obmenu", line 614, in init
self.createTree(None, None)
File "/usr/bin/obmenu", line 41, in createTree
if self.menu.getMenu(it["id"]) and it["action"] == "":
File "/usr/lib/pymodules/python2.5/obxml.py", line 334, in getMenu
d = self._get_menu_props(i)
File "/usr/lib/pymodules/python2.5/obxml.py", line 132, in _get_menu_props
mid = node.attributes["id"].nodeValue
File "/usr/lib/python2.5/xml/dom/minidom.py", line 529, in __getitem__
return self._attrs[attname_or_tuple]
KeyError: 'id'or would it be better, safer, to
start with a clean menu.xml and try obmenu again
as mentioned here https://bbs.archlinux.org/viewtopic.php?id=104544
Which brings up a new question: would I have to set up the new menu from scratch or not? I ask being new to OB. <sigh> Xfce was so comfortable. ![]()
EDIT -- SOLUTION 1 -- I followed the comment here https://bbs.archlinux.org/viewtopic.php?id=104544 by anonymous who's advice has always been solid.
EDIT -- SOLUTION 2 -- I used the newly working menu editor and highlighted the places option and removed the ~ [tilde] from that line, not in the menu.xml, then clicked reconfigure > restart and the places works in the menu.
Last edited by dubois (2011-11-24 02:09:58)
Cary Grant