Username or EmailPassword
i read your post, couple of times and your post was a bit fuzzy on where things sit on a stack and i think i did a service to a reader who doesnt know where things sit by specifically mentioning them and where they sit on a stack.
This is a technical forum and use of appropriate technical terms should be advised where ever applicable. We all know or should know what a *nix OS is, we all know or should know where desktop environments exist in *nix systems and we all know or should what toolkits those desktop environments use. To be of service to those who are new and dont know, why not being specific to what pieces we are talking about and where they sit on a system stack?
Being fuzzy on our terms will only cause confusion to those who are in the know and will prolong the ignorance of those who want to know.