Запустить X-приложение при загрузке
У меня есть x-приложение, которое отслеживает удаленный объект и отображает соответствующее изображение на экране.
Если я запускаю startx, а затем с другого терминала запускаю это приложение, оно запускается успешно и отображает все, что может быть отклонено. Без запуска startx приложение не начинает говорить, что не может подключиться к дисплею. Разумно. X11 не запускается.
Как запустить это приложение (включая, конечно, X11) во время загрузки?
Без входа в систему (в Linux нет клавиатуры)
Ответы
Вы можете использовать cron
для запуска программ / скриптов при загрузке. Установите cron и используйте crontab -e
для редактирования файла cron для текущего пользователя. Добавьте строку, подобную следующей
@reboot /path/to/program --options
Сохрани и закрой. Программа должна запускаться при загрузке даже без входа в систему.
Если ваша программа / скрипт не запускается, убедитесь, что служба cron включена.
systemctl status cron
Если он отключен, используйте следующее, чтобы включить службу:
systemctl enable cron