In my opinion proper patch to lightdm.upstart should be
to replace: [ ! -f /etc/X11/default-display-manager -o "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/bin/lightdm" -o "$(cat /etc/X11/default-display-manager 2>/dev/null)" = "/usr/sbin/lightdm" ] || { stop; exit 0; }
with: [ ! -f /etc/X11/default-display-manager -o "$(echo $(basename $(cat /etc/X11/default-display-manager 2>/dev/null)))" = "lightdm" ] || { stop; exit 0; }
In my opinion proper patch to lightdm.upstart should be
to replace: default- display- manager -o "$(cat /etc/X11/ default- display- manager 2>/dev/null)" = "/usr/bin/lightdm" -o "$(cat /etc/X11/ default- display- manager 2>/dev/null)" = "/usr/sbin/lightdm" ] || { stop; exit 0; }
[ ! -f /etc/X11/
with: default- display- manager -o "$(echo $(basename $(cat /etc/X11/ default- display- manager 2>/dev/null)))" = "lightdm" ] || { stop; exit 0; }
[ ! -f /etc/X11/