Ник:
Пароль:

Контакты

Cтатус Skype: starterkit.ru
тел.: (+7 3412) 478-448
тел.: +7 922 680-21-73
тел.: +7 922 680-21-74
E-mail: info@starterkit.ru
Партнеры:
otladka.com.ua - г.Киев

Способы оплаты

User Info


Добро пожаловать,
Guest

Регистрация или входРегистрация или вход
Потеряли пароль?Потеряли пароль?

Ник:
Пароль:

ПользователейПользователей:2
Поисковых ботовПоисковых ботов:3
ГостейГостей:1

ОбновитьПодробнееВсегоВсего:6
Форум » starterkit.ru » Embedded Linux
Не запускается приложение Qt на iMX6
sasamy
Добавлено 12.09.2019 22:19 Редактировалось 13.09.2019 08:48 Сообщение: 11
sasamy
4.84

Пункты: 54409
Регистрация: 14.08.2009
Цитата
Столкнулась с такой же ошибкой при автозапуске приложения


решение такоеже

1 Пропатчить ядро для быстрой инициализации генератора случайных чисел

http://www.starterkit.ru/html/index.php?name=forum&op=view&id=29110#29115

2 Экспортировать переменные окружения в самом скрипте запуска приложения

http://starterkit.ru/html/index.php?name=forum&op=view&id=30130&num=1#30133
Спуститься к концу Подняться к началу
Персональная информация
Тензо-М
Добавлено 13.09.2019 20:27 Сообщение: 12
Тензо-М
0

Пункты: 855
Регистрация: 06.06.2016
Спасибо за ответы! Пропатчила ядро-не помогло( Проблема осталась. Попробовала написать свой скрипт запуска и экспортировать в нем переменные-опять не удача. Проблема остается. Далее попробовала запустить, как и молодой человек выше, через питоновский скрипт...прописала все переменные туда из файла profile.sh. НО! Теперь приложение стартует при запуске системы, однако в левом верхнем углу появился курсор мыши и приложение вообще не реагирует на нажатия клавиш...Но оно точно не зависло, так как отображает текущее время. Немного в замешательстве, что делать.
Спуститься к концу Подняться к началу
Персональная информация
sasamy
Добавлено 15.09.2019 14:28 Редактировалось 15.09.2019 14:28 Сообщение: 13
sasamy
4.84

Пункты: 54409
Регистрация: 14.08.2009
Цитата
опять не удача


странно - у меня работает, скрипт запуска

/etc/init.d/S95affine

Цитата

#!/bin/sh

export LANG=ru_RU.UTF-8
export TSLIB_TSDEVICE=/dev/input/event0
export FB_MULTI_BUFFER=2
export QT_GSTREAMER_CAMERABIN_VIDEOSRC="imxv4l2videosrc"
export QT_QPA_EGLFS_TSLIB=1
export QT_QPA_GENERIC_PLUGINS=tslib:/dev/input/event0
export QT_QPA_PLATFORM=eglfs
export QT_QPA_EGLFS_INTEGRATION=eglfs_viv

case "$1" in
start)
/usr/lib/qt/examples/widgets/painting/affine/affine &
;;
stop)
;;
restart|reload)
"$0" stop
"$0" start
;;
*)
echo "Usage: $0 {start|stop|restart}"
exit 1
esac

exit $?
Спуститься к концу Подняться к началу
Персональная информация
Тензо-М
Добавлено 16.09.2019 16:50 Сообщение: 14
Тензо-М
0

Пункты: 855
Регистрация: 06.06.2016
Спасибо большое! Немного по-другому просто сделала сначала. Так сработало, но почему-то остается вторая часть проблемы. Появился курсор мыши в левом верхнем углу и приложение не реагирует ни на какие клавиши(
Спуститься к концу Подняться к началу
Персональная информация
Тензо-М
Добавлено 16.09.2019 17:14 Сообщение: 15
Тензо-М
0

Пункты: 855
Регистрация: 06.06.2016
Все, разобралась. Забыла выставить в срипте запуска переменную export QT_QPA_EGLFS_NO_LIBINPUT=1 .
Спуститься к концу Подняться к началу
Персональная информация
Форум » starterkit.ru » Embedded Linux