If you don't provide the -m flag to useradd, it will not create the home directory for you. I use the command useradd -m <userid>, however your method does work, it just uses a pre-made folder.
If you are in runlevel 3, you will be command line only unless you run startx. If you set to runlevel 5, it will run a display manager and offer logins.
This also assumes that you have the window environment you want installed. XFCE vs. GNOME vs. LXDE and KDE are all available.
" 'With the first link, the chain is forged. The first speech censured, the first thought forbidden, the first freedom denied, chains us all irrevocably.' Those words were uttered by Judge Aaron Satie as wisdom and warning... The first time any man's freedom is trodden on, we’re all damaged." - Jean-Luc Picard, quoting Judge Aaron Satie, Star Trek: TNG episode "The Drumhead"
- Alex Smith (K4RNT)
- Lacey, Washington (Olympia, WA metropolitan area)