I'm running Mandrake 9.1 with KDE 3.1.4 (texstar version).
My problem is that any time I change File Associations or move items in the start menu, these changes are not saved on rebooting.
Is there some command (I tried kbuildsycoca --incremental but that didn't help) I need to run for these things to be changed, or is there a text file I need to edit to incorporate the changes?
I'll give an example. I like to enqueue songs in Xmms from within Konqueror or Krusader, similar to the way it's done in Winamp from the right-click context-menu of Explorer. To do this, I edited the File association for x-mp3 to add an entry called Enqueue, whose execution command is [code:1]soundwrapper /usr/bin/xmms -e[/code:1] and added an icon. Now, when I right-click an mp3 and Open With, I can pick Enqueue and it adds the song to the current xmms playlist. There's some bug that, after adding the song to the current xmms application playlist, a process called Enqueue tries to run in the taskbar, then gives up after a few seconds. It's not necessarily linked, but it's quite annoying, especially if multiple files are enqueued at once.
Now, when I logout, from the Start menu, I just get an "End Session" confirmation dialog, with no options apart from Logout and Cancel. AFAIK, there should be a bigger dialog with a dragon on it with more options, but I can't find where to activate this. I logout, reboot, and when I come back in, the Enqueue option is gone from the Open With context menu.
Similarly, if I run kmenuedit, I can move items from one folder to another in the start menu, but once I reboot all the changes have been undone.
Does anyone know if this is a bug, or am I doing something wrong (I run all these commands as a normal user, I tried as root once, but with no difference in behaviour)? If it's a bug, is it fixed in KDE 3.2?
Cheers,
P