Unfortunately the official builds are distro neutral, so they won't replace your desktop menu or other definitions set by the official version for that distro.
Try running geany from $prefix/bin (where $prefix is the prefix you used when building, or default /usr/local IIRC).