Stop laptop from suspending when closing lid in lightdm

At the bottom of /etc/UPower/UPower.conf, set IgnoreLid=true.


Run

sudo vim /usr/share/polkit-1/actions/org.freedesktop.upower.policy

and replace the yes to no in the allow_active tags and replace from "yes" to "no" for inactive tags.

either

  • reboot
  • exit your X session, alt+ctrl+f1, and run sudo /etc/init.d/lightdm restart

Note: I just tested it, and restoring the values back to yes did not restore the previous functionality... no clue why.

Also, lightdm will still try to sleep, but will be denied. So every time you open the lid, you will get a message box telling the sleep/suspend failed.

this will also prohibit active suspend/sleep

...yet another annoyance that gnome3 brings us


Run

gksudo gedit /etc/systemd/logind.conf

Uncomment

HandleLidSwitch=suspend

And change suspend to ignore.

Worked for me in 16.04.