Ubuntu 17.10 及更高版本:盖子关闭时不暂停,只锁定屏幕

Ubuntu 17.10 及更高版本:盖子关闭时不暂停,只锁定屏幕

自从我升级到 Ubuntu 17.10 后,设置中就不再有关于笔记本电脑盖关闭时该做什么的选项了。

在此处输入图片描述

在此之前,此功能有“不执行任何操作”和“暂停”以及“关闭”选项。

“不执行任何操作”功能确实执行了一些操作:当盖子关闭时,显示屏变暗并且屏幕被密码锁定。

我的问题是如何更改设置以使其像我习惯的那样,这样屏幕只是锁定但不会因关闭盖子而暂停。

答案1

禁用合上盖子时暂停功能

  1. 安装调整gnome-tweak-tool)通过运行

    sudo apt-get install gnome-tweak-tool
    
  2. 启动 Tweaks,转到“力量“部分并禁用盖子关闭时的暂停功能。

    截屏

启用合盖锁定功能

在执行此操作之前,请撤消上述步骤。另外,保存所有工作,第二个命令将要求您重新启动。

  1. 添加以下行/etc/systemd/logind.conf

    [Login]
    HandleLidSwitch=lock  
    
  2. 跑步

    sudo systemctl restart systemd-logind
    

来源

答案2

Ubuntu 18.04 Gnome 桌面,设置实用程序中没有用于配置笔记本电脑盖关闭操作的选项。并且 Gnome Tweaks 仅提供了一个开关来启用/禁用“笔记本电脑盖关闭时挂起”选项。

对于那些希望它在笔记本电脑盖关闭时自动关机、休眠或不执行任何操作的人来说,以下是如何通过破解配置文件来实现的:

  1. Ctrl+ Alt+T或从开始菜单中搜索“终端”打开终端。打开后,运行以下命令:

    sudo gedit /etc/systemd/logind.conf
    
  2. 当文件打开时,#HandleLidSwitch=suspend通过删除#开头的行来取消注释该行,然后将值更改为:

    • HandleLidSwitch=poweroff:盖子关闭时关机/断电。
    • HandleLidSwitch=hibernate:盖子关闭时进入休眠状态(需要测试休眠是否有效)。
    • HandleLidSwitch=ignore: 没做什么。
    • HandleLidSwitch=suspend:关闭盖子时暂停笔记本电脑。
  3. 保存文件并最后通过命令重新启动 Systemd 服务以应用更改:

    systemctl restart systemd-logind.service
    

来源

答案3

您可以安装dconf-editor来改变盖子关闭时发生的情况。

sudo apt-get install dconf-editor

进入org.gnome.settings-daemon.plugins.power。您可以更改和dconf-editor的值,以更改盖子关闭时的操作。可能的值是“暂停”,“休眠”,“注销”,“关机”,“无”。lid-close-ac-actionlid-close-battery-action

截屏

通过 CLI 将是:

gsettings set org.gnome.settings-daemon.plugins.power lid-close-battery-action suspend

相关内容