Мне нужно сделать, чтобы после загрузки Linux (сразу после splash screen) запускалось мое Qt-приложение в foreground (не демон!). В сборке используется sysvinit в качестве системы инициализации. X-ов нету, qt работает поверх EGLFS. К сожалению, не получается решит проблему. Я добавил скрипт в /etc/inid.d/myapp.sh:
#! /bin/sh
# /etc/init.d/myapp
#
# Some things that run always
/home/root/myapp
case "$1" in
start)
echo "Starting script myapp "
/home/root/myapp
;;
stop)
echo "Stopping script myapp"
pkill myapp
;;
*)
echo "Usage: /etc/init.d/myapp {start|stop}"
exit 1
;;
esac
exit 0
1:12345:respawn:/sbin/getty -a root 38400 tty1
/etc/init.d/myapp.sh start