以 root 身份关闭监视器,无需 xset

以 root 身份关闭监视器,无需 xset

我有一个脚本,/etc/acpi当我合上笔记本电脑的盖子时就会运行。它关闭内部监视器。它通过以下方式做到这一点

                export DISPLAY=:0
                sudo -u toothrot xset dpms force off

这工作得很好,但如果它不依赖于我以“toothrot”身份登录,那就更整洁了。有没有办法直接从 root 执行此操作,而不参考特定的 X 会话?我试过

            # echo Off >/sys/class/drm/card0/card0-eDP-1/dpms

但得到了permission denied

请注意,将亮度设置为 0 是行不通的,因为它不会节省任何电量。

相关内容