Служба активна: неактивна (не работает)

Это сценарий:

#!/bin/bash
setterm --blank 1 --powerdown 2

Это служба:

[Unit]
Description=Blank screen after 1 min and turn it off after 2 min. Any keypress will turn it back on.
After=ssh.service

[Service]
Type=oneshot
Environment=TERM=linux
StandardOutput=tty
TTYPath=/dev/console
ExecStart=/home/USER/.boot-scripts/screen-off.sh

[Install]
WantedBy=local.target

если я включаю и запускаю, она работает, но когда я перезагрузить сервер ничего не произошло. Если я проверил статус службы, то вот что я получу:


 ● screen-off.service - Blank screen after 1 min and turn it off after 2 min. Any keypress will turn it back on.
     Loaded: loaded (/etc/systemd/system/screen-off.service; enabled; vendor preset: enabled)
     Active: inactive (dead)

Есть идеи, почему она не запускается при загрузке, и мне приходится делать это вручную?

Спасибо

0
задан 27 July 2021 в 20:58

1 ответ

Благодаря помощи - user535733 (который по ошибке удалил комментарий) local.target не является нормальной целью systemd на пути загрузки системы Ubuntu. Я переместил его в multi-user.target и теперь он работает!

0
ответ дан 28 July 2021 в 11:12

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

Похожие вопросы: