On 07/19/2010 05:06 PM, Adriano Moura wrote:
Look arround in ~/.gnome/apps ~/.gnome/mime-info/ and ~/kde/share/
If you find something suspecious, try hiding again.
I really don't know how those DEs handle those files, but you can try.
2010/7/19 David C. Rankin<drankinatty@suddenlinkmail.com>
1 down 1 to go. Any other ideas on the crazy menu errors?
Well now I think I've found the motherload of screwed up menu files. Going through ~/.config/menus, I have found hundreds of menu 'undo files'. The directory is filled with: 04:45 alchemy:~/.config> l menus/ total 2028 drwxr-xr-x 2 david dcr 12288 Jul 16 00:02 . drwxr-xr-x 39 david dcr 4096 Jul 19 13:11 .. -rw-r--r-- 1 david dcr 6952 Jun 27 09:57 applications-kmenuedit.menu -rw-r--r-- 1 david dcr 19055 Jul 19 00:58 applications.menu -rw-r--r-- 1 david dcr 1363 Nov 29 2009 applications.menu.undo-10 -rw-r--r-- 1 root root 12350 Jul 15 20:47 applications.menu.undo-100 -rw-r--r-- 1 root root 12418 Jul 15 20:48 applications.menu.undo-101 -rw-r--r-- 1 root root 12488 Jul 15 20:48 applications.menu.undo-102 -rw-r--r-- 1 root root 12555 Jul 15 20:49 applications.menu.undo-103 -rw-r--r-- 1 root root 12660 Jul 15 20:50 applications.menu.undo-104 -rw-r--r-- 1 root root 12765 Jul 15 20:50 applications.menu.undo-105 -rw-r--r-- 1 root root 12831 Jul 15 20:50 applications.menu.undo-106 -rw-r--r-- 1 root root 12894 Jul 15 20:50 applications.menu.undo-107 -rw-r--r-- 1 root root 12970 Jul 15 20:50 applications.menu.undo-108 -rw-r--r-- 1 root root 12970 Jul 15 20:55 applications.menu.undo-109 -rw-r--r-- 1 david dcr 1443 Nov 29 2009 applications.menu.undo-11 -rw-r--r-- 1 root root 13075 Jul 15 20:56 applications.menu.undo-110 -rw-r--r-- 1 root root 13142 Jul 15 20:56 applications.menu.undo-111 -rw-r--r-- 1 root root 13206 Jul 15 20:56 applications.menu.undo-112 -rw-r--r-- 1 root root 13274 Jul 15 20:56 applications.menu.undo-113 -rw-r--r-- 1 root root 13354 Jul 15 20:56 applications.menu.undo-114 -rw-r--r-- 1 root root 13418 Jul 15 20:57 applications.menu.undo-115 -rw-r--r-- 1 root root 13487 Jul 15 20:57 applications.menu.undo-116 -rw-r--r-- 1 root root 13558 Jul 15 20:57 applications.menu.undo-117 -rw-r--r-- 1 root root 13627 Jul 15 20:58 applications.menu.undo-118 -rw-r--r-- 1 root root 13732 Jul 15 20:58 applications.menu.undo-119 -rw-r--r-- 1 david dcr 1509 Nov 29 2009 applications.menu.undo-12 -rw-r--r-- 1 root root 13802 Jul 15 20:58 applications.menu.undo-120 -rw-r--r-- 1 root root 13875 Jul 15 20:59 applications.menu.undo-121 <snip> They all look to be from the time I edited the gnome menu and from when the menus in kde3 broke. The file content looks like this: 04:49 alchemy:~/.config/menus> cat applications.menu.undo-100 <!DOCTYPE Menu PUBLIC '-//freedesktop//DTD Menu 1.0//EN' 'http://standards.freedesktop.org/menu-spec/menu-1.0.dtd'> <Menu> <Move> <Old>Accessories/alacarte-made</Old> <New>alacarte-made-1/alacarte-made</New> </Move> <Move> <Old>Games</Old> <New>Accessories/Games</New> </Move> <Move> <Old>Education</Old> <New>Accessories/Education</New> </Move> <Move> <Old>Archlinux</Old> <New>Accessories/Archlinux</New> </Move> <Name>Applications</Name> <MergeFile type="parent">/etc/xdg/menus/applications.menu</MergeFile> <Menu> [snip] So it was gnome that trashed my kde menu. But now -- how do I fix this mess? Let me know if I can provide any more information. If you would like the complete contents of one of these undo files, you can grab the rest of that one here: (12k) http://www.3111skyline.com/dl/Archlinux/bugs/applications.menu.undo-100 I hope there is a tool that can reverse the changes. That would seem to be the purpose of the 'undo', but I don't want to lose my new menu items either. How should we handle this mess? -- David C. Rankin, J.D.,P.E. Rankin Law Firm, PLLC 510 Ochiltree Street Nacogdoches, Texas 75961 Telephone: (936) 715-9333 Facsimile: (936) 715-9339 www.rankinlawfirm.com