Denys,
Agreed. The intent of the patch was to fix only the out of sequence 
dependencies between DDK and Weston. 

Eric,
Is there a plan to update the Weston scripts to systemd?

Regards,
Anand

-----Original Message-----
From: Dmytriyenko, Denys 
Sent: Monday, May 16, 2016 8:43 PM
To: Balagopalakrishnan, Anand
Cc: [email protected]
Subject: Re: [meta-arago] [PATCH 1/1] weston-init: add dependency on SGX DDK 
service

Anand,

This only solves one problem out of many - dependency on rc.pvr Unless we 
rewrite the entirety of our custom weston init and runWeston scripts to become 
systemd units, we won't get all the fixes, workarounds and customizations we've 
added in the past years - calibration handling being the major of them...

--
Denys


On Mon, May 16, 2016 at 02:55:23PM +0530, Anand Balagopalakrishnan wrote:
> - systemd starts Weston service much before DDK initialization
> - Ensure that Weston service is started *after rc.pvr.service
> 
> Signed-off-by: Anand Balagopalakrishnan <[email protected]>
> ---
>  .../wayland/weston-init/weston.service             |   16 ++++++++++++++++
>  1 file changed, 16 insertions(+)
>  create mode 100644 
> meta-arago-distro/recipes-graphics/wayland/weston-init/weston.service
> 
> diff --git 
> a/meta-arago-distro/recipes-graphics/wayland/weston-init/weston.service 
> b/meta-arago-distro/recipes-graphics/wayland/weston-init/weston.service
> new file mode 100644
> index 0000000..401c10e
> --- /dev/null
> +++ b/meta-arago-distro/recipes-graphics/wayland/weston-init/weston.service
> @@ -0,0 +1,16 @@
> +[Unit]
> +Description=Weston Wayland compositor startup
> +RequiresMountsFor=/run
> +After=rc.pvr.service
> +
> +[Service]
> +User=root
> +EnvironmentFile=-/etc/default/weston
> +Environment="XDG_RUNTIME_DIR=/run/user/root"
> +ExecStartPre=/bin/mkdir -p /run/user/root
> +ExecStartPre=/bin/chmod 0700 /run/user/root
> +ExecStart=/usr/bin/openvt -v -e /usr/bin/weston -- $OPTARGS
> +
> +[Install]
> +WantedBy=multi-user.target
> +
> -- 
> 1.7.9.5
> 
> _______________________________________________
> meta-arago mailing list
> [email protected]
> http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago
_______________________________________________
meta-arago mailing list
[email protected]
http://arago-project.org/cgi-bin/mailman/listinfo/meta-arago

Reply via email to