Я пытаюсь запустить свой собственный скрипт Python при запуске. Или, точнее, в КОНЦЕ последовательности загрузки Код python делает
а) записывает на ЖК-экран I2C
б) объявляет звуком, что он «Готов» При проверке в обычном сеансе все работает.
Я попытался и преуспел в создании службы systemd для этого. Проблема в том, что он запускается слишком рано - экран пишется, но звук не воспроизводится.
Я предполагаю, что для этого потребуется директива «После» в настройке службы, но я понятия не имею, что запланировать для нее «После»
Запрос информации у systemd дает список из 258 или 360 вещей, за которыми он ухаживает - на самом деле никакой помощи.
Я попытался добавить After=sound.target, но это не помогло
Итак, есть ли общая вещь «когда вы закончите все свои дела», которую я мог бы использовать для запуска своих «пользовательских» потребностей после всех «системных» потребностей?
[Unit]
After=sound.target
Description=Execute this on boot
[Service]
Type=simple
ExecStart=/usr/bin/python3 /home/jc/jcCode/at_start_pyscript.py
[Install]
WantedBy=multi-user.target
Thanks
JC