Summary: | Can't change a certain K menu item | ||
---|---|---|---|
Product: | [Applications] kmenuedit | Reporter: | Paul Hoepfner-Homme <ahd9ryi02> |
Component: | general | Assignee: | Unassigned bugs mailing-list <unassigned-bugs> |
Status: | RESOLVED WORKSFORME | ||
Severity: | normal | ||
Priority: | NOR | ||
Version: | 0.5 | ||
Target Milestone: | --- | ||
Platform: | unspecified | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | ||
Sentry Crash Report: |
Description
Paul Hoepfner-Homme
2004-03-07 23:25:32 UTC
The same thing occured to me when I upgraded to firefox .8 from firebird 0.7. Since firefox was installed into a different directory structure (/usr/local/firefox) than Firebird (/usr/local/MozillaFirebird), I deleted the latter directory. I then tried updating the menu entry for Firebird changing its 'name' and 'command'. I saved the entry then exited the editor and went to the start menu, but the entry was still the same name without the command. My guess is that the kstartmenu doesn't deal with the case of modifying an entry for a command path that has been deleted. Perhaps this should be looked into. zcu2k001: Can you locate all .desktop files that Firefox and/or Firebird have installed? In particular check ~/.local/share/applications. Can you list all .desktop files that you find including their permissions? Here is what was installed by Firebird (AFAIK): -rw-r--r-- 1 root root 2427 Feb 5 20:54 /usr/kde/3.2/share/apps/kappfinder/apps/Internet/mozilla-firebird.desktop Now, it appears that the Gentoo package for Firefox didn't even install a desktop file on my system (there is none that I could find in /usr/kde/...), however I did find a "mozillafirefox.desktop" file in the Portage data directory (Portage is Gentoo's installation system): -rw-r--r-- 1 root root 129 Feb 12 03:24 /usr/portage/net-www/mozilla-firefox-bin/files/icon/mozillafirefox.desktop However, since it apparently was never installed onto my system for some reason, it probably won't be of much use to you. Unfortunately, I deleted that unmodifiable Mozilla Firebird entry from my K menu because I didn't like it there, and replaced it with a new item for Firefox. But anyhow, here are the relevant Firefox/Firebird entries in .local/share/appliactions that I could find: -rw------- 1 paul users 189 Mar 7 17:25 Mozilla Firefox.desktop -rw------- 1 paul users 296 Mar 7 17:13 kde-mozilla.desktop (I'm the user "paul" by the way.) "Mozilla Firefox.desktop" is the entry I created, AFAICT. No idea where kde-mozilla.desktop came from (maybe the Menu Updating Tool?). But it may be the one that I was trying to modify but couldn't (though I'm not sure), because this is what kde-mozilla.desktop contains: [Desktop Entry] Comment= Encoding=UTF-8 Exec=firefox %u GenericName=Web Browser Icon=mozilla MimeType=text/html;Application Name=Mozilla Firefox Path= ServiceTypes= StartupNotify=true Terminal=0 TerminalOptions= Type=Application X-KDE-StartupNotify=true X-KDE-SubstituteUID=false X-KDE-Username= It looks like the entry I was trying (unsuccessfully) to modify in my K menu. But who knows. I've had the same issue on Gentoo, this time with the item for GIMP (command changed from gimp to gimp-2.0). It just won't save changes. Now, I just realised if the menu item is there as a result of a system-installed .desktop file, then that desktop file will be read-only to me as a lowly user. Could that be the cause of this problem? Paul Eggleton: Where is such read-only desktop file installed? Under /usr/ or under $HOME ? Paul Hoepfner-Homme: Can you try if it works better already with KDE 3.2.2 ? what about kde 3.4? I see these same issues in KDE 3.5, both with my old user account, and with a fresh one. Old bug report and no such problem when using KDE SC 4.9 |