Bug#1110918: kmenuedit: Edited .desktop files need Hidden=false to run
Package: kmenuedit
Version: 4:6.3.4-2
Severity: normal
X-Debbugs-Cc: bwtnguy@yahoo.com
Dear Maintainer,
When editing an application, the new .desktop file in ~/.local/share/applications doesn't include 'Hidden=false' and this
keeps the app from running with the original in /usr/share/applications or with the edited entry. The item still appears
in the menu, but clicking on it in application dashboard just closes the menu. No logged error that I've found.
I spent a little time trying to understand, and couldn't find the exact problem, but I did find that there are some
related issues.
Local .desktop files do not override global .desktop files
https://forums.opensuse.org/t/local-desktop-files-do-not-override-global-desktop-files/184379
Modifying the "Environment variables" section of an application is not retained
https://bugs.kde.org/show_bug.cgi?id=497714
It should be pretty easy to recreate, just right click an icon and select edit, or open kmenuedit. Edit any app, save,
then try and run it from the menu. If error, find the .desktop file in ~/.local/share/applications and append
'Hidden=false' to the end of it. Try and run app again.
Thanks for the nice new trixie setup. It's really great.
L8r,
bw
-- System Information:
Debian Release: 13.0
APT prefers stable-updates
APT policy: (500, 'stable-updates'), (500, 'stable')
Architecture: amd64 (x86_64)
Kernel: Linux 6.12.33+deb13-amd64 (SMP w/8 CPU threads; PREEMPT)
Locale: LANG=en_US.UTF-8, LC_CTYPE=en_US.UTF-8 (charmap=UTF-8), LANGUAGE not set
Shell: /bin/sh linked to /usr/bin/dash
Init: systemd (via /run/systemd/system)
LSM: AppArmor: enabled
Versions of packages kmenuedit depends on:
ii kio6 6.13.0-6
ii libc6 2.41-9
ii libkf6completion6 6.13.0-1
ii libkf6configcore6 6.13.0-2
ii libkf6configgui6 6.13.0-2
ii libkf6configwidgets6 6.13.0-1
ii libkf6coreaddons6 6.13.0-1
ii libkf6crash6 6.13.0-1
ii libkf6dbusaddons6 6.13.0-1
ii libkf6globalaccel6 6.13.0-1
ii libkf6i18n6 6.13.0-1
ii libkf6iconwidgets6 6.13.0-1
ii libkf6itemviews6 6.13.0-1
ii libkf6kiowidgets6 6.13.0-6
ii libkf6service-bin 6.13.0-1
ii libkf6service6 6.13.0-1
ii libkf6sonnetcore6 6.13.0-1
ii libkf6sonnetui6 6.13.0-1
ii libkf6widgetsaddons6 6.13.0-1
ii libkf6windowsystem6 6.13.0-2
ii libkf6xmlgui6 6.13.0-1
ii libqt6core6t64 6.8.2+dfsg-7
ii libqt6dbus6 6.8.2+dfsg-7
ii libqt6gui6 6.8.2+dfsg-7
ii libqt6widgets6 6.8.2+dfsg-7
ii libqt6xml6 6.8.2+dfsg-7
ii libstdc++6 14.2.0-19
kmenuedit recommends no packages.
kmenuedit suggests no packages.
-- no debconf information
Reply to: