Abnormal display screen

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Abnormal display screen

1,005 Views
hankwang
Contributor V

Hello, we are using BSP 6.6.23_2.0.0 and 6.6.36_2.1.0 and browsers of qtwebengine on the https://jsfiddle.net/92Wc8/3/ and https://www.filestash.app/ websites. The display is abnormal.

Attached is our test file. You can see the code move to the middle of the screen.

And test board is 8MP EVK board.

We also tried boot2qt on the 8MP EVK board. But we don't see this problem. We think that the NXP patch may have an impact on the screen display.

 

 

 

Labels (1)
0 Kudos
Reply
16 Replies

872 Views
hankwang
Contributor V

Hey @Zhiming_Liu  Thank you for the information.

We also have the same problem using the boot2qt image on the 8MP EVK board on our side.
We use the boot2qt of Raspberry Pi 4 on the Raspberry Pi board. There is no such problem.
The QT used is 6.7.3 on Raspberry Pi board and 8MP EVK board.

boot2qt : https://doc.qt.io/Boot2Qt/b2qt-how-to-create-b2qt-image.html

command for Raspberry Pi.
export MACHINE=raspberrypi-armv8 source ./setup-environment.sh
bitbake b2qt-embedded-qt6-image

We thought that the same QT 6.7.3 has different results on different boards.
We would think it is an issue with NXP BSP.
what you think?

0 Kudos
Reply

843 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi

We are waiting for reply from internal team 

Best Regards
Zhiming

0 Kudos
Reply

836 Views
hankwang
Contributor V

Thanks for the update. We would be grateful if we could get the results as soon as possible.

0 Kudos
Reply

759 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi

Please try to set 'export QT_QUICK_BACKEND=software' before launching app.

Or Call QQuickWindow::setSceneGraphBackend() in code

 

Reference: https://doc.qt.io/qt-6/qtquick-visualcanvas-adaptations.html

Best Regards
Zhiming

0 Kudos
Reply

748 Views
hankwang
Contributor V

Hey, @Zhiming_Liu this solution can work. But after the Qt performance is changed from hardware to software, the system performance becomes worse.

Is there a solution that can solve this problem and keep the hardware solution instead of software.

Tags (1)
0 Kudos
Reply

744 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi

Find the root cause and solve it based on hardware render may take serval months, at least one month, they wait for patched GPU library release may take half month. If you can wait, then I can then have the internal team continue the process.

Best Regards
Zhiming

0 Kudos
Reply

738 Views
hankwang
Contributor V

@Zhiming_LiuSo far, we can wait. Please help me look into this issue. Thanks.

0 Kudos
Reply

873 Views
hankwang
Contributor V

Hey, we tested the site. General computers also have the same information.

hankwang_1-1728963869872.png

 

0 Kudos
Reply

848 Views
hankwang
Contributor V

@Zhiming_Liu  Thank you for providing this information.

On our side we tested boot2qt of i.mx8mp on 8mp evk board. QT6.7.3 also has the same problem.
But for the Raspberry Pi 4, we tested boot2qt for the Raspberry Pi board. QT 6.7.3 does not have this problem.

boot2qt:  https://doc.qt.io/Boot2Qt/b2qt-how-to-create-b2qt-image.html
command :
export MACHINE=raspberrypi-armv8 source ./setup-environment.sh
bitbake b2qt-embedded-qt6-image


So we think the same QT 6.7.3 has different results on different evk boards. We believe this is an issue with the NXP EVK BSP.
What do you think?



So we think the same QT 6.7.3 has different results on different evk boards. We believe this is an issue with the NXP EVK BSP.
What do you think?

0 Kudos
Reply

899 Views
hankwang
Contributor V

Hey @Zhiming_Liu  Can you replicate this problem?

0 Kudos
Reply

885 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi

I don't think this is an issue from NXP, there are some issue when access https://jsfiddle.net/92Wc8/3/, but i think this is an issue from website or brower while we can see below log. 

js: Unrecognized feature: 'notifications'.
js: Unrecognized feature: 'payment-handler'.
js: Unrecognized feature: 'persistent-storage'.
js: Unrecognized feature: 'background-sync'.
js: Unrecognized feature: 'ambient-light-sensor'.
js: Unrecognized feature: 'accessibility-events'.
js: Unrecognized feature: 'speaker-selection'.
js: Uncaught (in promise) Error: No ads to show.

 

Sometime the display can be normal.

Image (2).jpg

For another website, there is an error about X-Frame-Options.

js: Unrecognized feature: 'speaker'.
js: Refused to display 'https://demo.filestash.app/' in a frame because it set 'X-Frame-Options' to 'deny'.
js: crbug/1173575, non-JS module files deprecated.

 

The issue could from quicknanobrowser/webengine as it's a demo brower. I also test other websites, no such issue.


Best Regards
Zhiming

0 Kudos
Reply

897 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi

It's in the process of compiling images, I'll keep updating it when I'm done test.


Best Regards
Zhiming

0 Kudos
Reply

963 Views
Zhiming_Liu
NXP TechSupport
NXP TechSupport

Hi

Can you provide test steps?

Best Regards
Zhiming

0 Kudos
Reply

952 Views
hankwang
Contributor V

1. Build 8MP BSP EVK image and qtwebengine.(mask meta-browser)

2. Burn the image to sdcard or emmc

3. Use emmc or sdard to boot to the file system

4. Open your browser (quick nano browser) and link to the website I mentioned.

5. For filetash websites, you can move folders by scrolling with the mouse. You can see exception screen..

0 Kudos
Reply

953 Views
hankwang
Contributor V

1. Build 8MP BSP EVK image and qtwebengine.

2. Burn the image to sdcard or emmc

3. Use emmc or sdard to boot to the file system

4. Open your browser (quick nano browser) and link to the website I mentioned.

5. For filetash websites, you can move folders by scrolling with the mouse. You can see exception screen..

0 Kudos
Reply

995 Views
hankwang
Contributor V

I need to modify what I said and the code move to the left.

Does the NXP FAE have any good suggestions on how to resolve this issue?

0 Kudos
Reply