Page 1 of 1

[SOLVED] Gnome Menu Editor problem - Alacarte does not start

PostPosted: Aug 19th, '11, 09:15
by random12
I really really want Mageia to succeed, but it's half amazing and two and a half frustrating.

I installed Mageia 1 64bit with the Gnome DE. I added repositories and customized a little bit.

Firefox was somehow slow getting to sites I use, for instance unusual ones like yahoo. :)
I added chrome as a browser. It's doesn't stall out the way firefox does.
It shows up if on my top panel I click
Applications -> Internet -> More -> Google Chrome

I thought I should move it up one level to put it equal with Firefox
I went up to Applications. I right clicked and there was an option
to "Edit Menus". Back in Mandriva that would bring up a gui program to let me move menu items around.

With mageia it does nothing.

Am I the only one?

Re: Gnome Menus

PostPosted: Aug 19th, '11, 21:08
by martinw
It's working for me. Right click on the main menu icon, left click on "Edit Menus", and I get a pop-up window titled "Main Menu" which does what you are looking for.

An alternative route is from the main menu, System->Preferences->Main Menu.

If neither of these work, try typing
Code: Select all
/usr/bin/alacarte

in a terminal window.

Re: Gnome Menus

PostPosted: Aug 20th, '11, 04:54
by random12
When I right click on the main menu icon I indeed see the "Edit Menus" option. Left Clicking on it has no effect.
Similarly I see System->Preferences->Main Menu but nothing comes up when I select it.

Code: Select all
$ /usr/bin/alacarte
Traceback (most recent call last):
  File "/usr/bin/alacarte", line 36, in <module>
    main()
  File "/usr/bin/alacarte", line 32, in main
    app = MainWindow(datadir, version, sys.argv)
  File "/usr/lib/python2.7/site-packages/Alacarte/MainWindow.py", line 48, in __init__
    self.editor = MenuEditor()
  File "/usr/lib/python2.7/site-packages/Alacarte/MenuEditor.py", line 36, in __init__
    self.__loadMenus()
  File "/usr/lib/python2.7/site-packages/Alacarte/MenuEditor.py", line 63, in __loadMenus
    self.save(True)
  File "/usr/lib/python2.7/site-packages/Alacarte/MenuEditor.py", line 67, in save
    fd = open(getattr(self, menu).path, 'w')
IOError: [Errno 13] Permission denied: '/home/aaron/.config/menus/applications.menu'

Which leads me to check
Code: Select all
$ ls -ld /home/aaron/.config/menus
drwx------ 3 root root 4096 Aug 15 21:40 /home/aaron/.config/menus/


I went ahead and chowned everything under .config to aaron and now everything works.
Very strange but I'm back in business.

You led me to a solution though I still have no idea what happened in the first place.
Thanks.

Re: Gnome Menus

PostPosted: Aug 20th, '11, 21:24
by martinw
Good, I was hoping running it in the terminal window would give us some clues. Glad to hear it's fixed.