笔记本电脑盖关闭时的锁定 + 暂停行为

笔记本电脑盖关闭时的锁定 + 暂停行为

我已经在两台不同的笔记本电脑上安装了 Ubuntu 16.04:

  • 联想 Thinkpad T460s
  • HP Probook 6470b

两台笔记本电脑的配置都差不多。我安装了 i3 WM,并安装了 lightdm(16.04 上的默认配置)。

在 Unity 中,关闭盖子时,两台笔记本电脑上的锁定+挂起功能均可正常工作。

在 i3 WM 中,两台笔记本电脑之间的行为发生了变化:

  • 在 T460s 上,当我合上盖子时,笔记本电脑会锁定并暂停。锁定屏幕是 gnome-screensaver,例如gnome-screensaver-command -l

  • 在 Probook 上,当我合上盖子时,笔记本电脑只会暂停。它不会锁定。

“关闭盖子时锁定 + 暂停”行为在哪里定义?

额外的信息:

我花了一些时间试图找到这种行为的定义。错误的线索包括:

  • /proc/acpi/lid.sh
  • /etc/systemd/logind.conf 中的“HandleLidSwitch”

最奇怪的是,我今天在 Probook 上安装了 ZSH(通常是 Bash 用户,想尝试一下)并且它在盖子关闭时开始锁定 + 挂起,其gnome-screensaver-command -l行为与 T460s 相同。

我卸载并重新安装了 ZSH,它消失了,现在它只是暂停而没有锁定。

相关内容