Hi Autif, thanks a lot for providing the answer here. Since no one is showing 
any objections here, I updated the wiki page with your answer 
(https://wiki.yoctoproject.org/wiki/FAQ:How_do_I_change_and_add_startup). 
Please let me know if there is any suggestions or concerns.

Song

-----Original Message-----
From: Autif Khan [mailto:autif.ml...@gmail.com] 
Sent: Thursday, March 29, 2012 4:56 PM
To: Liu, Song
Cc: yocto@yoctoproject.org
Subject: Re: [yocto] How to change the startup application

> I got a question about how to change the startup application with Yocto for 
> images generated with Yocto.
> And I googled it and landed on this page:
> https://wiki.yoctoproject.org/wiki/FAQ:How_do_I_change_and_add_startup
> _scripts. Pretty good, someone was thinking about the same thing. But 
> this page turns out to be empty. It seems that we need to get better than 
> this.
>
> I'm wondering if someone could update this wiki page or if the information is 
> somewhere else...

I do not know of if the information is elsewhere - I had to find this 
information for my project

Here is my stab at it (already updated the wiki):

Q: How do I change and add startup scripts?

A: Edit meta/recipes-sato/matchbox-sato/matchbox-session-sato/session.
Of course, if you have your own meta-layer, append the 
matchbox-session-sato_0.1.bb recipe.

Disable 'matchbox-desktop' and 'matchbox-panel', however, do not disable 'exec 
matchbox-window-manager ...'

Don't forget to run your app as a background process

For example, the following code will start the fifteen game:

#matchbox-desktop &

# Lines containing feature-[foo] are removed at build time if the machine # 
doesn't have the feature "foo".

#START_APPLETS=showdesktop,windowselector
#END_APPLETS=clock,battery,systray,startup-notify,notify
#END_APPLETS=openmoko-panel-gsm,$END_APPLETS # feature-phone

#matchbox-panel --titlebar --start-applets $START_APPLETS --end-applets 
$END_APPLETS &

/usr/games/fifteen &

exec matchbox-window-manager -theme Sato -use_desktop_mode decorated 
-use_cursor $SHOWCURSOR $@
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto

Reply via email to