Have the UHMI daemons run as agl-driver as opposed as root

Description

All ucl-launcher and ula-node and possible others are running as root. They should be running instead as agl-driver.

Environment

None

Activity

Show:

Kenta Murakami February 27, 2025 at 9:59 AM

-san,

OK! I agree with your plan!
As you mentioned, the docs already do not work, so I will change the recipes without being too concerned about support for Weston.

Marius Vlad February 27, 2025 at 9:37 AM

So, after this commit, the procedure for running applications remotely using UHMI in README.md and preconfigured images named agl-uhmi-demo-preconfigured-sender/receiver will not work properly

I believe, with the change in https://gerrit.automotivelinux.org/gerrit/c/AGL/meta-agl-devel/+/30803 already merged, that is already the case. The docs no longer work as is. That’s normal.

My suggestion would be to create a Jira SPEC, assign to you, about updating documentation. We have docs per-release. You can revisit updating the docs, after is done, and depending on the fact that you’d still want to keep the Weston/ivi-shell recipes still in or just remove them and update docs with AGL compositor.

Marius Vlad February 27, 2025 at 9:31 AM

We can already implement UHMI tests on agl-compositor in the same way as the procedure in the README, and I think there is no problem to remove the recipes for supporting agl-image-weston. Are there any issues with this?

Not really, not, but I think we should keep those recipes until is finished/resolved. There might be situations where we might want to to back to the Weston/ivi-shell, and check how that works.

Kenta Murakami February 27, 2025 at 6:09 AM

-san, I can implement UHMI test as agl-driver user and commit recipes!
meta-uhmi: Run the UHMI daemons as the agl-driver user (Id78611a7) · Gerrit Code Review

 

In this commit, I changed all UHMI daemons to run as the agl-driver user by default. So, after this commit, the procedure for running applications remotely using UHMI in README.md and preconfigured images named agl-uhmi-demo-preconfigured-sender/receiver will not work properly.

We can already implement UHMI tests on agl-compositor in the same way as the procedure in the README, and I think there is no problem to remove the recipes for supporting agl-image-weston. Are there any issues with this?

Kenta Murakami February 27, 2025 at 1:06 AM

Thank you very much -san!
I’m currently trying to find the problem, so if I discover it, I would like to ask you some questions.
Best regards.

Details

Assignee

Reporter

Priority

Created February 7, 2025 at 1:07 PM
Updated February 27, 2025 at 9:59 AM