Skip to main content
Explorer
July 9, 2024
Question

qt-kiosk-browser on STM32MP157F-DK2

  • July 9, 2024
  • 2 replies
  • 1831 views

Hello everyone,

For some time I have been trying to launch at least some kind of browser on this platform, better than the one in the example with QtWebKitWidgets.

Now I am trying to run Qt Kiosk Browser on my STM32MP157F-DK2 running OpenSTLinux Mickledore with EGLFS backend. It was compiled with:

 

DISTRO=openstlinux-eglfs MACHINE=stm32mp1 source layers/meta-st/scripts/envsetup.sh

 

Then this line

 

IMAGE_INSTALL:append = " qt-kiosk-browser"

 

was apppended at the end of conf/local.conf. In conf/bblayers.conf, after

 

${OEROOT}/layers/meta-openembedded/meta-perl \

 

I added this line:

 

${OEROOT}/layers/meta-openembedded/meta-python2 \

 

Then I installed g++-multilib on the host machine:

 

sudo apt-get install g++-multilib

 

And than bitbaked the entire image:

 

bitbake st-example-image-qt

 

The problem is that the browser starts, then I see a white screen for 5-10 seconds, then it terminates. The launching script is in the attached kiosk_sh.txt. The output is in the file qt-kiosk-browser.txt. 

Does anyone have any guesses as to what the problem might be?


Thank you,
Alexander

    This topic has been closed for replies.

    2 replies

    ST Employee
    July 11, 2024

    Hello Alexander,

     

    I never tried that private "qt-kiosk-browser" development.

    I tested PyQt5 based browser.

    If you plan to browse only in a kiosk mode, you can also try the Qt official example:
    https://doc.qt.io/qt-5/qtwebengine-webengine-quicknanobrowser-example.html

     

    BR,

    Philippe.

    shmonovAuthor
    Explorer
    July 11, 2024

    Hello Philippe,

    Thanks for the link. I'll give it a try and let you know how it goes.

    Best wishes,
    Alexander