Задание Cron для установки яркости экрана не работает в Ubuntu 14.04

В терминале я запустил:

crontab -e

Затем я добавил следующий cronjob в файл

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

Это должно было установить яркость до 80% в 9:26 вечера. Но это не работает. Я попробовал эту команду в терминале напрямую, и она работает. Кроме того, я добавил еще одну работу cron, чтобы открывать сыр в определенное время, и она работает нормально. Что я должен сделать, чтобы это исправить?

1 ответ

Я тоже пробовал что-то похожее и наткнулся на эту ветку. И я решил это. Проблема в том, что вы сначала не установили переменную DISPLAY для установки значения яркости.

Пытаться:

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

Вы можете проверить переменную DISPLAY на терминале, используя:

echo $DISPLAY

С Днем Рождения!

Источник: http://ubuntuforums.org/showthread.php?t=2189629

Другие вопросы по тегам