关于红移:
Redshift 根据周围环境调整屏幕的色温。
我使用的典型红移命令是redshift -O 9999
将屏幕色温设置为 9999K。遵循多相睡眠时间表,我喜欢每天更改几次屏幕颜色。
这是我的 crontab 的一部分:
LOW='redshift -O 1000'
HIGH='redshift -O 9999'
30 4 * * * $LOW
45 12 * * * $LOW
45 20 * * * $LOW
0 6,15,23 * * * $HIGH
它什么也没做。我检查了系统日志,它确实运行了,但是当我在文件中捕获输出时,文件是空的。
为什么这不起作用?我可以尝试 Redshift 的其他替代方案吗?
答案1
感谢 Dan D. 这有效:
LOW='redshift -O 1000'
HIGH='redshift -O 9999'
DISPLAY=:0.0
30 4 * * * $LOW
45 12 * * * $LOW
45 20 * * * $LOW
0 6,15,23 * * * $HIGH