-
Notifications
You must be signed in to change notification settings - Fork 196
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Ulauncher can't find Joplin appimage. #792
Comments
Does it show in other launcher/menu apps/widgets? We try to follow the XDG specs and can't help it if a package doesn't do their part. |
ah sorry for not including that info. Yes, Joplin does show up on other launchers/menus (both from the application dashboard/launcher/menu and Kubuntu's Krunner. |
If you run this command, what does it say:
For me it shows And do you know the location the appimage places the desktop entry? It probably installs it to one directly for Joplin specifically and symlinks all desktop entries to another place? It should be in a subdirectory of the |
Hi, sorry for the late reply. Here are the dirs in my $XDG_DATA_DIRS: |
Since I can't test this myself I have to put the debugging on you unfortunately. If you figure out where exactly the file is and what it contains it could be possible for me to figure out the problem from there, but without this information I'd have to go through a ton of work, and I don't have the time for that. |
Ok, I've done some research on AppImageLauncher: basically, it moves the .Appimage file to a specified location (default |
Ok, I think I found out why Ulauncher couldn't find Joplin after I manually added an icon to it. This is the .desktop file of Joplin before and after manually adding icons: Before manually adding an icon:
After adding icon:
. |
While this is indeed a strange behavior, I believe the causation lies in Joplin appimage icon not displaying properly. I will continue to investigate over at laurent22/joplin#3529 and close this issue for now. I'll come back with an update if anything interesting comes up so If any future user encounters this problem they might have a proper explanation. |
Thank you! Nice investigation work. We probably should handle this better on our end too though, so I'll reopen the issue if you don't mind? I'm thinking we could default to some "Icon missing" icon, in case there isn't any icon. I think the Desktop Entry is actually invalid if the icon is missing, but not showing the app at all makes it hard to understand how to fix the issue |
I have now documented this in the troubleshooting: #991 (comment) KDE produces some invalid desktop entries that the GTK APIs can't read. |
Steps to reproduce
Current behavior
For some reason, Ulauncher can't find the Joplin appimage. This is strange since I have another appimage (App Outlet) on my system and Ulauncher can find that app. Both are installed using AppImageLauncher.
Expected behavior
Ulauncher finds all appimages on the system.
Environment
Ulauncher version: latest from ubuntu ppa.
Linux distro: Kubuntu 21.04
Desktop environment: KDE Plasma 5.21.4
The text was updated successfully, but these errors were encountered: