Я использую диспетчера электропитания XFCE. Под вкладкой System, для части Сохранения Питания системы, я выбираю System Sleep Mode, чтобы быть: приостановите, когда неактивный в течение 1 часа при Включении. Максимальная неактивная продолжительность составляет 6 часов.
Если я выполняю команду для резервного копирования моего дома к внешнему диску, такой как
sudo rsync -a /home/tim /media/tim/externaldrive/ 2>rsync-errors
который может занять больше чем 10 часов, и я оставляю свой ноутбук в покое и засыпаю, моя Ubuntu будет приостановлена спустя один час после того, как я оставлю свой ноутбук и поэтому прерываю команду резервного копирования?
Если да, как я могу препятствовать тому, чтобы моя команда резервного копирования была прервана, не изменяя Системный Режим ожидания?
Спасибо.
1) запрещение systemd
Используя запрещение systemd для единственного процесса может быть выполнен путем выполнения
sudo systemd-inhibit --what=idle:sleep:shutdown:handle-power-key:handle-suspend-key:handle-hibernate-key:handle-lid-switch --mode=block rsync -a /home/tim /media/tim/externaldrive/ 2>rsync-errors
systemd-inhibit
требует поднятых полномочий. Вызванная команда была выполнена как корень в моей системе. Поскольку дополнительные опции видят или Systemd-запрещение или работают man systemd-inhibit
2) D-шина, в которую входят, API
API D-шины, в который входят, и Блокировки Ингибитора могут использоваться в разработке приложения, которое правильно выпускает и выпускает блокировки ингибитора.
3) Режим презентации
xfce4-диспетчер-электропитания gui включает опцию под названием Режим презентации. Это будет; выключите DPMS (Передача сигналов управления энергопотреблением монитора), таким образом, Ваш экран не будет очищать или спать и препятствует тому, чтобы режим экранной заставки активировался.
Обновите rsync для запросов пользователя до запуска спины до любого, напоминают пользователю делать "sudo systemd-запрещение - what=idle:sleep:shutdown:handle-power-key:handle-suspend-key:handle-hibernate-key:handle-lid-switch - mode=block rsync-a/home/tim/media/tim/externaldrive/2> rsync-ошибки" сами или делают это автоматически.