Для systemd в Ubuntu 16.04 вы также должны рассмотреть аргумент «pre» (suspend) и «post» (resume) в ${1}, чтобы перезапуск выполнялся только после того, как вы оставите систему.
[d2 ] Мне также пришлось добавить sleep, чтобы дать сетевому сканированию достаточно времени для завершения (мое лучшее предположение).$ sudo cat /lib/systemd/system-sleep/network-manager-restart
#!/bin/sh
set -e
if [ "$2" = "suspend" ] || [ "$2" = "hybrid-sleep" ]; then
case "$1" in
post) sleep 10 ; systemctl restart network-manager ;;
esac
fi
Подробнее читайте: https://www.freedesktop.org/ software / systemd / man / systemd-suspend.service.html
Непосредственно перед вводом системной приостановки и / или спящего режима система d-suspend.service (и другие упомянутые единицы соответственно) будет запускать все исполняемые файлы в / usr / lib / systemd / system-sleep / и передать им два аргумента. Первый аргумент будет «pre», второй - «suspend», «hibernate» или «hybrid-sleep» в зависимости от выбранного действия. Сразу же после выхода из системы приостановка и / или спящий режим выполняются одни и те же исполняемые файлы, но первый аргумент теперь «пост». Все исполняемые файлы в этом каталоге выполняются параллельно, и выполнение действия не продолжается до завершения всех исполняемых файлов., так что HP говорит, что этому устройству нужен плагин ... так что вам нужно это ..
, поэтому, если вы откроете терминал; (удерживайте клавиши управления и alt и t ..)
, затем введите hp-setup, которые должны распознать необходимость подключаемого модуля и установить его
, это дает более подробную информацию о плагины https://developers.hp.com/hp-linux-imaging-and-printing/binary_plugin.html
, так что HP говорит, что этому устройству нужен плагин ... так что вам нужно это ..
, поэтому, если вы откроете терминал; (удерживайте клавиши управления и alt и t ..)
, затем введите hp-setup, которые должны распознать необходимость подключаемого модуля и установить его
, это дает более подробную информацию о плагины https://developers.hp.com/hp-linux-imaging-and-printing/binary_plugin.html