Appimage applications are no longer appearing in the gnome icons menu

Hi there,

I am trying to understand why suddenly the apps I run for work are no longer appearing in the menu, they seem to have vanished from the gnome apps list in the applications menu.

I am running Fedora 33 workstation on a Lenovo Thinkpad X1 Carbon.

The apps I am running are in the appimage format.

Apps :
Tutanota
Pcloud

The used to show up in the menu, now they are gone since the last update.

I thought perhaps to unpack the appimage but prefer to have the appimage compiled in one file like before.

Not sure what happened,

1 Like

Desktop environments look for .desktop files in /usr/share/applications and ~/.local/share/applications directories to show them in their application menus. How did you make AppImages visible in the application menu in the first place? Did you manually create desktop files or use an AppImage integrator?

3 Likes

HI Ersen,

Thanks for taking the time to help us, I ran the app and it automatically intergrated in previous fedora versions. I simply opened them at it popped up with:

For Tutanota:
Would you like to intergrate this app with the desktop, an i clicked yes.

For Pcloud:
It mentioned nothing but from there on in, it created an app icon in the list of apps in the gnome DE.

Not sure why they would dissapear, I will check that directory you mentioned too see whats inside

2 Likes

Hi @ersen,

I actually check that direcory and there doesn’t seem to be any pcloud or tutanota apps there.

Why would they have dissapeared since the update.?

Is there a way to re-add the desktop configuration files in there?

Or do I need to reinstall the app.

2 Likes

Some AppImage packages can create launchers automatically on the first run.
Otherwise you can create it manually like this:
https://developer.gnome.org/integration-guide/stable/desktop-files.html

4 Likes

Quite a bit to chew on there I will take my time, thanks a lot.

2 Likes

@vgaetera
Would this work for budgie and cinnamon DE ? Since they are both largely based on Gnome anyways

2 Likes

This should work for most modern DEs since they are supposed to follow the Freedesktop.org specs.

2 Likes

Hi, I have downloaded Tutanota AppImage and run it from terminal, it asked for desktop integration like @vgaetera said, and it created ~/.local/share/applications/appimagekit-tutanota-desktop.desktop file when I clicked yes. Here is its content:

[Desktop Entry]
Name=Tutanota Desktop
Comment=The desktop client for Tutanota, the secure e-mail service.
Exec="/home/oguz/downloads/tutanota-desktop-linux.AppImage" %U
Terminal=false
Type=Application
Icon=appimagekit-tutanota-desktop
StartupWMClass=tutanota-desktop
X-AppImage-Version=3.48.6.308
MimeType=x-scheme-handler/mailto;
Categories=Network;
X-AppImage-BuildId=1IfkWtslCAnVpshAaQC8gUHWugV
X-Desktop-File-Install-Version=0.26
X-AppImage-Comment=Generated by /tmp/.mount_tutanowJ17MH/AppRun
TryExec=/home/oguz/downloads/tutanota-desktop-linux.AppImage

Then I deleted it and run it from terminal, it asked for desktop integration and created desktop file again. But since it is located in user’s home directory, a system upgrade shouldn’t delete them. Are you sure you don’t have them in the ~/.local/share/applications directory?

2 Likes

I can see it now ! hmm strange,

Although I still don’t have a desktop icon for pcloud or tutanota.

I really want to find out why they dissapeared.

Maybe I should contact pcloud and tutanota

1 Like

If i create this .txt file in the directory like this, not sure what inputs exactly I should put, I prefer to avoid this if I can but I have other app images I run that I would love to intergrate with gnome in fedora like clipgrab and zohomail for my business’s