Back in the day -- when running Linux was *fun* -- most of us simply edited inittab to change the default runlevel. How wonderful!
And everyone knew how to do this since NO ONE wanted a stoopid "display manager" getting in the way.
nb. Further info left as an exercise for the reader. -- These are not the droids you are looking for.