Это старая версия документа!
Для добавления программы в автозагрузку, необходимо добавить в каталог buildroot/board/rockchip/px30/fs-overlay-64/etc/init.d при сборке, либо на готовой флешке в каталог /etc/init.d/, в разделе на 1ГБ, скрипт запуска вашего приложения, примерный код запуска с weston приведен ниже. Пользовательский скрипт нужно назвать в формате «S99…».
Если у вас уже запущен weston, то его не надо запускать второй раз
#!/bin/sh
#
# Application description ...
#
# Load default env variables from profiles(e.g. /etc/profile.d/weston.sh)
. /etc/profile
case "$1" in
start)
export XDG_RUNTIME_DIR=${XDG_RUNTIME_DIR:-/var/run}
export QT_QPA_PLATFORM=${QT_QPA_PLATFORM:-wayland}
weston --tty=2 --idle-time=0&
{
# Wait for weston ready
while [ ! -e ${XDG_RUNTIME_DIR}/wayland-0 ]; do
sleep .1
done
**ЗАПУСК ВАШЕГО ПРИЛОЖЕНИЯ**
}&
;;
stop)
** ОСТАНОВКА ВАШЕГО ПРИЛОЖЕНИЯ
;;
*)
echo "Usage: $0 {start|stop}"
exit 1
;;
esac
exit 0