Я использую Ubuntu Server, чтобы сделать коробку Kodi. Я использую kodi-standalone-service для этого. Я сделал сценарий оболочки (sudo -S <<< "пароль" systemctl start kodi) для запуска kodi. Когда я запускаю его вручную, он начинает коди, как и ожидалось. Мне нужно, чтобы запустить при запуске, хотя. Единственный способ, которым я мог сделать это (или, по крайней мере, я думал), это добавить @reboot /home/main/startupscript.sh в crontab. И я так и сделал. Теперь Ubuntu останавливается после начального загрузочного журнала без каких-либо значимых сообщений об ошибках. И я не могу использовать терминал. Ребята, вы можете мне помочь? Может быть это как-то связано с xorg, хотя он у меня установлен? (ясно, как я могу запустить его вручную) Может быть, команда запускается слишком рано в процессе загрузки?

1 ответ1

0

Правильный способ запустить службу во время процесса загрузки в системе, которая использует systemd, - использовать опцию enable .

systemctl enable kodi.service

С уважением.

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .