Ask Ubuntu is a question and answer site for Ubuntu users and developers. Join them; it only takes a minute:

Sign up
Here's how it works:
  1. Anybody can ask a question
  2. Anybody can answer
  3. The best answers are voted up and rise to the top

Logged in as root and I changed the UID of user 'carmen' via terminal-command

usermod -u 502 carmen

but now user 'carmen' doesn't show up anymore on the login-screen (where you can choose, which account to log in), you can only log in via terminal. What happened?

Using Ubuntu 11.10 on a macbook.

share|improve this question

Any UID values below 1000 are treated as system type users. These are hidden from the Login-screen.

If you want to see users on the Login-Screen the UID value needs to be greater than 1000.

share|improve this answer
All right! Thanks fpr your answer. – user1116675 Jan 16 '12 at 14:34

You may also want to fix your login screen, since by default Ubuntu won't list users with a UID of less than 1000. To do this, just open a Terminal and run gksudo gedit /etc/login.defs and search for UID_MIN in the text file. Change that value from 1000 to 501, and when you reboot your user will be listed in the login screen.

That information is from this page.

If you don't want to wait for the reboot, you can just click "other" and manually enter the username and password info.

share|improve this answer
+1 Worked for me! (Although I also got a user showing up named "vboxadd", where if you're running the VirtualBox guest additions it adds such a user at ID 999 by default. Of course you can just move that out of the way, too...) – HostileFork Mar 5 '13 at 11:37

Your Answer


By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.