I try adding a new local user using the Yast graphical option and everything is okay. But when I log in to the machine the user does not exist. I look into yast again and the user I just added is not there as a local user. The home directory is available but that’s about it. How can I remedy this?
Thanks.
Look in /etc/passwd. Is there a lline about that user or not?
There is a line yes.
Check yast user and group management settings that you have not disabled user login for some reason. (Click on the relevant user in the list, then ‘Edit’).
Second thing to check, for KDE4 at least, is ‘Login Manager’ settings (via System Settings > Advanced > Login Manager). Here (under Users tab) you can exclude/include users from the login menu.
Sorry I coould not react to your quick answer on short notice, but deano_ferrari allready gave some hints.
The fact that the user is in the /etc/passwd and has a home dir makes us think that YaST did whatit should do. As a check you could post the line from /etc/passwd here (many ways to break that line).
Apart from following deano_ferrari’s suggestions, you say you can not log-in, but how did you try?
Did you fill in in the GUI log-in screen the username and the password?
Did you try to log in in the console (using Ctrl-Alt-F1 to go there)?