not 100% sure, but i think logging in as "su" only works if you are logged in as a user first. (you probably shouldn't be logging into gnome as root anyway
). if you're not logged in as a user, logging in as "root" works, but it seems that you are (rightly) being blocked from doing that at some level. so first log in as a user, then follow what Megaman X said.