Encontré un problema con una aplicación en Ubuntu.
Preguntas:
- ¿Cómo informo mejor el problema?
- ¿Qué tipo de información debo proporcionar?
Encontré un problema con una aplicación en Ubuntu.
Preguntas:
Respuestas:
Ubuntu Wiki tiene una guía muy completa que está bien ilustrada y cubre muchos escenarios posibles.
La esencia de esa página es que primero necesita una cuenta de Launchpad , luego presione Alt+ F2e ingrese ubuntu-bug packagename
. En 11.04 y posteriores, puede ingresar ubuntu-bug -w
y hacer clic en la ventana afectada.
También hay métodos descritos en esa página wiki que le dicen cómo:
Hay un video tutorial rápido que explica mejor.
Y algo más de información en este sitio sobre cómo recopilar información para un informe de error:
El conjunto de instrucciones más general y completo se puede encontrar en esta página de ayuda mantenida por la comunidad. Esencialmente, esta respuesta consolida esa página y, por lo tanto, se recomienda que la lea, y si está buscando errores, es necesario que la lea.
ubuntu-bug <packagename>
en una terminal.ubuntu-bug -w
una terminal y haz clic en la ventana.ubuntu-bug <pid>
en una terminal. Esto es importante para no molestar al voluntario Bug Squad , que ayuda a resolver los errores. Si encontró un error existente, puede responder '¿Le afecta este error?' Con 'Este error me afecta' y agregar cualquier información adicional como comentarios.
Si sabe qué paquete tiene la culpa, puede ejecutarlo ubuntu-bug <packagename>
para iniciar el proceso de informe de errores. Ahora puede continuar con el siguiente paso.
Aquí se dan instrucciones detalladas sobre cómo encontrar el paquete correcto.
Y si esas instrucciones detalladas no ayudaron, tiene un último recurso.
Puede escribir ubuntu-bug
un terminal o una ventana Ejecutar y responder algunas preguntas para recopilar información sobre el error.
Si todo lo demás falla, y no pudo determinar el paquete correcto, puede solicitar ayuda en los canales de IRC, o seguir adelante y reportar un error en ningún paquete en particular. Tenga en cuenta que esto agrega un esfuerzo adicional a nuestro pequeño grupo de voluntarios, y se le solicita que lo use, como dice el título, solo como último recurso. También tenga en cuenta que esto puede retrasar el proceso de resolución de su error, y esa es otra razón para hacer todo el esfuerzo posible para encontrar el paquete correcto.
Puede presentar un error contra ningún paquete en particular yendo aquí .
(citado textualmente de ReportingBugs para completar).
Después de ejecutar cualquiera de los comandos anteriores, Apport (Ubuntu bug-reporter) recopilará los datos necesarios. Luego aparecerá una ventana preguntándole si desea informar el error. Haga clic en "Enviar informe" si desea continuar, o haga clic en "Contenido del informe" si desea revisar la información recopilada.
Apport cargará la información del problema en Launchpad, y se abrirá una nueva ventana del navegador para informarle que el informe de error se está procesando. Después de que se hayan procesado los datos del informe de errores, se abrirá una nueva página que le pedirá el título del informe de errores. El título del error aparecerá en todas las listas de errores, así que asegúrese de que represente bien el error. Cuando haya terminado, haga clic en "Siguiente". Luego se realizará una búsqueda basada en el título que le dio al informe de error, y mostrará otros potencialmente similares. Si uno de estos parece ser el error exacto que está informando, haga clic en su título, luego "Sí, este es el error que estoy tratando de informar". De lo contrario, haga clic en "No, necesito informar un nuevo error". Launchpad le pedirá más información. Es importante que especifique tres cosas:
- Lo que esperabas que pasara
- Lo que realmente pasó
- Si es posible, una serie mínima de pasos necesarios para que esto suceda, donde el paso 1 es "iniciar el programa"
Complete el campo de descripción con toda la información que pueda, es mejor tener demasiada información en la descripción que no suficiente.
En la parte inferior de la página, hay algunas opciones adicionales que puede usar para completar su informe de errores:
Este error es una vulnerabilidad de seguridad: verifique esto solo si su informe de error describe un comportamiento que podría explotarse para descifrar su sistema. (TODO: mejor redacción?)
Etiquetas: puede agregar aquí etiquetas que pertenecen a su informe de errores. Los valores predefinidos deben dejarse solos.
Incluir un archivo adjunto: con esta opción, puede agregar archivos adjuntos de soporte para explicar o ayudar a otros a reproducir el error. Esto puede incluir una captura de pantalla, una captura de video del problema o un documento de muestra que desencadena la falla. Se pueden agregar archivos adjuntos adicionales, si es necesario, después de que se informa el error a través de Agregar un comentario / archivo adjunto en la parte inferior de la página.
Cuando haya terminado, haga clic en "Enviar informe de error".
Si necesita recopilar datos fuera de línea, puede usar apport-cli
para eso. Puede encontrar instrucciones detalladas sobre esto y muchos otros consejos en ReportingBugs
La guía más actual parece ser ReportingBugs - Documentación comunitaria de Ubuntu
Me parece bastante actualizado y creo que sería redundante poner esa información aquí.
Si tiene un error X (subsistema gráfico), la página de depuración X es muy útil:
Por lo general, hacer un ubuntu-bug xorg
obtendrá toda la información correcta para Launchpad. Bryce agrega:
Sí, definitivamente una buena recomendación. Pero también asegúrese de describir realmente el problema. El error más común cometido al presentar informes de errores X no es describir completamente lo que realmente sucedió. No asuma que los registros solo cuentan la historia completa: sea detallado.
Si conoce la aplicación en cuestión (específicamente el nombre del paquete), recomendaría usar el ubuntu-bug
comando desde un terminal. ubuntu-bug packagename
recopilará información automatizada y lo llevará directamente a la plataforma de lanzamiento para informar una página de error, donde puede describir el problema.
También es un buen momento para buscar posibles duplicados, y si encuentra uno, haga clic en el botón "también me afecta".
Esta página de ayuda tiene mucha más información útil: ReportingBugs - Documentación comunitaria de Ubuntu
Es tan fácil como visitar Launchpad y llenar los 2 o 3 campos que están allí. La línea de comando no es la única forma.
Alternativamente, puede usar esto (reemplace PACKAGENAME
en la URL con el nombre del paquete. Por ejemplo: unity, gnome-shell, etc.):
http://bugs.launchpad.net/ubuntu/+source/PACKAGENAME/+filebug?no-redirect
Se menciona en la documentación de Ubuntu .
ubuntu-bug
método, simplemente puede escribir apport-collect REPORTNUMBER
, donde REPORTNUMBER es el número del error, que estará en la URL de su envío, pero.
Abra la Terminal y escriba:
$reportbug
Mostrará resultados como:
The program 'reportbug' is currently not installed. You can install it by typing:
apt-get install reportbug
$apt-get install reportbug
Do you want to continue? [Y/n] y
Presione Y: e instalará reportbug en la máquina Ubuntu
Ahora puede informar el error:
$reportbug
Please enter the name of the package in which you have found a problem.
> packagename
*** Welcome to reportbug. Use ? for help at prompts. ***
Detected character set: UTF-8
Please change your locale if this is incorrect.