Untill all the features of existing intiscript are converted to systemd units 
(calibration and reloading/restarting of udev/weston), we should stick to the 
old initscripts for now:

http://arago-project.org/pipermail/meta-arago/2016-May/007660.html

-- 
Denys


On Tue, May 17, 2016 at 12:42:28PM -0400, Balagopalakrishnan, Anand wrote:
> 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