Доброго времени суток! Возникла необходимость запускать скрипт при входе в систему (запуск searx). Создал скрипт для запуска:
#!/bin/bash
cd /home/user — преход в папку /home/user для вывода nohup.out
nohup python /usr/bin/searx-run & — запуск скрипта в фоновом режиме
Сделал файл исполняемым с помощью сhmod +x (searx-run тоже)
Указал путь к скрипту в файле /home/user/.bash_profile.
Возникло две проблемы:
1. Автоматический запуск скрипта осуществляется только при перезагрузке или повторном входе в систему ( и то не всегда)
2. При запуске самой системы пред появление экрана блокировки выводится сообщение:
[FAILED] Failed to start filtron. — компоненнт пакета searx
[FAILED] Failed to start morty. — компоненнт пакета searx
По неизвестной причине скрипт начинает выполняьтся ещё при запуске системы, до авторизации пользователя в ситсеме
Происходит это до входа в систему, к тому же при запуске searx вручную данные ошибки не появляются
Подскажите пожалуйста, что и где надо поправить, чтобы скрипт выполнялся автоматически ПОСЛЕ входа в ситсему пользователя и при каждой авторизации пользователя в системе.