How do I hide a particular user from the login screen on a default install of 11.10 and higher? (ie. using LightDM)?
Currently this method is not working because of a bug in lightdm.
Please check the bug status before applying this method.
Heres what you want to do:
First, make a backup of your config.
Then, you need to edit your config:
You'll see something like this:
Of interest to us is the part here:
To hide the username
Then, reboot your computer and it should be gone.
As a reference to others, see
On some versions of lighdm (Ubuntu 14.04) you need to rename
Your option until bug 857651 is fixed is to create the user with uid < 1000
For example, to assign new uid less than 1000, (we are using 999) use this command
because the Ubuntu 12.04 setup
so we need to reduce the
It works with me! SOLVED Good luck.
This method is not works on Ubuntu 13.10.
To hide user login names correctly You must to open LightDM config:
and add the following options:
Then save and reboot. That's all.
If your system uses AccountsService, you cannot hide a user from the greeter screen by reconfiguring lightdm because it defers to AccountsService. That is stated very clearly in the comments in:
What you need to do instead is to reconfigure AccountsService. To hide a user named XXX, create a file named
containing two lines: