What am I doing wrong with my .appimage Desktop Entry?

Know I could just use AppImageLuncher. But trying to learn as much as I can.

[Desktop Entry]
Type=Application
Name=SuperSlicer
Comment=SuperSlicer
Icon=/home/pigeon/Applications/SuperSlicer/superslicer.png
Exec=/home/pigeon/Applications/SuperSlicer/SuperSlicer-ubuntu_18.04-2.3.56.6b_8d1d9768a61d9c423270db9de1b32b2a.appimage
Terminal=false
Categories=Graphics

But, it’s not showing up in my application at all, let alone Graphics.

have you tried renaming it to just SuperSlicer.appimage ?
desktop entry’s are picky about reserved characters. i think “_” is a reserved character.

I have now. but still no joy.

why does the icon have a “!” on it ?

i think you should delete it & start a new. keep it simple lose the extra bits that don’t matter.

[Desktop Entry]
Type=Application
Name=SuperSlicer
Icon=/home/pigeon/Applications/SuperSlicer/superslicer.png
Exec=/home/pigeon/Applications/SuperSlicer/SuperSlicer.appimage
Categories=Graphics;

I have no idea?

i think you should delete it & start a new. keep it simple lose the extra bits that don’t matter.

[Desktop Entry]
Type=Application
Name=SuperSlicer
Icon=/home/pigeon/Applications/SuperSlicer/superslicer.png
Exec=/home/pigeon/Applications/SuperSlicer/SuperSlicer.appimage
Categories=Graphics;

Same results, and still have the exclamation mark. :grimacing:

man, i just realized why it’s most likely not working. must have been to tired.
it’s in the wrong place.
the *.desktop file needs to go in ~/.local/share/applications
create the “applications” folder if it’s not there.

Your desktop file is incomplete, AFAIK it requires some more entries there, so it properly populates the menu also:

[Desktop Entry]
Categories=Graphics;
Comment[en_US]=SuperSlicer
Comment=SuperSlicer
Encoding=UTF-8
Exec=/home/pigeon/Applications/SuperSlicer/SuperSlicer.AppImage
GenericName[en_US]=SuperSlicer
GenericName=SuperSlicer
Icon=/home/pigeon/Applications/SuperSlicer/superslicer.png
MimeType=
Name[en_US]=SuperSlicer
Name=SuperSlicer
Path=/home/pigeon/Applications/SuperSlicer/
StartupNotify=true
StartupWMClass=SuperSlicer
Terminal=false
TerminalOptions=
Type=Application
X-DBUS-ServiceName=
X-DBUS-StartupType=
X-KDE-SubstituteUID=false
X-KDE-Username=

Thank you, that worked.

One question, now done this with a couple of applications and some have icons and some don’t, the ones that don’t I have just added changed the icon: to the path of a icon I downloaded. and some have icons but instead of having a pather they have for example:

Icon=appimagekit_74b36526817a0636330339536bae73d9_lycheeslicer

Where are they pulling that from?

And I don’t know if I should start a new thread to ask this (as I would probably post it in the wrong place, sorry to the people having to move my questions to the right place)

Is it possible to add “Categories” I have about a dozen 3D printing apps, so a Category just for them on the menu would be really handy over just having the crowbared into Graphics or favourites.

the icon is in the appimage.
an appimage is just a compressed folder, you can actually open an appimage & look whats inside.

ahhh that makes sense, thank you!

This topic was automatically closed 15 days after the last reply. New replies are no longer allowed.