Hi,<br><br>I tried running the game on someone else&#39;s laptop using Soas. The problem regarding the graphics was solved but still it is not able to detect if it is running on sugar environment or not?<br><br>@ bobby: if not olpcgames.ACTIVITY check is failing it should be able to read olpcgames.ACTIVITY, but it isnt able to do that. Any help regarding how to figure out  the platform will be really helpful.<br>


<br>Regards,<br>Mohit Taneja<br>
<br><br><div class="gmail_quote">On Wed, Oct 21, 2009 at 1:31 AM, Bobby Powers <span dir="ltr">&lt;<a href="mailto:bobbypowers@gmail.com" target="_blank">bobbypowers@gmail.com</a>&gt;</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;">


do you know which statement is failing in that try statement?  is it the import olpcgames, import olpcgames.util, or the olpcgames.ACTIVITY access?<br><br>bobby<br><br><div class="gmail_quote"><div><div></div><div>
On Tue, Oct 20, 2009 at 1:38 PM, Mohit Taneja <span dir="ltr">&lt;<a href="mailto:mohitgenii@gmail.com" target="_blank">mohitgenii@gmail.com</a>&gt;</span> wrote:<br>
</div></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div><div></div><div>One more issue which i figured out after a little more debugging is that the check for Sugar platform is also failing on Soas. I am using the following check on Soas:<blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0px 0px 0px 0.8ex; padding-left: 1ex;">





<br></blockquote><div><span style="font-family: monospace; font-size: 12px; border-collapse: collapse; white-space: pre;"><blockquote>

<span style="font-size: medium; white-space: normal;"><table style="margin: 0px; padding: 0px; border-collapse: collapse;">

<tbody style="margin: 0px; padding: 0px;"><tr style="margin: 0px; padding: 0px;">

<td style="margin: 0px; padding: 0px 0px 0px 4px; vertical-align: top;"><span><font size="3"><span style="font-size: 12px; white-space: pre;">#Flag to check the operating system</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;"><br>





</span></font></span></td></tr><tr style="margin: 0px; padding: 0px;"><td style="margin: 0px; padding: 0px 0px 0px 4px; vertical-align: top;">

<span><font size="3"><span style="font-size: 12px; white-space: pre;">FLAG_XO </span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;">=</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;"> </span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;">False</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;"><br>





</span></font></span></td></tr><tr style="margin: 0px; padding: 0px;"><td style="margin: 0px; padding: 0px 0px 0px 4px; vertical-align: top;">

<span><font size="3"><span style="font-size: 12px; white-space: pre;"><br></span></font></span></td></tr><tr style="margin: 0px; padding: 0px;">

<td style="margin: 0px; padding: 0px 0px 0px 4px; vertical-align: top;"><span><font size="3"><span style="font-size: 12px; white-space: pre;">try</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;">:</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;"><br>





</span></font></span></td></tr><tr style="margin: 0px; padding: 0px;"><td style="margin: 0px; padding: 0px 0px 0px 4px; vertical-align: top;">

<span><font size="3"><span style="font-size: 12px; white-space: pre;">   </span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;">import</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;"> olpcgames</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;">,</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;"> olpcgames</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;">.</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;">util<br>





</span></font></span></td></tr><tr style="margin: 0px; padding: 0px;"><td style="margin: 0px; padding: 0px 0px 0px 4px; vertical-align: top;">

<span><font size="3"><span style="font-size: 12px; white-space: pre;">   </span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;">if</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;"> </span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;">not</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;"> olpcgames</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;">.</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;">ACTIVITY</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;">:</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;"> </span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;">raise</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;"> </span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;">RuntimeError</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;"><br>





</span></font></span></td></tr><tr style="margin: 0px; padding: 0px;"><td style="margin: 0px; padding: 0px 0px 0px 4px; vertical-align: top;">

<span><font size="3"><span style="font-size: 12px; white-space: pre;">   FLAG_XO </span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;">=</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;"> </span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;">True</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;"><br>





</span></font></span></td></tr><tr style="margin: 0px; padding: 0px;"><td style="margin: 0px; padding: 0px 0px 0px 4px; vertical-align: top;">

<span><font size="3"><span style="font-size: 12px; white-space: pre;">except</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;"> </span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;">(</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;">RuntimeError</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;">,</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;">ImportError</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;">):</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;"><br>





</span></font></span></td></tr><tr style="margin: 0px; padding: 0px;"><td style="margin: 0px; padding: 0px 0px 0px 4px; vertical-align: top;">

<span><font size="3"><span style="font-size: 12px; white-space: pre;">    FLAG_XO </span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;">=</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;"> </span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;">False</span></font></span><span><font size="3"><span style="font-size: 12px; white-space: pre;"><br>





</span></font></span></td></tr><tr style="margin: 0px; padding: 0px;"><td style="margin: 0px; padding: 0px 0px 0px 4px; font-size: 12px; white-space: pre; vertical-align: top;">

<span style="color: rgb(0, 0, 0);"><br></span></td></tr></tbody></table></span></blockquote></span></div><div>The same check is working fine on XO1.</div><div><br></div><div>Regards,<br><font color="#888888">Mohit Taneja</font><div>



<div></div><div><br>
<br><br><div class="gmail_quote">On Tue, Oct 20, 2009 at 8:25 PM, Mohit Taneja <span dir="ltr">&lt;<a href="mailto:mohitgenii@gmail.com" target="_blank">mohitgenii@gmail.com</a>&gt;</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;">





Hi,<br><br>I tried running FoodForce2 on Soas. The game ran fine, but there were some issues regarding the display of the game, it was too much distorted.<br>Later I noticed that Soas comes with python 2.6, but I have done most of the development on python 2.5.4. I ran the game through terminal directly from the code itself and the following log was generated:<br>






<br><blockquote style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;" class="gmail_quote">/usr/lib/python2.6/site-packages/sugar/util.py:25: DeprecationWarning: the sha module is deprecated; use the hashlib module instead<br>






<br>import sha<br>ALSA lib pulse.c:272:(pulse_connect) PulseAudio: Unable to connect: Connection refused<br><br></blockquote><br>Any ideas about what could be possible reason for the error?<br><br clear="all">Regards,<br>





<font color="#888888">
Mohit Taneja<br>
</font></blockquote></div><br></div></div></div>
<br></div></div>_______________________________________________<br>
Sugar-devel mailing list<br>
<a href="mailto:Sugar-devel@lists.sugarlabs.org" target="_blank">Sugar-devel@lists.sugarlabs.org</a><br>
<a href="http://lists.sugarlabs.org/listinfo/sugar-devel" target="_blank">http://lists.sugarlabs.org/listinfo/sugar-devel</a><br>
<br></blockquote></div><br>
</blockquote></div><br>