Cómo informar un error del sistema

13

Estoy lidiando con este problema: Ubuntu no se apagará (atascado en "Detener los módulos del núcleo VirtualBox")

y casi pierdo los nervios cuando quería reportar un error. Estoy estudiando este tema "Cómo informar un error" durante dos horas y todavía me siento como un novato total.

Primero voy aquí https://bugs.launchpad.net/ubuntu/ y trato de hacer clic en el enlace "Informar un error" que me lleva aquí: https://help.ubuntu.com/community/ReportingBugs y realmente lo leí artículo pero todavía estoy perdido. Cuando llegué al "bloqueo del sistema" solo hay una frase:

If your system lockups up, freezes, logs you out, etc., 
then this is not an application crash, but a system crash.
Please see below, and consult the following article for 
these types of problems 
https://help.ubuntu.com/community/DebuggingSystemCrash. 

Entonces, ¿dice que no puede informar un error de bloqueo del sistema? Porque en ese artículo "DebuggingSystemCrash" no hay nada acerca de informar un error.

Luego vine aquí en askubuntu y encontré preguntas como esta: ¿Cómo denuncio un error? ... pero de nuevo ninguno de ellos me ayudó. Todos tenían un error sobre alguna aplicación. Así que simplemente ejecutaron "ubuntu-bug PID, pero no puedo hacerlo porque no conozco el PID ni el paquete donde está el error. Simplemente sucede durante el proceso de apagado.

¿Dónde están los viejos tiempos cuando simplemente fuiste a la plataforma de lanzamiento e hiciste clic en "Informar un error" y eso fue todo? Tal vez eso causó muchos informes negativos, pero la nueva forma en que las personas simplemente no informan errores si no descubren cómo ...

usuario568021
fuente
Bueno, en su caso no es un bloqueo del sistema, al menos no en la forma en que piensan los autores del artículo. Supongo que algunos scripts no hacen lo que deberían cuando su computadora se apaga. El primer problema podría ser el módulo VirtualBox. Pero también podría ser algún comando siguiente. Comenté tu pregunta. A ver si podemos averiguarlo.
qbi
Gracias ... es bueno saber que hay 1 persona que entiende mi frustración. Entonces, ¿debería cambiar el título de esto si no se trata de un bloqueo del sistema?
user568021
Según tengo entendido, usted pregunta: "¿Cómo informar un error donde un módulo del núcleo no puede descargarse?" He publicado esto, para responder eso . Si eso es lo que estás preguntando aquí, te recomiendo editar el título de tu publicación para aclararlo. De lo contrario, esto podría terminar cerrado como demasiado localizado (ya que se relaciona con un problema que pudo resolver, cuya solución está documentada en su otra pregunta).
Eliah Kagan

Respuestas:

8

Determinar dónde ocurre la falla

Si su sistema no se apaga, y el último texto que ve le dice que está intentando descargar un módulo de kernel en particular (o realizar cualquier otra tarea en particular), y no hay ninguna indicación a la derecha del mismo, en la misma línea , que tuvo éxito o fracasó , entonces el problema es casi seguro con esa acción específica, y no con lo que viene después. En esta situación, puede informar un error que documenta la falla de descarga del módulo del núcleo.

Informar un error que afecta a un módulo del núcleo

Si tiene un error debido a los módulos del núcleo proporcionados por un paquete particular que no es del núcleo, puede informar el error en ese paquete. Si no es en realidad un servicio kernel en ejecución ( ps axmuestra del núcleo que las discusiones, así como los procesos normales) para el módulo, que se cree que está causando el problema, entonces se puede ejecutar ubuntu-bugcon su PID si se puede ejecutar ubuntu-bugen absoluto .

Como es probable que no pueda ejecutar ningún comando en esta situación , y dado que a menudo no hay un proceso de ejecución que sea claramente responsable , después de reiniciar, debe ejecutar:

ubuntu-bug packagename

Aquí, eso es algo difícil: el programa de espacio de usuario VirtualBox es proporcionado por virtualbox. Los módulos de kernel de VirtualBox para hosts de virtualización generalmente se crean a partir de la fuente, que es proporcionada por virtualbox-dkms.

Informaría sobre este error virtualbox-dkms(suponiendo que VirtualBox compile e instale módulos de kernel en su máquina). Los detalles técnicos del error probablemente indiquen qué paquete es mejor, y no siempre es práctico determinar a qué paquete se considera que afecta mejor un error, antes de informar el error. Así que haz lo mejor que puedas. Siempre se puede cambiar más adelante en Launchpad, ya sea por usted o por otra persona (generalmente un triager o desarrollador).

Si desea informar un error en un módulo del núcleo que se incluye con el núcleo, puede informarlo en contra linux:

ubuntu-bug linux
Eliah Kagan
fuente
Respondiste a mi pregunta pero también fue interesante que el problema fuera causado por xampp. Entonces, tal vez no estaba conectado a virtualbox o virtualbox-dkms ... Bueno, creo que podría informar un error contra 'linux' ya que no sabía que xampp estaba provocando esto, ¿verdad ...?
user568021
@ user568021 XAMPP puede estar activándolo, pero a partir de su descripción, el sistema se bloquea mientras intenta descargar módulos. Lo mejor sería desinstalar completamente VirtualBox y sus módulos del núcleo y ver si aún puede producir el error (una vez que XAMPP se vuelva a habilitar). Si puedes, entonces no es un error en VirtualBox. Pero si está impidiendo que los módulos del núcleo se descarguen, recomiendo asumir que está en el núcleo o en un paquete que proporciona los módulos que no se pueden descargar, incluso si el software lo activa en otro paquete. (¡Por supuesto, en el error, explique la solución!)
Eliah Kagan
@EliahKagan Como el usuario568021 señaló en (t) su pregunta, yo también voy en círculos tratando de encontrar un botón de "informe de error" en la plataforma de lanzamiento. Mi supuesto error: cuando mi sistema (12.04 LTS) está dormido y conecto mi teléfono Android (a través de USB, solo para fines de carga), el sistema se reinicia rápidamente. ¿Dónde levantar la bandera?
chiflado sobre natty
Posiblemente relacionado con el error en sí mismo (en lugar de la cuestión de cómo y dónde informarlo) y una pista hacia una solución posible
chiflado sobre
1

Hay dos formas de informar un error:

Puede adivinar de qué paquete informar utilizando la aplicación "Synaptic Package Manager". Por otro lado, en el peor de los casos, simplemente puede informar contra "Linux".

Alberto Salvia Novella
fuente