![我如何告诉 Ubuntu 仅在我关闭笔记本电脑盖时关闭屏幕?](https://linux22.com/image/942859/%E6%88%91%E5%A6%82%E4%BD%95%E5%91%8A%E8%AF%89%20Ubuntu%20%E4%BB%85%E5%9C%A8%E6%88%91%E5%85%B3%E9%97%AD%E7%AC%94%E8%AE%B0%E6%9C%AC%E7%94%B5%E8%84%91%E7%9B%96%E6%97%B6%E5%85%B3%E9%97%AD%E5%B1%8F%E5%B9%95%EF%BC%9F.png)
这与这个问题密切相关:如何让 Ubuntu 在合上笔记本电脑盖时不执行任何操作?。
我想阻止 Ubuntu 在笔记本电脑盖关闭时挂起或休眠,同时仍关闭屏幕以节省电量。我该怎么做?
这是针对预装 Ubuntu 20.04 的 Dell Precision 5550。
答案1
我认为答案在这里:配置 Linux 笔记本电脑以关闭屏幕,但在盖子关闭时继续运行
步骤如下
sudo gedit /etc/systemd/logind.conf
改成#HandleLidSwitch=suspend
HandleLidSwitch=lock
然后
sudo systemctl restart systemd-logind.service
答案2
这些设置未在“设置”对话框中显示,但可以使用命令或使用 dconf 编辑器进行更改。以下命令将导致计算机在关闭盖子时关闭屏幕:
gsettings set org.gnome.settings-daemon.plugins.power lid-close-ac-action 'blank'
gsettings set org.gnome.settings-daemon.plugins.power lid-close-battery-action 'blank'
如您所见,您可以根据计算机是使用交流电源 ( ) 还是使用电池电源 ( ) 设置不同的操作。lid-close-ac-action
可用lid-close-battery-action
的操作包括blank
、suspend
、shutdown
、hibernate
、interactive
和。nothing
logout
要重置为默认值,请reset
在命令中指定并省略最后一个参数,例如
gsettings reset org.gnome.settings-daemon.plugins.power lid-close-ac-action
答案3
您已经有了部分答案。您确实需要编辑 logind.conf 以确保笔记本电脑在合上盖子时不会进入睡眠状态。第二部分是您需要将背光设置为在给定时间后关闭。编辑您的 /etc/default/grub。找到该行GRUB_CMDLINE_LINUX_DEFAULT=
并将其更改为GRUB_CMDLINE_LINUX_DEFAULT=consoleblank=600
或您喜欢的任何超时时间(以秒为单位)。不要忘记update-grub
并重新启动。
这就是我一直使用的方法,但如果你特意想在关闭盖子时关闭屏幕,你可能还需要看看这里......https://mensfeld.pl/2018/08/ubuntu-18-04-disable-screen-on-lid-close/
答案4
简单的 GUI 方法
只需安装GNOME 调整它在 Ubuntu 上运行良好
打开终端并安装 gnome-tweaks 并打开它。
sudo apt update
sudo apt install gnome-tweaks
gnome-tweaks
之后你会看到一个选项笔记本电脑盖关闭时暂停。您只需像下图一样禁用该选项即可。