detect elementary OS through granite, not lsb-release