49

I have a Dell 7737 laptop, and with Ubuntu 16.04 it no longer suspends when the laptop lid is closed. With 14.04 closing the lid put the laptop to suspend as expected. However, I reloaded the system with Ubuntu 16.04 and now closing the laptop does nothing. The laptop continues to run as if nothing happened.

When I manually select "Suspend" from the menu it works as expected. (Though it does prompt me to double login on resume. No, not encryption login followed by OS login. This is a double OS login.)

NOTE: Altering the System Settings|Power doesn't seem to affect anything.

Any ideas on what changed from 14.04 to 16.04 in this area?

1
  • What worked for me (16.04.2LTS) was the same as this solution. It is slightly different from the accepted solution here (which for some reason wasn't working for me). But only when using the 4.8.0-39 kernel (not with the 4.4.0-64 one).
    – user2413
    Mar 3, 2017 at 18:04

4 Answers 4

38

I stumbled across an answer that seems to have worked. Too bad there is not a cleaner way to do this than to alter the default settings. Would rather the System Settings|Power setting worked.

I edited the file '/etc/systemd/logind.conf'

sudo vi /etc/systemd/logind.conf

Then I uncommented the line (removed the beginning #) containing 'HandleLidSwitchDocked=ignore' and changed the value to be:

HandleLidSwitchDocked=suspend

After a reboot all seems to be working as expected, though I'm still prompted to login twice. (Once to unlock, and again as a user of the OS.)

6
  • 2
    This solution worked for me and several other users. See bugs.launchpad.net/ubuntu/+source/systemd/+bug/1574120. And this double login issue does not happen here. I recommend affected users visit the aforementioned link and click the button that informs you are affected too (but please avoid leaving "me too" comments). Also subscribe to notifications so when they release a fix you can help test it.
    – Jorge
    May 7, 2016 at 19:01
  • 2
    Didn't work for me on Ubuntu 17.04 / kernel 4.10.22 unfortunately. Neither did explicitly setting the other property: HandleLidSwitch.
    – Mena
    Jun 11, 2017 at 21:22
  • It worked for me on 16.04 and I only have to login once. Thanks! Jul 14, 2017 at 9:25
  • 1
    UPDATE: this solution worked for a couple of days. Now the computer goes to sleep but it wakes up straight after that without opening the lid. Jul 19, 2017 at 16:38
  • @BourbonCreams Check under System Settings > Brightness & lock if you have the "Lock" slide activated for when the computer is suspended. Nov 6, 2017 at 16:48
2

I had a similar problem. There is apparently a bug in the 4.4.0 kernel. The problem can be solved when you install the new kernel 4.4.8.

You can find instructions to do it here: http://linuxdaddy.com/blog/install-kernel-4-4-on-ubuntu/

Works perfect for me.

3
  • This helped getting the laptop to suspend after closing the lid, but my laptop now freezes every time I open the lid. Setting the laptop to suspend from the UI and then closing the lid works, but bringing the laptop back from suspend after opening the lid only works about 75% of the time, while 25% of the time the laptop freezes.
    – Roberto
    May 3, 2016 at 19:16
  • This did not solve my problem with suspend. Running "echo mem > /sys/power/state" only gets me a black screen I can't get rid of. acpi_listen shows me lid closed and open events. Still nothing...
    – Delorean
    May 17, 2016 at 15:13
  • 1
    Yeah, this solution really messed up my machine.
    – bozdoz
    Aug 18, 2016 at 2:33
1

I have/had the same problem and found this link helpful. Laptop does not suspend when lid is closed

Like one of the people with "solutions", I found that I have to manually suspend my laptop initially before closing the lid on subsequent occasions will work.

Good luck with it.

0

You might have a look under Settings > Power > When laptop lid is closed.

Set it to "Suspend", on battery power or on ADC, depending of the behaviour you want.

1
  • 1
    This didn't work, but was my first attempt as well.
    – Adam Culp
    Apr 26, 2016 at 12:34

You must log in to answer this question.

Not the answer you're looking for? Browse other questions tagged .