sorry for my non-instant reply (i was blocked behind a great wall...)
my system is ubuntu 17.10 with kernel 4.13.0
i found that sddm or gdm or lightdm and locking screen
are different components and works differently.
now i have disabled my locking mechanism and 2FA authentication
linux PAM is complicated to master instantly...
sometimes even myself was locked out and was
unable to log in and had to revert to recovery mode.
thanks for all you guys response!