Its not so clear that its a testing project, but something that is, casually, in unstable: reading your answers seems that consolekit is almost died. Anyway, all done, simply replaced the HD with a copy, but please, next time, please, be more clear.
Anyway, you always do a great work so, mine was only a small advice.
Coming back at more serious question: which conf files have I to save, to be able to restore the previous situation, to avoid, while testing it, to reinstall every time?
It works with lightdm in XFCE-OpenRC. I removed light-locker-consolekit and installed elogind-openrc and networkmanager-elogind and also polkit-elogind and allowed the other consolekit packages to be removed. Started the elogind service (and stopped consolekit and cgmanager).
After installing the elogind packages, the /etc/pam.d/system-login entry was already corrected to pam_elogind.so
Rebooted fine. Elogind service running. Reboot worked under elogind (xfce4-session-logout used for reboot or shutdown). Light-locker works.
Mine has a dash in front of it, in the system-login, is this correct or should it be removed? Also have added this to lightdm-greeter but its made no difference. Another thought should polkit-elogind be able to be added to the run levels?
Forget all above as I was on Testing branch and just moved to unstable and it now works properly.
SDDM doesn’t save auto-login - it doesn’t get saved in settings (just leaving the tab and applying and going back shows it’s gone back to disabled).
Edit. Steam is ok now, I just had a plasma-desktop update from unstable and the problem has gone - no idea why!
Steam full-screen (which I need for the controller on the desktop) steals focus and moves me to it’s desktop. The windows settings haven’t changed, it just doesn’t follow them.
Yes logind were disabled because before elogind they used to make nemo crash
I’ve enabled them shutdown options working and so far so is nemo.
Just hit a small problem cinnamon on a restart takes 5 seconds which is too fast and creates errors in the file system a restart from lightdm takes twice as long and produces no errors not sure what the difference is?