The old ticket: https://sourceforge.net/tracker/?func=detail&aid=3548688&group_id=180858&atid=894869
Comments are disabled in this ticket so I need to open a new one.
> when I debug the lxdm, I found pam stack add some event source to glib main
> loop that cause lxdm to cpu 100%, which not related to lxdm itself.
Why are all other login managers like gdm working fine with ecryptfs? lxdm is the only login manager which have this problem. I don't expect a solution from "Ubuntu" in the next months/years so the only workaround is to do 2 logins or to change the login manager if ecryptfs is used.
you can choose solution yourself, it's not bug of lxdm.
I have paste code to work around this bug at the old ticket.