Hola, soy Leonardo, me acabo de suscribir a Olpc-uruguay<br>Necesito ayuda con la compilacion de actividades individuales de GCompris, la xo-1 en la que estoy trabajando tiene <br><br>las siguientes caracteristicas<br>Build number:852       Sugar: 0.84.16     Firmware : Q2E45 , estoy conciente que hace poco salio un nuevo release asi <br>
<br>que podria quedar con Build number: 860 creo, pero me dijieron que explicitamente que no lo hiciera, por que las <br><br>actividades que estoy intentando modificar son para un deployment y que entre menos tuviera que hacer la persona que <br>
<br>viaja a installar el software, mejor.<br><br>Bueno, el asunto es el siguiente, se me pidio modificar artas actividades de GCompris,  para algunas basta con usar el <br><br>archivo de configuracion que viene en GCompris Administration, por ej, la actividad   GComprisMissingLetter que me <br>
<br>pedian agregar mas pares imagen/palabra,  otros cambiar el idioma a español tambien era simple,<br><br>Pero por ejemplo, se me pidio hacerle modificaciones a GComprisAlgebraGuessCount , para que en vez de usar las 4 <br>
<br>operaciones, hubiera,   una actividad solo con resta, otra solo con suma y otra solo con multiplicacion.  En un <br><br>principio abri el xo para modificarla pero no encontre el source code en ningun lado, por lo tanto lo que hice fue <br>
<br>bajar  GCompris-9.5 la ultima version disponible, y ahi encontre el  archivo .c  con el codigo de la actividad, lo <br><br>modifique, ejecute GCompris  y los cambios funcionan (he realizado los cambios y instalado GCompris en fedora 15 y en <br>
<br>ubuntu ).<br><br>Despues necesito pasarlos a la xo, en un primer intento, use   ./bundleit.sh algebra_guesscount_activity,  lo que <br><br>genero el archivo .xo,  luego guarde el archivo en un pendrive,  lo instale en la xo  y al momento de ejecutarlo <br>
<br>aparece el icono, como si estuviera cargando, se queda ahi un tiempo y despues se cierra. No tira ningun error<br>En un principio pense que podia ser que lo habia instalado mal en la xo, pero intente varios metodos, por pendrive, <br>
<br>desde sugar, con unzip en gnome, subiendolo a una pagina de internet y bajandolo con la activdad Browse, todos dieron <br><br>el mismo resultado.<br><br>Ademas probe otras formas de pasar la actividad, intente usar un metodo con setup.py que encontre en internet pero <br>
<br>tampoco funciono, tambien intente zipear la carpeta de la actividad, cambiarle la extension a .xo  y usar ese .xo, <br><br>pero tampoco funciona.<br>asi que ahora que esta contextualizado, estas son mis preguntas:<br>
<br>1) Alguien a modificado actividades de gcompris y despues instalarlas exitosamente en el xo? (como)<br><br>2)No tendra que ver con el archivo .configure de gcompris, al momento de instalarlo use la opcion  --enable-dbus   y <br>
<br>--enable-sugar, pero se me caia con un error (lo detallare en otro mensaje ), cuando ocupaba solo --enable-dbus, pude <br><br>instalarlo, este gcompris del que estoy hablando es el que sale como instalar aqui, no estoy seguro a cual version de <br>
<br>gcompris corresponde , asi que finalmente solo lo instale con el dbus habilitado por eso quizas no es compatible con <br><br>sugar, alguien me podria aclarar esto plz<br><br>3)Respecto a la pregunta 2, cuando uno ocupa sinaptic en ubuntu o el manejador de paquetes en Fedora, con que opciones <br>
<br>queda instalado GCompris ??, pq en ingun momento pregunta, por lo del --enable-sugar , etc<br><br>4)Me recomiendan trabajar con la ultima version disponible de todo ?, porque por ejemplo he tenido problemas en mi xo, <br>
<br>que cuando bajo las ultimas versiones de algunas actividades (version 13), estas  funcionan, pero derrepente sin ni <br><br>haber tocado el xo, dejan de funcionar, tirando el siguiente error<br>Cannot find cached 0sugar-launch implementation    , el que soluciono haciendo<br>
sudo rm -rf ~/.cache/<a href="http://0install.net">0install.net</a> ~/.config/<a href="http://0install.net/">0install.net/</a> ~/.sugar/default/net.gcompris*<br>Pero el problema, es que generalmente se arreglan todas, pero ahi veces que por ejemplo el GComprisMissingLetter <br>
<br>version13 seguia con el mismo error y tuve que conformarme con la version  12, todas las versiones 12 funcionan sin <br><br>problema,  respecto al comando, funciona por igual si lo ocupo en la actividad terminal del xo o en usando gnome (que <br>
<br>alguien me confirme si esto es cierto)<br><br>5)alguien sabe que version de gcompris trae las versiones 12 de las actividades ?<br><br>6)Cuando bajo una actividad de sugar labs/activities y entro al .xo, no esta el source code, al parecer viene <br>
<br>compilado y despus borraron el codigo, por eso estoy intentando sacarlo desde gcompris, alguien sabe si en algun lado <br><br>estan las actividades sueltas con el codigo fuente ? (busque todo lo que pude , pero no las encuentro si es que existe <br>
<br>algo asi )<br><br>7)Alguien ha trabajado algo con gcompris y se ha comunicado con alguien de soporte de GCompris o algo para el estilo, <br><br>por si me puede dar el dato, para poder solicitar ayuda<br><br><br>Perdon por el post gigante, pero era para que se entendiera bien la situacion<br>
<br>saludos<br>