[WAM] No application shows up -- sometimes not always

Description

Probably this will be fixed by SPEC-4252, but thought on still documenting it.

Compositor says that it never gets the ready request or it gets any panel or background request. Only a temporary surfaces is being created:

 

Jun 29 03:06:54 h3ulcb agl-compositor[638]: [03:06:54.280] Added surface 0xaaaae4173620, app_id (null) to pending list

 

Attached WebAppMgr log and current running aps for journaltctl.

Note that this does not happen always, some boots do bring up the apps. 

 

Environment

None

Attachments

4

relates to

Activity

Walt Miner 
May 25, 2022 at 4:04 PM

Close for MM 13.0.0

José Dapena Paz 
March 24, 2022 at 1:04 PM

The final fix for this in Rasberrypi4 and H3 requires also this change:

https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-demo/+/27300/1

The reason for this (and https://lf-automotivelinux.atlassian.net/browse/SPEC-4290#icft=SPEC-4290) is hangs on calls to eglSwapBuffers, internally calling wl_display_dispatch_queue. It seems the presentation feedback implementation is not working. The solution is disabling VSync in Chromium for now, passing --disable-gpu-vsync

The new issue for fixing the VSync problem is reported at https://lf-automotivelinux.atlassian.net/browse/SPEC-4310#icft=SPEC-4310.

Marius Vlad 
March 23, 2022 at 9:27 PM

Gave it a test but I don't see any progress, added two debug log files. debug.txt is when normally booting up, debug_stop_start.txt is after I manually stop wait until WAM stops homescreen then start it the session again.

Note that in the normal debug.txt I don't any see any 5 delay at all.

José Dapena Paz 
March 23, 2022 at 2:35 PM
(edited)

José Dapena Paz 
March 23, 2022 at 11:18 AM

Provisionally I will raise the homescreen launch wait to 5 seconds for marlin release. Then move to fix the issues with WAIT_FOR_HOST_SERVICE.

Fixed

Details

Assignee

Reporter

Fix versions

Labels

Priority

Created March 9, 2022 at 9:17 PM
Updated May 25, 2022 at 4:04 PM
Resolved March 24, 2022 at 3:52 PM

Flag notifications