>>110092715
Personally I see zero purpose in a display manager, you don't even need it to lock the session.
I just have this in my ~/.zprofile
# If running from tty1 start Plasma
[ "$(tty)" = "/dev/tty1" ] && /usr/lib/plasma-dbus-run-session-if-needed /usr/bin/startplasma-wayland && exit
In both cases all that happens when I boot is I put in my login details and press enter, I see no point in adding a layer of problems to the process.