summaryrefslogtreecommitdiffstats
path: root/recipes-wam/wam
diff options
context:
space:
mode:
authorMarius Vlad <marius.vlad@collabora.com>2022-03-24 13:19:37 +0100
committerMarius Vlad <marius.vlad@collabora.com>2022-03-24 19:22:11 +0200
commitdedd3167b030a5ae9f281ac83a287bd8a463c649 (patch)
treee643d855cade4e7236440a25219becf66d157618 /recipes-wam/wam
parent278b0e2cc34b5e243b9e4a9e2a7bd50b5679345f (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 Signed-off-by: Jose Dapena Paz <jdapena@igalia.com> Signed-off-by: Marius Vlad <marius.vlad@collabora.com> Change-Id: I5fcaba9b8f5a1a7a362efd48d8df339168691c5e
Diffstat (limited to 'recipes-wam/wam')
-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