Since my upgrade to Ubuntu 17.10 there's no option in the settings about what to do when the notebook-lid is closed any more.

enter image description here

Before this function had the options "do nothing" and "suspend" and maybe "shutdown".

The "do nothing" function did something: when the lid was closed, the display went dark and the screen was locked with the password.

My question is how to change the setting so that it's like I'm used to, so that the screen just locks but doesn't suspend when closing the lid.

  • 1
    I have posted a Gnome bug report, please also support adding this to settings, I have bad experiences with them and having lots of people asking for it might help. Here it is: bugzilla.gnome.org/show_bug.cgi?id=790043
    – conualfy
    Nov 8, 2017 at 4:46
  • To JohnDabc: it seems that you did not follow Legolas's instructions. In order your system to lock when you close the lid, you MUST undo the tweak (that is to Launch Tweaks, go to the "Power" section and ENABLE suspend on lid-close). To cboettig: yes, it is possible using the same method (changing the logind.conf file). You must add the lines below in /etc/systemd/logind.conf [Login] HandleLidSwitch=lock HandleLidSwitchDocked=ignore
    – Chris.p
    Dec 11, 2017 at 16:01
  • @Chris.p I have Unity Tweak Tool 0.0.7 . I don't see a "Power" section. I have four major areas [Unity, Window Manager, Appearance, System]. None of them has a section called "Power".
    – Scooter
    Jan 28, 2018 at 1:19
  • FYI, I've just installed Xubuntu 20.04.1 desktop on an HP Etherbook 8440p. I've performed each of the three existing answers: used gnome-tweaks, edited etc/systemd/logind.conf, and used dconf-editor. Even after rebooting, and making sure that none of the performed actions have been reverted, the laptop still locks on closing the lid. Oct 30, 2020 at 12:25

3 Answers 3


To disable suspend on lid-close

  1. Install Tweaks (gnome-tweak-tool) by running

    sudo apt-get install gnome-tweak-tool
  2. Launch Tweaks, go to the "Power" section and disable suspend on lid-close.


To enable lock on lid-close

Undo the above steps before following this. Also, SAVE ALL YOUR WORK, the second command would require you to reboot.

  1. Add the lines below in /etc/systemd/logind.conf

  2. Run

    sudo systemctl restart systemd-logind


  • 1
    thanks, at least closing the lid dont suspends the notebook anymore. but now it really does "nothing" but turning the screen of. after reopening the screen is not locked and i dont need my password. (like usual before 17.10). maybe someone knows how to change this via terminal?
    – user755218
    Nov 2, 2017 at 15:53
  • I appended few additional steps. Can you check and confirm?
    – Legolas
    Nov 2, 2017 at 17:48
  • 2
    No don't works with me, this is how the file looks after editing and still after reboot: i.sstatic.net/o9d9P.png
    – user755218
    Nov 3, 2017 at 15:11
  • 1
    I have posted a Gnome bug report, please also support adding this to settings, I have bad experiences with them and having lots of people asking for it might help. Here it is: bugzilla.gnome.org/show_bug.cgi?id=790043
    – conualfy
    Nov 8, 2017 at 4:46
  • 2
    it didn't work at me, but i don't know why
    – Guilherme
    Feb 16, 2019 at 1:39

In Ubuntu 18.04 Gnome desktop, there is no option in the Settings utility for configuring the laptop lid close actions. And Gnome Tweaks only offers a switch to enable / disable the "Suspend when laptop lid is closed" option.

For those who want it to shut down automatically, hibernate, or do nothing when the laptop lid is closed, here’s how to do it by hacking the configuration file:

  1. Open a terminal by pressing Ctrl+Alt+T or searching for “Terminal” from start menu. When it opens, run the following command:

    sudo gedit /etc/systemd/logind.conf
  2. When the files opens, uncomment the line #HandleLidSwitch=suspend by removing # in the beginning, and change the value to :

    • HandleLidSwitch=poweroff: shutdown / power off when lid is closed.
    • HandleLidSwitch=hibernate: hibernate when lid is closed (need to test if hibernate works).
    • HandleLidSwitch=ignore: do nothing.
    • HandleLidSwitch=suspend: suspend laptop when lid is closed.
  3. Save the file and finally restart the Systemd service to apply changes via command:

    systemctl restart systemd-logind.service


  • 2
    LuFFy: An edit and an upvote. Use 8 spaces instead of 4 when you're indenting or using numbered or bulleted lists. have a look at my edits to see how I did it... ;-)
    – Fabby
    Nov 30, 2018 at 10:25
  • but i just want to blank, how can i do that?
    – Guilherme
    Feb 16, 2019 at 2:15
  • this did not work for me... after completing all the above steps, I closed the lid and the computer promptly went to sleep! (update: apparently a fourth step is necessary - after restarting systemd a reboot is needed, which is... weird)
    – Michael
    Jul 16, 2022 at 21:57

You could install dconf-editor to change what happens when lid is closed.

sudo apt-get install dconf-editor

go to org.gnome.settings-daemon.plugins.power in dconf-editor. you can change the value of lid-close-ac-action and lid-close-battery-action for changing the action when lid closed.The possible values are 'suspend','hibernate','logout','shutdown','nothing'.


Via CLI would be:

gsettings set org.gnome.settings-daemon.plugins.power lid-close-battery-action suspend
  • but, when I did it after I reboot the pc the changes just disappear
    – Guilherme
    Feb 16, 2019 at 2:39

You must log in to answer this question.