Graças a este relatório de bug falso , que ajudou MUITO, a chave é não acrescentar
session-cleanup-script=/etc/lightdm/lightdm.conf.d/cleanup.sh
no final de /etc/lightdm/lightdm.conf
, mas para descomentar a linha #session-cleanup-script=
e adicionar um valor lá, pois a posição é importante.
Boa sorte!