如何在 acpid 脚本中设置“DISPLAY”

如何在 acpid 脚本中设置“DISPLAY”

我有多个用户登录,并且我使用 acpid 来监听sleep键以关闭屏幕使用xset dpms force off命令。

我无法关闭屏幕,因为 acpid 以 root 身份运行并以 root 身份执行脚本。而且我知道如何设置正确DISPLAY。因为每个登录用户都有自己的显示,而且我不知道当前显示的是哪一个。可能GNOME知道,但我不知道如何找出答案。

相关内容