For me, the bug was caused by booting to single user. /etc/init/gdm.conf wil exit if you booted to single user:
# Check kernel command-line for inhibitors for ARG in $(cat /proc/cmdline) do case "${ARG}" in text|-s|s|S|single) exit 0 ;; esac done
For me, the bug was caused by booting to single user. /etc/init/gdm.conf wil exit if you booted to single user:
# Check kernel command-line for inhibitors
text| -s|s|S| single)
exit 0
for ARG in $(cat /proc/cmdline)
do
case "${ARG}" in
;;
esac
done