Hardcoded Icons in Linux
The installer places the icons for xonotic-glx and xonotic-sdl in /usr/share/pixmaps/
which is a non-standard directory - it should be something of the form /usr/share/icons/hicolor/48x48/apps/
. Then to follow freedesktop standards the icon lines of this file and this file should read Icon=xonotic
. This allows the icons cannot be automatically themed without the user having to modify files.