Добрый день. Собрал приложение на QT 5.5.1 и оно исправно работает на моей виртуальной машине с запущенным photon. Попробовал запустить на целевой машине без photon с надеждой на -platform minimal. Приложение запустилось, но нет GUI. Подскажите, пожалуйста, так и должно быть? Возможен ли запуск без photon?
Здравствуйте!
Плагин платформы minimal не осуществляет отрисовку графической информации на экран. Обычно он используется для запуска и отладки приложений требующих QtGui на системах, которые не обеспечивают вывод графической информации.
Наши текущие сборки Qt используют QPA и опираются на менеджер Photon. Отмечу, что для запуска приложений Qt в среде Photon не требуется запуск полного окружения рабочего стола, подробнее смотрите в
этом сообщении. Уточните, почему требуется запуск Qt без Photon.
Попробовал запустить Photon по средствам ph.mini. Почему-то не получается запустить io-graphics...
# ./ph.mini
# PfAttachServerDll(): Invalid argument
sloginfo
Time Sev Major Minor Args
Jul 19 19:40:58 1 8 0 phfont: init...
Jul 19 19:40:58 1 8 0 phfont.so: init...
Jul 19 19:40:58 1 8 0 phfont.so: initialized.
Jul 19 19:40:58 2 8 0 Global font server is already running
Jul 19 19:40:58 1 8 0 phfont: initialized.
Jul 19 19:40:58 2 8 0 gf_surface_create_layer(): gf errno 1
Jul 19 19:40:58 2 8 0 io-graphics: init_display(0:0x8086,0xf31,0) failed
Jul 19 19:41:13 1 8 0 phfont: unable to set up resource manager /dev/phfont
io-display вижу в процессах:
io-display -d vid=0x8086,did=0x0f31 -c /etc/init/R400/nanoX-BT_E3825/display-default.conf
Подскажите, какие действия предпринять.