На сервере Ubuntu 20.04 на ноутбуке Dell. Я запланировал простое задание cron для запуска скрипта Python в 4 часа ночи. Он не запускается, но если я планирую на другое время (скажем, 11 утра) - обычно (может быть, всегда), когда экран включен, он работает нормально. Помогите мне решить эту проблему.
Меня перенаправили из Stack Overflow сюда. Я здесь в своем уме. Я потратил несколько недель, пробуя различные поисковые запросы, но не могу найти свою конкретную проблему.
Я много чего пробовал:
Странные подсказки, которые могут помочь:
grep cron / var / log / syslog
в терминале, она имеет одно из двух вариантов поведения
systemctl status cron
, кажется, что служба регистрирует события только тогда, когда мой экран не спит. Возможно ли, что Ubuntu приостанавливает работу демона cron (и, вероятно, других служб), когда я закрываю крышку? Если да, как я могу предотвратить это или какие области конфигурации мне следует изучить?
Итак, я вернулся и посмотрел, что происходит в системе, используя grep sleep / var / log / syslog
Похоже, что даже несмотря на то, что параметры сна и приостановки были отключены, другая служба переводила систему в состояние ожидания.
Я использовал эту статью , чтобы решить эту проблему.
Кажется, проблема решена, НО у меня проблемы с тачпадом. В целом это незначительная проблема, если компьютер продолжает работать должным образом.