SUMMARY Some installed apps from discover do not have a desktop entry and can not be searched or opened from outside Discover app or cli (snap run <package name>). STEPS TO REPRODUCE 1. install app from Discover (found with: spotify, whatsdesk, vscode). 2. try to open from outside Discover app. OBSERVED RESULT The app cannot be found from outside Discover app. EXPECTED RESULT The app should have a desktop entry once installed to find it from Application Menu or other places. SOFTWARE/OS VERSIONS KDE Plasma Version: 5.13.3 KDE Frameworks Version: 5.56.0 Qt Version: 5.12.0 Snap Version: 2.37.4
It's not Discover's job to create the desktop file. Please report to said applications, or snapcraft.io at least.
*** Bug 407006 has been marked as a duplicate of this bug. ***
This is not resolved in my opinion. All the Snap apps on my system DO contain at least 1 .desktop file: ➜ kemra102@iacon ~ find /snap/spotify/35/ -name '*.desktop' /snap/spotify/35/meta/gui/spotify.desktop /snap/spotify/35/usr/share/spotify/spotify.desktop ➜ kemra102@iacon ~ find /snap/electronplayer/6/ -name '*.desktop' /snap/electronplayer/6/meta/gui/electronplayer.desktop ➜ kemra102@iacon ~ find /snap/slack/13 -name '*.desktop' /snap/slack/13/meta/gui/slack.desktop /snap/slack/13/usr/share/applications/slack.desktop ➜ kemra102@iacon ~ find /snap/telegram-desktop/715 -name '*.desktop' /snap/telegram-desktop/715/meta/gui/telegramdesktop.desktop /snap/telegram-desktop/715/snap/gui/telegramdesktop.desktop Is this still not correct some how?
Marking re-opened in the hope my previous comment gets noticed.
Do you expect Discover to recursively scan all files in all snap directories to check if there is a desktop file?
I don't have any expectations as to how the actual implementation. The original answer was given was that they had no entries in Kicker because they had no .desktop files (or at least heavily implied this). That simply isn't true. So I re-opened it to point this out. If KDE has some unique way that a snap must be put together to read it's .desktop file(s) that hasn't been made clear at all. Or are you expecting the snap to place the .desktop file somewhere outside of the snap contents for KDE to pick it up? Again it isn't clear. Both of these seem odd, because if I compare against a Gnome desktop whether I add a Snap via the Gnome Software Centre or via the snap CLI tool that app will show up in Gnome's software menu as expected.
I've just installed whatsdesk from discover via snap and I can see it in my menu. Can you please confirm if this is still an issue, thanks.
Dear Bug Submitter, This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information as soon as possible and set the bug status as REPORTED. Due to regular bug tracker maintenance, if the bug is still in NEEDSINFO status with no change in 30 days the bug will be closed as RESOLVED > WORKSFORME due to lack of needed information. For more information about our bug triaging procedures please read the wiki located here: https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging If you have already provided the requested information, please mark the bug as REPORTED so that the KDE team knows that the bug is ready to be confirmed. Thank you for helping us make KDE software even better for everyone!