我有 XUbuntu 18.04。
我想合上笔记本电脑的盖子并让屏幕立即变黑或关闭,但计算机本身保持唤醒状态(活动[未暂停])。
我已经安装了 gnome-tweaks,它允许我禁用暂停功能,但它也禁用了屏幕消隐功能。
logind.conf 没有此项设置,并且 gnome-tweaks 和 xfce-power 似乎都会覆盖它。
关于@ptetteh227,这个文件完全被注释掉了。我查看了它的手册页,没有可以进行任何设置来实现我需要的操作。https://pastebin.com/MXKnikKn
曾考虑过允许它进入锁定屏幕,但对我来说这似乎是另一个问题。
答案1
打开终端并输入:
xset dpms force off
只要鼠标移动或按下按钮,显示器就会再次亮起。如果您想在关闭盖子时运行该代码,则需要做更多工作:将以下行添加到 /etc/acpi/events/lid 中:
event=button/lid
action=/etc/acpi/actions/handleLidClose.sh %e
现在创建文件:/etc/acpi/actions/handleLidClose.sh 并粘贴代码
#!/bin/bash
echo "$1" | grep -q open /proc/acpi/button/lid/LID0/state && exit 0
xset dpms force off
进去。
你可以按照你想要的任何方式命名该文件,但不要忘记使其可执行:
chmod +x /etc/acpi/actions/handleLidClose.sh
所有命令必须以 sudo 或 su 形式执行
答案2
防止机器在盖子关闭时挂起。 sudo nano /etc/systemd/logind.conf
并取消注释以下参数
...
HandleLidSwitch=ignore
...
现在重新启动 systemd 守护进程:
sudo service systemd-logind restart
这个功能可以即时运行,无需重新启动即可恢复到关闭盖子时的默认暂停状态,只需像以前一样注释掉该行即可