All I can find is:
My question, now, is what is causing it to die. Let’s look a bit more at the logs, but this time don’t limit it to warnings and errors:
journalctl --boot=-1 --unit=lightdm.service --no-pager
Also, please provide the output of the following from a re-logged in blank session, as described above:
ps aux | grep --ignore-case light