-
Notifications
You must be signed in to change notification settings - Fork 71
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
AppImages seem to be integrated but don't show up on my KDE Application Launcher #323
Comments
Do you have the |
$HOME/.local/share/applications :-) |
If the files are there then thats all that appimaged can do. Seems KDE isnt displaying the .desktop files there for some reason Can you try launching rofi or another app launcher to see if the .deskop files do show up? |
Thanks for the suggestion, @Samueru-sama I did though find a reference to "dex" which I did understand better, and after I figured out how to install and use that, I was able to have dex create a desktop file for my App Images which the KDE application launcher did recognize and add to the KDE launcher menu. Using the dex method does take more steps (go-appimage is simpler); however, since I don't have that many AppImages to install in my KDE launcher, I'm comfortable using the following steps in dex to install my App Images in my KDE system: (sudo apt install dex [from repository])
Lots more steps but consistently works for me in my setup for now. Perhaps in the future, I'll get more time to more closely dissect what the differences are between the .desktop files that go-appimage creates and those that dex creates to perhaps determine why the go-appimage .desktop files aren't loading in my KDE Application Launcher Fyi, and have a good week. |
Yeah every DE uses its own application launcher, but all they do is read files in:
And that's all, if the file is in one of those locations the application launcher has to show them unless of course the .desktop file itself asks to not be shown or the file contains a non existing file in the
Yeah no, the daemon and many other appimage integration tools are made to avoid doing all of that manually. |
👍 So what is the actual issue with what appimaged does? If we know what needs to be changed, we can change it. Thanks! |
Thanks, @Samueru-sama , that does makes sense from the XDG .desktop file standards I read. However, it seems that if there is something some subtle in the syntax or options specified in the .desktop file, it seems that the KDE Application refuses to show it in the menu (the desktop file is there, and in the appropriate place and looks good when I open the file in a text editor to my novice eyes) but mentioned that as a novice to debug it further, I'd likely next need to compare the .desktop files that dex creates with what appimaged creates and see if I can tell what that subtle difference might be (at least for KDE Application Launcher to integrate it in the menu). I can do so in the future when I get more downtime on a weekend if that would be helpful. Right now, @probonopd, appimaged only creates the .desktop file but the KDE Application launcher does not seem to use that .desktop file to integrate the AppImage referenced into the KDE Application launcher. |
Alright tomorrow I will spin a kubuntu 24.04 wm and see what happens |
Thank you, @Samueru-sama. |
My guess is that the desktop cache is not being refreshed. Most definitely to not actively monitor the desktop file locations so |
Can you try running |
Thank you both @Samueru-sama & @CalebQ42 for checking. Not sure why mine not working unless I'm doing something wrong but seems to be automated that there wouldn't be a lot I could do differently to make mine not work. I had used the update-desktop-database without success. I will aim by the end of this weekend to try again more times and document my exact steps that I used to try and get appimaged to work, the AppImages I tried to install, and the journalctl output. I'd certainly prefer to use an app like appimaged if it works for my system. Although Tuxedo-OS isn't Kubuntu 24.04, I'd think that its KDE Applicaton launcher functionality should work similarly to Kubuntu's. |
Try to install rofi and run |
Hi, @Samueru-sama, I attempted to be more explicit in my debugging attempts to find out why appimaged isn't working in my distro and followed the instructions you suggested to do so. I also decided to use a more standardized AppImage from this site to test:
(Yahtzee dice game)
Result: However, when I clicked on the YaYa App Image menu item in my KDE Application launcher, I would see the YaYa icon "bounce" like it was getting ready to open but nothing would happen
Result
Perhaps my specific Wayland KDE Ubuntu derivative (Tuxedo OS) is different enough that it is not compatible with appimaged? Fyi. Thanks! |
It looks like it's mostly working now, but there is a bug in |
Thank you very much, @CalebQ42. |
Submitted a PR that should fix new issue. It seems to come from one of your desktop files (not necessarily one made by |
Thanks for working on this great utility!
I'm on a Ubuntu 24.40 derivative (KDE) x86_64 and followed the directions on this github to install go-appimage daemon (cut and pasted script from github), and the daemon seemed to install fine. I then tried downloading two app images into my Downloads folder, and got a notification that the daemon detected both, but I don't see either listed in my Application Launcher. I rebooted my system a couple of times but still don't see the appimages in my Application Launcher. When I then go to move the appimages I downloaded from my Downloads folder to the trash, the appimmage daemon seems to know I did that and sends a message that they were deleted which would seem to indicate that the daemon has integrated the app images yet still they don't show up in my Application Launcher which is the main feature I was looking for from the appimage daemon.
Any suggestions?
Thanks!
The text was updated successfully, but these errors were encountered: