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

For some reasons we need to create our own display manager. We need some very special biometric identification of users. If any one can give me some links to documentation or standarts or any information from which we can start.

We need:

  1. Identify user on workstation with our biometric subsystem. Workstation must ask server to find mapping between biometric information and user account. Accounts are stored in LDAP server.
  2. Then Work station must say something like "Hello Denis. Enter your password". And after user enter his password workstation have to authenticate user using Kerberos throw PAM subsystem.
  3. If user can't pass biometric identification he mast press special button and authenticate using simple user name and password, but this must be logged in security log.

P.S. Now we are try to understand lightDM source code. But it's very hard because we don't understand fundamental principals of display managers(DM) and principal of interacting DM with over system such as PAM, GNOME, Profiles etc.

share|improve this question
Are you sure you can't get away with just a PAM module instead? – Ignacio Vazquez-Abrams Aug 22 '12 at 11:31
If you are more specific about exactly what features you require you will have a better chance of getting useful answers. – adempewolff Aug 22 '12 at 11:32

I'v got it!!! I think that new greeter is enough for our project. So here is example of writing custom greeter for LightDM.

share|improve this answer
Did it work for you? I hope my blog was at least a start. – mfisch Dec 9 '12 at 4:45

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.