Asteroids3D and putting it on the Kickoff launcher

Hi, I’ve installed the Asteroids3D game but it isn’t on the Kickoff launcher. How can I add it to the list of games programs on Kickoff? I installed it using Yast.

Regards Steve

The package apparently misses a .desktop file, you could make a bug report about that.

You can create entries manually by using the menu editor though, just right-click on the Kickoff icon and select “Edit Applications…”, or run “kmenuedit”.

Thanks for the help.

or manually make a *.desktop file and place it in /usr/share/applications
i do this for most of the programs i build from source

a genaric maybe “asteroid3d.desktop”


[Desktop Entry]
Type=Application
Name=Asteroid-3d
GenericName=Asteroid 3d
Comment= 3d asteroids game
Icon=asteroid3d.png
Exec=asteroid3d
Categories=Game;ActionGame;ArcadeGame;
Keywords=Asteroids;

assuming you passed " --prefix=/usr" to configure and it did not install to /usr/local
and the icon for it is called asteroid3d.png and is in /usr/share/pixmaps

Or ~/.local/share/applications/, that would be specific to this user.

Btw, that’s exactly what KDE’s menu editor does:
it creates a .desktop file in ~/.local/share/applications/.
If you wanted to make that system-wide, you could move it to /usr/share/applications/ too.

a genaric maybe “asteroid3d.desktop”

assuming you passed " --prefix=/usr" to configure and it did not install to /usr/local
and the icon for it is called asteroid3d.png and is in /usr/share/pixmaps

It should work as well if you installed to /usr/local/ I think.
/usr/local/bin/ is in the path by default, and /usr/local/share/ is part of the standard XDG_DATA_DIRS, so all things should be found in /usr/local/ too.