aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorJose Dapena Paz <jdapena@igalia.com>2022-03-24 13:19:37 +0100
committerJan-Simon Moeller <jsmoeller@linuxfoundation.org>2022-03-24 15:22:59 +0000
commit142aa7c7e3dc5221635c99f4fdd3d987407c7e1a (patch)
treea4dd19aef4985eaa961ebd64629a569000a8db30
parentb5b88f55d70c87187b544b6a9c830f91a165e476 (diff)
wam: disable VSync
Enabling VSync callback support in Chromium, that sets EGL swap interval to one, seems to be problematic as we get hangs in several scenarios calling eglSwapBuffers and waiting forever for swap feedback. This happens, at least, on initial boot on Rasberry PI 4 and on H3. It also happens after launching HVAC from launcher. Bug-AGL: SPEC-4289, SPEC-4290 Change-Id: I5fcaba9b8f5a1a7a362efd48d8df339168691c5e Signed-off-by: Jose Dapena Paz <jdapena@igalia.com>
-rw-r--r--recipes-wam/wam/files/WebAppMgr.service2
1 files changed, 1 insertions, 1 deletions
diff --git a/recipes-wam/wam/files/WebAppMgr.service b/recipes-wam/wam/files/WebAppMgr.service
index 0285347d6..a2e58abef 100644
--- a/recipes-wam/wam/files/WebAppMgr.service
+++ b/recipes-wam/wam/files/WebAppMgr.service
@@ -21,7 +21,7 @@ Type=simple
UMask=0077
OOMScoreAdjust=-1000
EnvironmentFile=-/etc/default/WebAppMgr.env
-ExecStart=/usr/bin/WebAppMgr --use-gl=egl --enable-features=UseOzonePlatform --ozone-platform=wayland --no-sandbox --use-viz-fmp-with-timeout=0 --in-process-gpu --remote-debugging-port=9998 --user-data-dir="/home/%u/wamdata" --webos-wam --agl-shell-appid=homescreen
+ExecStart=/usr/bin/WebAppMgr --use-gl=egl --enable-features=UseOzonePlatform --ozone-platform=wayland --no-sandbox --use-viz-fmp-with-timeout=0 --in-process-gpu --remote-debugging-port=9998 --user-data-dir="/home/%u/wamdata" --webos-wam --agl-shell-appid=homescreen --disable-gpu-vsync
Restart=on-failure
RestartSec=50