I'm affected by this bug as well (on Debian) and greeter-show-manual-login=true does not help.
It seems that the problem is the user list, which is being fetched with getpwent at least three times: 1) when lightdm daemon is started, 2) when a lightdm child (seat/session?) is started and 3) when a user moves focus in the greeter (gtk) from username to password field.
This attached patch eliminates fetching of the whole list. The whole test suite passes, but I'm afraid that some functionality could be broken. Feedback welcome.
I'm affected by this bug as well (on Debian) and greeter- show-manual- login=true does not help.
It seems that the problem is the user list, which is being fetched with getpwent at least three times: 1) when lightdm daemon is started, 2) when a lightdm child (seat/session?) is started and 3) when a user moves focus in the greeter (gtk) from username to password field.
This attached patch eliminates fetching of the whole list. The whole test suite passes, but I'm afraid that some functionality could be broken. Feedback welcome.