问题描述
自从我升级到 Ubuntu 17.10 后,设置中就没有关于 notebook-lid 关闭时要做什么的选项了。
在此之前,该函数具有选项 “do nothing” 和 “suspend”,也许还有 “shutdown”。
“do nothing” 函数做了一些事情:当盖子关闭时,显示屏变暗并且屏幕被密码锁定。
我的问题是如何更改设置,使其像我习惯的那样,以便屏幕仅锁定但在合上盖子时不会暂停。
最佳回答
禁用 lid-close 上的挂起
-
通过运行安装 Tweaks (
gnome-tweak-tool
)\n
sudo apt-get install gnome-tweak-tool\n
-
启动“调整”,转到 “Power” 部分并禁用 lid-close 上的挂起。\n
启用 lid-close 上的锁定
在执行此操作之前撤消上述步骤。另外,保存所有工作,第二个命令将要求您重新启动。
-
在
/etc/systemd/logind.conf
中添加以下行\n
[Login]\nHandleLidSwitch=lock \n
-
跑步
\n
sudo systemctl restart systemd-logind\n
Sources
次佳回答
在 Ubuntu 18.04 Gnome 桌面中,设置实用程序中没有用于配置笔记本电脑盖关闭操作的选项。而且 Gnome Tweaks 仅提供了一个开关来启用/禁用“笔记本电脑盖关闭时暂停”选项。
对于那些希望笔记本电脑在合上盖子时自动关闭、休眠或不执行任何操作的人,可以通过破解配置文件来实现此目的:
-
按
Ctrl
+Alt
+T
或从开始菜单搜索“Terminal”打开终端。当它打开时,运行以下命令:\n
sudo gedit /etc/systemd/logind.conf\n
-
文件打开后,通过删除开头的
#
来取消注释#HandleLidSwitch=suspend
行,并将值更改为:\n-
HandleLidSwitch=poweroff
:盖子关闭时关闭/断电。 -
HandleLidSwitch=hibernate
:盖子关闭时休眠(需要测试\\nif休眠是否有效)。 -
HandleLidSwitch=ignore
:什么也不做。 -
HandleLidSwitch=suspend
:合上盖子时暂停笔记本电脑。
-
-
保存文件并最后重新启动 Systemd 服务以通过命令应用更改:
\n
systemctl restart systemd-logind.service\n
第三种回答
您可以安装 dconf-editor
来更改盖子关闭时发生的情况。
sudo apt-get install dconf-editor
转到 dconf-editor
中的 org.gnome.settings-daemon.plugins.power
。您可以更改 lid-close-ac-action
和 lid-close-battery-action
的值来更改盖子关闭时的操作。可能的值为 ‘suspend’,’hibernate’,’logout’,’shutdown’,’nothing’。
通过 CLI 将是:
gsettings set org.gnome.settings-daemon.plugins.power lid-close-battery-action suspend