Login screen will not show list of users
Solution 1:
Have you tried deliberately selecting the Name and password
option in System Preferences > Users & Groups, rebooting, then re-selecting the List of users
option, and then rebooting again?
In my experience, some munged-up preferences files (.plists) can be 'fixed' in this manner.