I changed the screen depth while installing my activity. I couldn't install my activity using only the .xo file because other things such as the OSS sound module needed to be setup before running the activity. So I provided a script to install the activity. I ran the commands from the script from their as sudo.<br>
<br><div class="gmail_quote">On Tue, Jul 14, 2009 at 4:53 AM, Martin Langhoff <span dir="ltr"><<a href="mailto:martin.langhoff@gmail.com">martin.langhoff@gmail.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
<div class="im">On Tue, Jul 14, 2009 at 7:28 AM, Benjamin M.<br>
Schwartz<<a href="mailto:bmschwar@fas.harvard.edu">bmschwar@fas.harvard.edu</a>> wrote:<br>
> On the other hand, if this is for private deployment under your control,<br>
> then it's perfectly acceptable.<br>
<br>
</div>Ummmm...<br>
<br>
 - Restarting X kills the session, which means that it'll kill all the<br>
other open activities. So no, I don't think any user will consider<br>
this reasonable -- _unless this activity is the only one in the<br>
system_ or a ridiculously important one.<br>
<br>
 - As Quozl points out, editing config files _must_ be atomic, and<br>
there better be a way to restore it back to normal.<br>
<br>
 - Does the activity have root access? Can it bypass rainbow? How does<br>
it manage to rewrite xorg.conf and restart X?<br>
<br>
It's a real shame that xrandr dropped the "switch colour depth" goal<br>
midstream. Otherwise it'd be the recommended course of action. I'm of<br>
course intrigued by Tomeu's link re Maemo.<br>
<br>
Given the above notes... If a deployment considers your activity _so_<br>
important, then persuade them to ship with 24bpp in xorg.conf<br>
<br>
cheers,<br>
<br>
<br>
<br>
m<br>
<font color="#888888">--<br>
 <a href="mailto:martin.langhoff@gmail.com">martin.langhoff@gmail.com</a><br>
 <a href="mailto:martin@laptop.org">martin@laptop.org</a> -- School Server Architect<br>
 - ask interesting questions<br>
 - don't get distracted with shiny stuff  - working code first<br>
 - <a href="http://wiki.laptop.org/go/User:Martinlanghoff" target="_blank">http://wiki.laptop.org/go/User:Martinlanghoff</a><br>
</font></blockquote></div><br>