在 ubuntu 14.04 中设置屏幕亮度的 Cron 作业不起作用

在 ubuntu 14.04 中设置屏幕亮度的 Cron 作业不起作用

在终端中,我运行:

crontab -e

然后我在文件中添加了以下 cronjob

26 21 * * * /usr/bin/xbacklight -set 80

这应该在晚上 9:26 将亮度设置为 80%。但是它不起作用。我已在终端中直接尝试了此命令,并且它有效。此外,我添加了另一个 cron 作业以在特定时间打开 cheese,它工作正常。我应该怎么做才能解决这个问题?

答案1

我也在尝试类似的东西,并遇到了这个线程。我解决了它。问题是你没有先设置 DISPLAY 变量来设置亮度值。

尝试:

26 21 * * * DISPLAY=:0 /usr/bin/xbacklight -set 80

您可以使用以下方法检查终端上的 DISPLAY 变量:

echo $DISPLAY

祝你 Croning 快乐!

来源:http://ubuntuforums.org/showthread.php?t=2189629

相关内容