Public bug reported: Hello,
I run ubuntu in an enterprise environment, and it requires that we have 2800+ users in /etc/passwd. The problem that I'm seeing, is that the login window hangs for 3-5 minutes after entering a username into the 'username' field. While it's hung, you can see that the accounts-daemon seems to be looping through users in /etc/passwd (you see a new accounts-daemon process spawn as each user and run for a small amount of time). In previous versions of ubuntu, I've been able to work around this by enabling the manual login field (i.e. the username/password field instead of a dropdown with users). However, in 13.10, this hang occurs even with the manual username/password field, and the 3-5 minute delay between entering the username, and being able to type your password is making things unusable. Is there a way I can prevent the accounts daemon from doing this? Since our home folders are on network file servers, I'm worried about the load that this might be causing there (I'm seeing some indication that the accounts-daemon is going to look through each home folder for a ~/.profile, or something similar) Please let me know if there's any other information I can provide: Ubuntu Release: 13.10 (linux 3.11.0-12-generic) Lightdm Version 1.8.2-0ubuntu1 accountsservice Version 0.6.34-0ubuntu6 ** Affects: accountsservice (Ubuntu) Importance: Undecided Status: New -- You received this bug notification because you are a member of DX Packages, which is subscribed to accountsservice in Ubuntu. Matching subscriptions: dx-packages https://bugs.launchpad.net/bugs/1257054 Title: accounts-daemon causes lightdm to hang when there's lots of entries in /etc/passwd Status in “accountsservice” package in Ubuntu: New Bug description: Hello, I run ubuntu in an enterprise environment, and it requires that we have 2800+ users in /etc/passwd. The problem that I'm seeing, is that the login window hangs for 3-5 minutes after entering a username into the 'username' field. While it's hung, you can see that the accounts-daemon seems to be looping through users in /etc/passwd (you see a new accounts-daemon process spawn as each user and run for a small amount of time). In previous versions of ubuntu, I've been able to work around this by enabling the manual login field (i.e. the username/password field instead of a dropdown with users). However, in 13.10, this hang occurs even with the manual username/password field, and the 3-5 minute delay between entering the username, and being able to type your password is making things unusable. Is there a way I can prevent the accounts daemon from doing this? Since our home folders are on network file servers, I'm worried about the load that this might be causing there (I'm seeing some indication that the accounts-daemon is going to look through each home folder for a ~/.profile, or something similar) Please let me know if there's any other information I can provide: Ubuntu Release: 13.10 (linux 3.11.0-12-generic) Lightdm Version 1.8.2-0ubuntu1 accountsservice Version 0.6.34-0ubuntu6 To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/accountsservice/+bug/1257054/+subscriptions -- Mailing list: https://launchpad.net/~dx-packages Post to : dx-packages@lists.launchpad.net Unsubscribe : https://launchpad.net/~dx-packages More help : https://help.launchpad.net/ListHelp