3

О красном смещении:

Redshift adjusts the color temperature of your screen according to your surroundings. This may help your eyes hurt less if you are working in front of the screen at night.

Типичная команда красного смещения - это 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 ответ1

3

Спасибо Дэн Д. Это сработало:

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .