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
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.