There's nothing like hidden account in Linux/UNIX. It all depends on how GDM (if you are using GNOME) or KDM (if you are using KDE) parses the /etc/passwd and /etc/shadow files to get the list of accounts which can be used for logging in to the system.
I am unable to help you in this as I never use graphical terminals