Attaching Sugar logs to tickets: Difference between revisions
m (→If you can't reproduce the bug: clean up) |
No edit summary |
||
Line 1: | Line 1: | ||
Si usted proporciona los registros de depuracion a [http://dev.sugarlabs.org/ Tickets], estara haciendo mucho mas facil para los desarrolladores para solucionar estos problemas. |
|||
If you provide debugging logs to a ticket, you'll be making it much easier to developers to fix the issue. |
|||
== |
== Activacion de Depuracion == |
||
Estos son los pasos generales a seguir para proporcionar los registros de algunos errores. |
|||
These are general steps to follow when providing logs for some bug: |
|||
* Iniciar la [[actividad de Terminal]] |
|||
* Escribir lo siguiente.: |
|||
* Start the [[Terminal activity]]. |
|||
* Type the following: |
|||
echo 'export SUGAR_LOGGER_LEVEL=debug' >> /home/olpc/.xsession |
echo 'export SUGAR_LOGGER_LEVEL=debug' >> /home/olpc/.xsession |
||
: despues presione la tecla Enter. |
|||
: then press the Enter key |
|||
* Reiniciar, presionando Ctrl+alt+erase. |
|||
* Realizar los minimos pasos para producir un error. |
|||
* Desde la ventana de terminal, tipear: |
|||
* Reboot, or just restart [[X]] by holding down ctrl+alt+erase |
|||
* Perform the minimal steps to reproduce the bug. |
|||
* From a terminal window, type: |
|||
sudo olpc-log |
sudo olpc-log |
||
* Coloca todos los registros pertinentes en un archivo en el directorio actual. El nombre del archivo incluye el número de serie de la XO, la fecha y hora de inicio del registro generado. Por favor, envíe este registro, cuando se reporte algun problema. |
|||
* It places all relevant logs into a file in the current directory. The name of the file includes the serial number of the laptop and the date and time the log was generated. Please send this log when reporting the problem. |
|||
* [[Regitro]] es una actividad donde se puede ver los registros de los archivos. |
|||
* [[Log]] is an activity for viewing log files |
|||
=== Otros ajustes de Depuracion === |
|||
El archivo <tt>/home/olpc/,xsession-example</tt> contiene otros valores utiles para las depuraciones.Si ustedes an creado un archivo /home/olpc/.xssesion entonces puedes copiar lineas individuales de este. O usted puede copiar todo el archivo a / home / olpc / .xsession, editar el archivo y eliminar la configuración del registro que tu quieres habilitar. |
|||
* En la actividad del terminal escribir: |
|||
=== Other debugging settings === |
|||
The file <tt>/home/olpc/.xsession-example</tt> contains other settings useful for debugging. If you have created a <tt>/home/olpc/.xsession</tt> then you can copy individual lines from this. Or you can copy the entire file to <tt>/home/olpc/.xsession</tt>, edit the file, and uncomment the log settings you want to enable. |
|||
* In a Terminal Activity: |
|||
cp /home/olpc/.xsession-example /home/olpc/.xsession |
cp /home/olpc/.xsession-example /home/olpc/.xsession |
||
nano /home/olpc/.xsession |
nano /home/olpc/.xsession |
||
''borrar el simbolo "#" del inicio de la configuración de depuración que desea habilitar. |
|||
''remove the "#" symbol from the start of the DEBUG settings you want to enable. |
|||
* |
* Guarda el archivo (presiona ctrl + X) |
||
* Reinicia el sistema como se hizo antes |
|||
* restart the X Window System as above |
|||
=== Presencia / Colaboracion === |
|||
Si tus errores envuelven presencias (alguien a quien puedas ver en la vista de Vecindario ) o de Colaboracion (compartir actividades) , por favor siga los siguientes pasos en [[Telepathy debugging]]. |
|||
=== Presence / Collaboration === |
|||
=== Otros registros === |
|||
If your bug involves presence (who you can see in Neighborhood View) or collaboration (activity sharing), please also follow the steps for [[Telepathy debugging]]. |
|||
Varios subsistemas de [[Linux]] crean archivos de registrso en el directorio <tt>/var/log/</tt>.La [[actividad Registro]] |
|||
lista algunos de estos errores. Necesitaras entrar como usuario [[root]] para poder ver algunos archivos del registro en la [[Actividad Terminal]]. |
|||
== Other logs == |
|||
Several [[Linux]] subsystems create log files in the directory <tt>/var/log/</tt>. |
|||
The [[Log]] activity lists some of these. |
|||
You may need to become the [[root]] user to view some log files in the [[Terminal activity]]. |
|||
== |
=== Si no puedes reproducir los errores === |
||
Las actividades basadas en python automaticamente crean registros en <tt>/home/olpc/.sugar/default/logs</tt>. |
|||
[[Python]]-based activities automatically make logs in <tt>/home/olpc/.sugar/default/logs</tt>. These logs seem to be moved into subfolders on restart and deleted after a certain period of time. If the activity crashed, the Python stack trace will be in its log. This is also a good thing to attach to a bug. As above, you will have to use the [[Terminal activity]] to copy them to removable memory (SD card or USB flash drive) before using the XO or another computer to attach them to the bug. |
|||
Estos registros parecen ser trasladados a las subcarpetas en el reinicio y se borran despues de un cierto periodo de tiempo. Si la actividad se colgo o dejo de funcionar, el seguimiento de esto estara en el registro. Estos tambien seria bueno adjuntarlo a los errores. Como se vio en la parte de arriba , se tendra que usar la [[actividad Terminal]] para copiar en una memoria extraible (sea una tarjeta SD o un USB) antes de usar la XO u otra computadora para adjuntarlos errores. |
|||
Revision as of 22:45, 3 September 2009
Si usted proporciona los registros de depuracion a Tickets, estara haciendo mucho mas facil para los desarrolladores para solucionar estos problemas.
Activacion de Depuracion
Estos son los pasos generales a seguir para proporcionar los registros de algunos errores.
- Iniciar la actividad de Terminal
- Escribir lo siguiente.:
echo 'export SUGAR_LOGGER_LEVEL=debug' >> /home/olpc/.xsession
- despues presione la tecla Enter.
- Reiniciar, presionando Ctrl+alt+erase.
- Realizar los minimos pasos para producir un error.
- Desde la ventana de terminal, tipear:
sudo olpc-log
- Coloca todos los registros pertinentes en un archivo en el directorio actual. El nombre del archivo incluye el número de serie de la XO, la fecha y hora de inicio del registro generado. Por favor, envíe este registro, cuando se reporte algun problema.
- Regitro es una actividad donde se puede ver los registros de los archivos.
Otros ajustes de Depuracion
El archivo /home/olpc/,xsession-example contiene otros valores utiles para las depuraciones.Si ustedes an creado un archivo /home/olpc/.xssesion entonces puedes copiar lineas individuales de este. O usted puede copiar todo el archivo a / home / olpc / .xsession, editar el archivo y eliminar la configuración del registro que tu quieres habilitar.
- En la actividad del terminal escribir:
cp /home/olpc/.xsession-example /home/olpc/.xsession nano /home/olpc/.xsession borrar el simbolo "#" del inicio de la configuración de depuración que desea habilitar.
- Guarda el archivo (presiona ctrl + X)
- Reinicia el sistema como se hizo antes
Presencia / Colaboracion
Si tus errores envuelven presencias (alguien a quien puedas ver en la vista de Vecindario ) o de Colaboracion (compartir actividades) , por favor siga los siguientes pasos en Telepathy debugging.
Otros registros
Varios subsistemas de Linux crean archivos de registrso en el directorio /var/log/.La actividad Registro lista algunos de estos errores. Necesitaras entrar como usuario root para poder ver algunos archivos del registro en la Actividad Terminal.
Si no puedes reproducir los errores
Las actividades basadas en python automaticamente crean registros en /home/olpc/.sugar/default/logs. Estos registros parecen ser trasladados a las subcarpetas en el reinicio y se borran despues de un cierto periodo de tiempo. Si la actividad se colgo o dejo de funcionar, el seguimiento de esto estara en el registro. Estos tambien seria bueno adjuntarlo a los errores. Como se vio en la parte de arriba , se tendra que usar la actividad Terminal para copiar en una memoria extraible (sea una tarjeta SD o un USB) antes de usar la XO u otra computadora para adjuntarlos errores.