On your home page, is the component view being hidden in some way? The login popup view requires the component view to be shown on the page for the popup to work. There's various reasons as to why that's a requirement for now, and it is something we're hoping to change in the future, but for now, that's likely why it won't work on your home page.
For the sub-pages, it's not displaying because of this line in your CSS file /templates/gk_storebox/css/template.css
#gkPageContent {
z-index: 100;
}
Change that value to 2000, and it will show. I can't tell what file that line is in though, but hopefully you can hunt it down in your template.
There are some other graphical issues with the login popup once it shows, but once you get it to appear, we can work on those or you can tweak some settings in the module parameters as you see fit.
Hope that helps,
Alex