Just to add, I've tried multiple workarounds, and the best one (works every time) and less intrusive is modifying the file /etc/init/lightdm.conf adding "respawn" like this:
... stop on runlevel [016] respawn emits login-session-start emits desktop-session-start emits desktop-shutdown --- -- You received this bug notification because you are a member of Ubuntu-X, which is subscribed to fglrx-installer in Ubuntu. https://bugs.launchpad.net/bugs/1080082 Title: Lightdm killed during boot (kills itself?) To manage notifications about this bug go to: https://bugs.launchpad.net/lightdm/+bug/1080082/+subscriptions _______________________________________________ Mailing list: https://launchpad.net/~ubuntu-x-swat Post to : ubuntu-x-swat@lists.launchpad.net Unsubscribe : https://launchpad.net/~ubuntu-x-swat More help : https://help.launchpad.net/ListHelp