Проблемы с автозапуском приложения Qt на Yocto Raspberry Pi3

Это должно быть с jogl. По-видимому, необходимо обновить код, чтобы отразить обновления в OpenGL с некоторыми графическими процессорами, меня затронул графический процессор AMD Polaris. Это исправлено в следующем выпуске, но, похоже, не имеет ETA.

Вот дополнительная информация(https://jogamp.org/bugzilla/show_bug.cgi?id=1357)и патч. Я не разбираюсь в java, поэтому не смог применить.

1
13.05.2020, 10:04
1 ответ

У меня была такая же проблема. Я нашел решение, которое работает, но не уверен, правильно ли оно:)

vi /etc/init.d/autostart

, затем я добавляю этот код из Буркхард Стуберт

#!/bin/sh

. /etc/init.d/functions

do_start() {
    /usr/local/bin/cuteradio -platform eglfs &
}

do_stop() {
    killproc cuteradio
}

case "$1" in
  start)
    echo "Starting cuteradio app"
    do_start
    ;;
  stop)
    echo "Stopping cuteradio app"
    do_stop
    ;;
  restart|force-reload)
    echo "Restarting cuteradio app"
    do_stop
    sleep 1
    do_start
    ;;
  *)
    echo "Usage: $0 {start|stop|restart|force-reload}" >&2
    exit 1
    ;;
esac

exit 0

измените путь и имя процесса к вашему приложению, чем я

chmod +x /etc/init.d/autostart
update-rc.d autostart defaults 70

и у меня работает. надеюсь, это поможет

1
28.04.2021, 23:21

Теги

Похожие вопросы