09-27-2015, 03:28 AM
tar.gz's like this don't usually place entries into the Menu. They're just a bunch of binaries that exec when you click on one. I would be patient and wait for a .deb or PPA. Chasing the latest of things only causes a bunch of headaches
