You are not logged in.

1

Saturday, October 28th 2006, 3:05pm

Kicker and kmenuedit crash. How to manually edit menu?

I have the exact same symptom as Upsilon's April 2 post ( Kicker crashes with Kmenu ), as follows:

Quoted

When I click on the Kmenu icon, Kicker crashes. Oddly, when I do anything else with Kicker, it doesn't crash. Why?

However, he provides logging info that I can't find, and also says:

Quoted

Ah! Also when I open kicker in the konsole with normal user rights, and click the kMenu icon, it sends me: [stuff deleted]
but mine is silent.

It works if I am logged in as another user.

Additionally, kmenuedit crashes. It won't even start. In the console where I run it, I get
ERROR: Communication problem with kmenuedit, it probably crashed.

I suspect that there is a corrupt menu entry, but I don't know how to edit the menu without kmenuedit. I looked around in ~/.kde but couldn't find anything.

jim0647

Beginner

Posts: 15

Location: Bristol, UK

  • Send private message

2

Sunday, October 29th 2006, 11:37am

Check and delete any menu files in ~/.config/menus. These are changes you have previously made with kmenuedit to one user's menu only.

Menus themselves are in /etc/xdg/menus/ and can be edited with kate, are similar in style to html, but these are the universal ones, so if they work for other users I doubt they will help.

Another option is to run "kbuildsycoca --noicremental" in a console (without the"" which rebuilds the system configuration cache.

Jim

jim0647

Beginner

Posts: 15

Location: Bristol, UK

  • Send private message

3

Sunday, October 29th 2006, 11:39am

Oops -the should be kbuildsycoca --noincremental (missed the n in increment)!

4

Sunday, October 29th 2006, 2:43pm

Thanks, kbuildsycoca --noincremental did the job, and the only casualty was my small custom menu which needed cleaning anyway.