If this is your first visit, be sure to
check out the FAQ. You will have to register
before you can post. To start viewing messages,
select the forum that you want to visit from the selection below.
Please do not use the CODE tag when pasting content that contains formatting (colored, bold, underline, italic, etc).
The CODE tag displays all content as plain text, including the formatting tags, making it difficult to read.
I'm unable to get changes to stick to the Kmenu. It seems to work; I add an item and then save the configuration. But then the items are a no show on the menu.
I've never tried adding an item before. But I have successfully changed an existing menu component.
I'll try adding a new user, though I find that to be a terrible workaround. I have no need for more than one user on this computer.
No, adding a new user isn't a workaround--it's a test, as in an experiment. After all, new users don't share the same KMenu.
If the new user can add items and have them stick, there's something wrong with your account. If both users can't make them stick, there's something wrong with the installation.
I did that and all icons from k-menu disappeared. Then i remembered that someone suggested to reinstall all kdelibs packages. That brought back missing entries and even editing works fine.
Seems a default install (I went Ububtu HH->Kubuntu HH->Kubuntu BB if that helps track this down) gives ownership of the users' .config to root:root and makes the menus folder unreadable...
None of these things work. I'm now convinced that there is, in fact, a problem with the user setup. I've changed all permissions and ownerships and re-installed and upgraded kmenuedit and kdelibs etc. etc.
Interesting sidebar is that when I install software, sometimes it gets added to the Kmenu and sometimes it doesn't. Not sure why that happens.
I'll continue to work on it, but until I can change to another computer, I'm not willing to do a re-install on this one.
I added a new user to test the theory that the problem was user specific. It is.
I can edit Kmenu when logged in as another user.
My problem now is what to do about it. Not having the user work (I also can't change the time zone, for example) is a major problem. But I don't want to really change my user name (and have to effectively copy everything from the existing user name to the new one).
Can anyone tell me how to re-create the user name without changing the /home/username things that are not relevant to KDE?
The problems seen in being unable to edit kmenu are actually fairly extensive. I cannot, for example, set the timezone for the clock. So all of my emails are time stamped incorrectly.
There appear to be a host of permission/ownership problems, including /var/tmp/kdecache-username and /tmp/ksocket-username. There is also a problem with the kbuildsycoca program.
As I said, it all seems user specific. But I'm still trying to find out if there's a way to re-create the user without losing all of the files (documents, firefox settings, crossover applications, etc.) that are specific to a user. I really just want to re-install the kde stuff that's related to users.
Unfortunately, that doesn't help. The permissions on kdecache-username are all fine. I chowned them anyway. Re-ran kbuildsyscoca. Nothing.
Again, I think my problem is in the KDE/user relationship somehow. If I can re-start or re-create user without affecting my user specific files (documents et. al.), then I think that's what I need to do.
I'm unable to get changes to stick to the Kmenu. It seems to work; I add an item and then save the configuration. But then the items are a no show on the menu.
Using the Preview of Kubuntu 5.10.
OK, the lads over at kde did wonders and finally helped me fix this problem. Here is how for all those fellow sufferers:
rename ~/.local/share/applications to ~/.../applications.bak
and
~/.kde/share/config/kmenueditrc to ~/.../kmenueditrc.bak
then
kbuildsycoca
and restart the X-server. Hey presto, everything works again
And in case you can't be arsed to add all the programmes manually, run kappfinder
Once your problem is solved please mark the topic of the first post as SOLVED so others know and can benefit from your experience! / FAQ
Comment