You are not logged in.

Dear visitor, welcome to KDE-Forum.org. If this is your first visit here, please read the Help. It explains in detail how this page works. To use all features of this page, you should consider registering. Please use the registration form, to register here or read more information about the registration process. If you are already registered, please login here.

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.