2009/6/9 Mick <michaelkintz...@gmail.com>: > 2009/6/9 Philip Webb <purs...@ca.inter.net>: > >> After the usual night's sleep to clear the cerebral tmp files >> I thought of starting the new day in KDE to try fixing things there. >> I swapped to my KDE version of ~/.xinitrc & then did 'startx' >> & yes the desktop menus & the panel menu had vanished. >> Then I started Krusader, got the 'open with' box for a text file >> & told it to open the file with Leafpad: it did some updating & obeyed. >> After that, the other default 'open with' apps worked as before >> & the KDE menus had been restored. To get Apwal back with L-mouse >> I had to use the KDE Control Centre 'desktop behaviour' & re-apply it. >> >> So everything is back to normal & Krusader behaves properly on Fluxbox too. > > Thanks Phillip. > > Did you get any apps in the 'Open With' menu list? Mine is empty. To > get any application to open a file I have to type it manually (or > choose one from the cached drop down entries in the Open With panel). > I ran kate %U, but nothing much happened. :( > > Will try to repeat all this in a KDE session just in case. > > Meanwhile, what does your /home/<user>/.config/menus/applications.menu > look like. Mine is empty and comes up with the error shown below: > > $ kbuildsycoca --menutest > Warning: kbuildsycoca is unable to register with DCOP. > kbuildsycoca running... > kbuildsycoca running... > Reusing existing ksycoca > kbuildsycoca: WARNING: Parse error in > /home/michael/.config/menus/applications.menu, line 1, col 1: > unexpected end of file
Fixed it! I had to delete /home/michael/.config/menus/applications.menu, then change my setup to login using kdm/KDE instead xdm/fluxbox and this time kbuildsycoca worked. Phew! All my menus are back, Kleopatra works fine, and kcontrol has a list on the LH side. Getting back to fluxbox works as normal again. Thanks for the pointer! :) It seems that the elog message was implying that one must be using KDE as a DE rather than individual applications. -- Regards, Mick