SuSE 9.1 Pro with the stock KDE 3.2 here. I added more items to my K menu using the menu editor (kmenuedit). All seemed to work ok because the K menu does show what I added. However, now if I invoke the menu editor again to make additional changes, I can no longer get into some of the submenus. Clicking the [+] box to expand that submenu just turns it into a [-] but it does not expand and show the subordinate contents. I looked around and found that the K menu is apparently defined in the ~/.config/menus/applications-kmenuedit.menu file, with additional definitions in the ~/.local/share/applications and ~/.local/share/desktop-directories directories of files. The latter two looks reasonable and correct, but the first file looks really messy. Seems that each time I moved an item in kmenuedit from one place to another, deleted an entry, or some other operation it pollutes the menu definition with lots of <Moved>, <Exclude>, <Deleted>, <NotDeleted> and other garbage. It looks really nasty. I saved a copy of the applications-kmenuedit.menu file and tried to "hand clean" it, and although I was able to get the K menu itself to look reasonable, kmenuedit still has trouble with it. After googling the web for solutions I came across suggestions about deleting the ~/.kde/tmp-hostname/ksycoca link, log out and let KDE regenerate them. Tried that and it didn't make any difference. It seems that kmenuedit is just awfully broken. Anyone else experiencing this? Any wisdom about potential remedies? -Ti
Try making a copy of it and then delete it and see what difference that makes; you can always move the copy back I have similar problems with file associations (can't remember the name of the file) and I just delete it and it starts to do as I wish. These problems seemed to appear only from 3.2. Andrew On Tuesday 10 August 2004 08:16, Ti Kan wrote:
SuSE 9.1 Pro with the stock KDE 3.2 here.
I added more items to my K menu using the menu editor (kmenuedit). All seemed to work ok because the K menu does show what I added.
However, now if I invoke the menu editor again to make additional changes, I can no longer get into some of the submenus. Clicking the [+] box to expand that submenu just turns it into a [-] but it does not expand and show the subordinate contents.
I looked around and found that the K menu is apparently defined in the ~/.config/menus/applications-kmenuedit.menu file, with additional definitions in the ~/.local/share/applications and ~/.local/share/desktop-directories directories of files. The latter two looks reasonable and correct, but the first file looks really messy. Seems that each time I moved an item in kmenuedit from one place to another, deleted an entry, or some other operation it pollutes the menu definition with lots of <Moved>, <Exclude>, <Deleted>, <NotDeleted> and other garbage. It looks really nasty.
I saved a copy of the applications-kmenuedit.menu file and tried to "hand clean" it, and although I was able to get the K menu itself to look reasonable, kmenuedit still has trouble with it.
After googling the web for solutions I came across suggestions about deleting the ~/.kde/tmp-hostname/ksycoca link, log out and let KDE regenerate them. Tried that and it didn't make any difference.
It seems that kmenuedit is just awfully broken. Anyone else experiencing this? Any wisdom about potential remedies?
-Ti
-- Andrew Colvin apc@abcj.demon.co.uk ICQ: 44775817 Yahoo Messenger: apcolvin Jabber: acolvin@jabber.com -----BEGIN PGP PUBLIC KEY BLOCK----- Version: GnuPG v1.2.2-rc1-SuSE (GNU/Linux) mQGiBD8FKdkRBADo7ANPdaMNYIlihjYh5oBld3ShWLTVqfQVjz5+twZgo7T5FlCy OSscQaC12NiYixanlZqZrXJs7/fQGAKAZ/CFZvZCTufHLuO5IXVOyRZAWNu7QbcN kWc8m0UilZDSKSb+AxXCnMpW/iEyQ0l8Zv6PKKRrC9Ok/zX9dszCSYakdwCgpKHY MI10jbBAD8cGMWIHGGj4egUD/0f2AWy8Ko02nW3zYLjV6qFkYGLc524qX/XhLhBo m4mhba5SWZl3P7CWs91ZkBTjgdz/XHUA5nCoFCQWTxuTL1UUx9dSHnCkPn4JQRTe /jWO1aOD+HBJYWV1w1r2EfDJE/Fmnukb+tgc3D2ZBROFvQSN9fCYt29aINkVyz0A BXj3A/4xwIAT+PfyiSkn6wheSUdhvXusQ4pZuETu+dbCNpvKWvR7p45KdJQ6DsRV mgWnVQZSxxPBBJIpXl/2JGI9F37VLnA4ATx8qauntHfDL11wjLCAIVab6x+0+ZeM s69xywtWOTiaTU0Rjh8IeNDDvb3hv/3EWCmfyQXvbDlLgRcS8LQkQW5kcmV3IENv bHZpbiA8YXBjQGFiY2ouZGVtb24uY28udWs+iFkEExECABkFAj8FKdkECwcDAgMV AgMDFgIBAh4BAheAAAoJEP9j3GM12XCdoWMAn1byxQyJH+Rxtcjd6ZEyS1gCAHWC AJ9GI9ZtwL/m703mg9T4hh+CajwZirkCDQQ/BSnsEAgAuBM0PxJdK1vKrHg1inEJ 83+e0oQPWLhTnvV3wT34OGkj/Krzexo9cOUHM5BteidQY6ovhH3AKjmkF0aNXaay xpsVrtXYpqEWgqeZagRvuLw5+mj/X9+S0LS458bFmwpkkqZ+5QOhoLjNGeYutHqJ orINQsU/74NLfgKbGd94uP82t1kPTgF+oAuVUCidqVN0eubQ4OdxZ+ySxxCRU4GU vbUVxo/CfnG0PazXeWOIqBrq+WkuHF/C6OoBGyi67UXq5FjhR8hrmr4OuDBXuU0Z mb08CuLi0nTxXrbwrmH0G9SzXBMxMBRep9qnGdILVWeACeIz9sVBj+dwJHyTpgM2 7wAEDQf/QXSyLsrX9pufdGSJqKS6+sMouMeJo+fnkX2VXUFLLDX7KdwmHO4liISb BleT3m69w/WwVwN286kW7wlMVXD7cLFCLC3SVXLHaVVkArGt/9uY6g3gZ53FaqNv NvumuYLpqH6iAicP9rIVrA69ztTwtmbqcHA+P6juoO3tJohJEiQhlrmH0Tmp+BSq XMyBUb5SJJOeRArPb1FNF9Q96iOk45EIRPp4riiaBptOFe95jJBiWBBfLIuQDMQ8 PA6gVw+u9kMUbKjA30yj4vL43lFyQPUwSiT0okgq0/TXMzyO568UFhYTeT/DV8Lq 5evvNwRmRpjfJHwekUyD4MHVkEr5BohGBBgRAgAGBQI/BSnsAAoJEP9j3GM12XCd KWAAoJIN9wx51sDaCHdY49MnNNFxZ7imAJsEi4G5d9LOIBne++TrHCFMjWzcwA== =AFMd -----END PGP PUBLIC KEY BLOCK-----
Hi Andrew, Thanks for the quick tip. I tried that and it did allow me to get into the submenus again. However, all my previous customizations were lost. Actually, they didn't disappear, they all became collected under the "Applications" submenu. So, I ran kmenuedit again and created the appropriate customized submenus, and moved all my changes back where they belong. After saving the changes, the K menu is correct, but re-invoking kmenuedit once more causes the previous problem again (not being able to expand some submenus after clicking on the [+]). -Ti Andrew Colvin writes:
Try making a copy of it and then delete it and see what difference that mak= es;=20 you can always move the copy back I have similar problems with file=20 associations (can't remember the name of the file) and I just delete it an= d=20 it starts to do as I wish. These problems seemed to appear only from 3.2.
On Tuesday 10 August 2004 08:16, Ti Kan wrote:
SuSE 9.1 Pro with the stock KDE 3.2 here.
I added more items to my K menu using the menu editor (kmenuedit). All seemed to work ok because the K menu does show what I added.
However, now if I invoke the menu editor again to make additional changes, I can no longer get into some of the submenus. Clicking the [+] box to expand that submenu just turns it into a [-] but it does not expand and show the subordinate contents.
I looked around and found that the K menu is apparently defined in the ~/.config/menus/applications-kmenuedit.menu file, with additional ...
participants (2)
-
Andrew Colvin
-
ti@amb.org