Cron делает не запускается, если экран выключен?
=================================================

 На сервере Ubuntu 20.04 на ноутбуке Dell. Я запланировал простое задание cron для запуска скрипта Python в 4 часа ночи. Он не запускается, но если я планирую на другое время (скажем, 11 утра) - обычно (может быть, всегда), когда экран включен, он работает нормально. Помогите мне решить эту проблему. 

 Меня перенаправили из Stack Overflow сюда. Я здесь в своем уме. Я потратил несколько недель, пробуя различные поисковые запросы, но не могу найти свою конкретную проблему.

 Я много чего пробовал: 

* Скрипт работает нормально и выполняется нормально (это не проблема синтаксиса)
* Выключил спящий режим на компьютере (думал, что это проблема с дисплеем)
* Экран по-прежнему выключается, но не блокируется и не приостанавливается; может все еще проблема с отображением?
* Добавлен (затем удален) display =: 0, потому что он ничего не изменил, так что, возможно, не проблема с отображением?
* Анакрон удален, чтобы гарантировать, что только cron будет определять расписание
* I также есть небольшой скрипт Python, который выполняется каждый час, чтобы проверить, работает ли cron.

 Странные подсказки, которые могут помочь: 

* Когда я запускаю команду  `grep cron / var / log / syslog`  в терминале, она имеет одно из двух вариантов поведения
	+ , это показывает журнал, который начинается примерно в то время, когда я открываю крышку ноутбука.
	+ ничего не происходит. Обычно это происходит, когда я открываю машину по утрам. Опять же, он не выключается, не блокируется и не приостанавливается. Только экран гаснет.
* Если посмотреть на  `systemctl status cron` , кажется, что служба регистрирует события только тогда, когда мой экран не спит.

 Возможно ли, что Ubuntu приостанавливает работу демона cron (и, вероятно, других служб), когда я закрываю крышку? Если да, как я могу предотвратить это или какие области конфигурации мне следует изучить? 

 

 Итак, я вернулся и посмотрел, что происходит в системе, используя  `grep sleep / var / log / syslog` 

 Похоже, что даже несмотря на то, что параметры сна и приостановки были отключены, другая служба переводила систему в состояние ожидания. 

 Я использовал эту  [статью](https://www.tecmint.com/disable-suspend-and-hibernation-in-linux/) , чтобы решить эту проблему. 

 Кажется, проблема решена, НО у меня проблемы с тачпадом. В целом это незначительная проблема, если компьютер продолжает работать должным образом.