summaryrefslogtreecommitdiffstats
path: root/meta-app-framework/recipes-graphics/wayland/agl-compositor-init_agl-app-fw.inc
AgeCommit message (Collapse)AuthorFilesLines
2022-05-26agl-compositor-init_agl-app-fw: Include agl-shell-activatorMarius Vlad1-0/+1
Turns out we weren't including the agl-shell-activator activation tool so include it by default. It remains to be seen if it makes sense to have in the compositor, rather than outside, but for the time being just include it by default. Bug-AGL: SPEC-4324 Signed-off-by: Marius Vlad <marius.vlad@collabora.com> Change-Id: I5a16baca8be83715f86e02809324497a837a235a Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27385 Tested-by: Jenkins Job builder account ci-image-build: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account Reviewed-by: Vasyl Vavrychuk <vasyl.vavrychuk@opensynergy.com> Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org>
2022-03-02meta-app-framework: depend on weston-iniJose Dapena Paz1-1/+1
To allow different default layouts depending on target or kind of demo make app framework layer depend on weston-ini instead of the default one. This allows HTML5 demo, that runs in landscape, to initialize properly. Bug-AGL: SPEC-4250 Change-Id: I199a2bf27f65094fbebf62976c33968ce3841aaa Signed-off-by: Jose Dapena Paz <jdapena@igalia.com> Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/27236 Reviewed-by: Scott Murray <scott.murray@konsulko.com> Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> Tested-by: Jenkins Job builder account ci-image-build: Jenkins Job builder account ci-image-boot-test: Jenkins Job builder account
2021-12-17meta-app-framework: start agl-compositor in a systemd user sessionArnaud Ferraris1-0/+46
`weston-init` installs a system service for starting the compositor. As we want it to run as a user service, this patch replaces this package with `agl-compositor-init`. This involves: - resetting RDEPENDS from `weston-ini-conf` so it doesn't pull in `weston-init` anymore - making `agl-compositor-init` RCONFLICT with `weston-init` as it's still a RRECOMMENDS to `weston` `agl-compositor-init` installs a systemd user service and socket, and ensures agl-compositor is automatically started with the user session, so the compositor is automatically started on boot. It also adds a config fragment for the `agl-session@agl-driver` service (instance of `agl-session` for user `agl-driver`) for properly configuring the TTY to use for display. Bug-AGL: SPEC-4161 Signed-off-by: Arnaud Ferraris <arnaud.ferraris@collabora.com> Change-Id: Ifb10a206cfa97c147283bc78c46f7f09209a9591 Reviewed-on: https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl/+/26975 Tested-by: Jenkins Job builder account ci-image-build: Jenkins Job builder account Reviewed-by: Scott Murray <scott.murray@konsulko.com> Reviewed-by: Jan-Simon Moeller <jsmoeller@linuxfoundation.org> ci-image-boot-test: Jenkins Job builder account