On 2012-04-03 14:34, Liu, Song wrote:
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.
This rather narrow answer is only useful if you are running a MatchBox desktop.
There are many other deployment scenarios which would require a different
approach.
-----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
--
------------------------------------------------------------
Gary Thomas | Consulting for the
MLB Associates | Embedded world
------------------------------------------------------------
_______________________________________________
yocto mailing list
yocto@yoctoproject.org
https://lists.yoctoproject.org/listinfo/yocto