diff options
author | Marius Vlad <marius.vlad@collabora.com> | 2022-03-24 13:19:37 +0100 |
---|---|---|
committer | Marius Vlad <marius.vlad@collabora.com> | 2022-03-24 19:22:11 +0200 |
commit | dedd3167b030a5ae9f281ac83a287bd8a463c649 (patch) | |
tree | e643d855cade4e7236440a25219becf66d157618 /recipes-wam/wam/files/WebAppMgr.service | |
parent | 278b0e2cc34b5e243b9e4a9e2a7bd50b5679345f (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/files/WebAppMgr.service')
-rw-r--r-- | recipes-wam/wam/files/WebAppMgr.service | 2 |
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 |