Even less changes in mate-screensaver
It turned out that adding PAM package and mate-screensaver PAM authentication is the minimum changes required to enable desktop locking

Signed-off-by: Willy Sudiarto Raharjo <willysr@gmail.com>