Come segnalare un bug di sistema


13

Sto affrontando questo problema: Ubuntu non si spegne (bloccato su "Arresto dei moduli del kernel VirtualBox")

e ho quasi perso i nervi quando volevo segnalare un bug. Sto studiando questo argomento "Come segnalare un bug" da due ore ormai e mi sento ancora come un nuovo arrivato.

Per prima cosa vado qui https://bugs.launchpad.net/ubuntu/ e provo a fare clic sul link "Segnala un bug" che mi porta qui: https://help.ubuntu.com/community/ReportingBugs e in realtà ho letto che articolo ma mi sono ancora perso. Quando sono arrivato al "crash di sistema" c'è solo 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. 

Quindi dice che non è possibile segnalare un bug di arresto anomalo del sistema? Perché in quell'articolo "DebuggingSystemCrash" non c'è nulla sulla segnalazione di un bug.

Poi sono venuto qui su askubuntu e ho trovato domande come questa: come posso segnalare un bug? ... ma ancora una volta nessuno di loro mi ha aiutato. Tutti avevano un bug su qualche applicazione. Quindi hanno appena eseguito "Ubuntu-bug PID, ma non posso farlo perché non conosco il PID né il pacchetto in cui si trova il bug. Succede solo durante il processo di spegnimento.

Dove sono i bei vecchi tempi della moda quando sei appena andato al launchpad e hai fatto clic su "Segnala un bug" e basta. Forse ciò ha causato molte segnalazioni errate, ma il nuovo modo in cui le persone non segnalano bug se non scoprono come ...


Beh, nel tuo caso non si tratta di un arresto anomalo del sistema, almeno non nel modo in cui pensano gli autori dell'articolo. Presumo che alcuni script non facciano ciò che dovrebbero quando il computer si spegne. Il primo problema potrebbe essere il modulo VirtualBox. Ma potrebbe anche essere un comando seguente. Ho commentato la tua domanda. Vediamo se potremmo scoprirlo.
qbi,

Grazie ... è bello sapere che c'è 1 persona che capisce la mia frustrazione. Quindi dovrei cambiare il titolo di questo se non si tratta di un arresto anomalo del sistema?
user568021

A quanto ho capito, stai chiedendo: "Come segnalare un bug in cui un modulo del kernel non può scaricare?" Ho pubblicato questo, per rispondere . Se è quello che stai chiedendo qui, ti consiglio di modificare il titolo del tuo post per chiarirlo. Altrimenti, questo potrebbe finire chiuso come troppo localizzato (poiché si riferisce a un problema che è stato possibile risolvere, la cui soluzione è documentata nell'altra domanda).
Eliah Kagan,

Risposte:


8

Determinare dove si verifica l'errore

Se il tuo sistema non si spegne e l'ultimo testo che vedi ti dice che sta provando a scaricare un particolare modulo del kernel (o eseguire qualsiasi altra attività particolare) e non ci sono indicazioni a destra di esso, sulla stessa riga , che ha avuto successo o fallito , quindi il problema è quasi certamente con quella specifica azione, e non con qualsiasi cosa accada dopo. In questa situazione, è possibile segnalare un bug che documenta il fallimento dello scaricamento del modulo kernel.

Segnalazione di un bug che interessa un modulo del kernel

Se si dispone di un bug dovuto ai moduli del kernel forniti da un particolare pacchetto non kernel, è possibile segnalare il bug rispetto a quel pacchetto. Se v'è in realtà un servizio di kernel in esecuzione ( ps axspettacoli kernel discussioni così come i processi normali) per il modulo, che si crede è la causa del problema, allora è possibile eseguire ubuntu-bugcon il suo PID se è possibile eseguire ubuntu-buga tutti .

Poiché probabilmente non è possibile eseguire alcun comando in questa situazione e poiché spesso non esiste alcun processo in esecuzione che sia chiaramente responsabile , dopo il riavvio, è necessario invece eseguire:

ubuntu-bug packagename

Qui, è un po 'difficile: il programma di spazio utente VirtualBox è fornito da virtualbox. I moduli del kernel VirtualBox per gli host di virtualizzazione sono in genere generati dal sorgente, fornito da virtualbox-dkms.

Vorrei segnalare questo bug contro virtualbox-dkms(supponendo che i moduli del kernel compilati e installati su VirtualBox siano sulla tua macchina). I dettagli tecnici del bug indicherebbero probabilmente quale pacchetto è il migliore, e non è sempre pratico determinare quale pacchetto è considerato migliore per un bug, prima di segnalarlo. Quindi fai del tuo meglio. Può sempre essere modificato in seguito su Launchpad, da te o da qualcun altro (di solito un triager o uno sviluppatore).

Se vuoi segnalare un bug su un modulo del kernel fornito con il kernel, puoi segnalarlo contro linux:

ubuntu-bug linux

Hai risposto alla mia domanda ma era anche interessante che il problema fosse causato da xampp. Quindi forse non era collegato a virtualbox o virtualbox-dkms ... Beh, immagino di poter segnalare un bug contro "linux" perché non sapevo che xampp lo stesse usando, giusto ...?
user568021

@ user568021 XAMPP potrebbe attivarlo, ma dalla tua descrizione, il sistema si blocca durante il tentativo di scaricare i moduli. La cosa migliore da fare sarebbe disinstallare completamente VirtualBox e i suoi moduli del kernel e vedere se è ancora possibile produrre il bug (una volta riattivato XAMPP). Se puoi, non è un bug in VirtualBox. Ma se impedisce che i moduli del kernel vengano scaricati, consiglio di presumere che si trovi nel kernel o in un pacchetto che fornisce i moduli che non riescono a scaricare, anche se è attivato dal software in un altro pacchetto. (Ovviamente, nel bug spiega la soluzione alternativa!)
Eliah Kagan,

@EliahKagan Come ha sottolineato l'utente568021 nella (t) sua domanda, anch'io cerco di trovare un pulsante "segnala bug" sul launchpad. Il mio presunto bug: quando il mio sistema (12.04 LTS) è addormentato e collego il mio telefono Android (tramite USB, solo a scopo di ricarica), il sistema si riavvia prontamente. Dove alzare la bandiera?
pazzo di natty il


Probabilmente correlato al bug stesso (piuttosto che al problema di come e dove segnalarlo) e un suggerimento per una possibile soluzione: kodi.wiki/view/…
nocciola su natty

1

Esistono due modi per segnalare un bug:

Puoi provare a indovinare quale pacchetto riferire usando l'applicazione "Synaptic Package Manager". D'altra parte, nel peggiore dei casi, puoi semplicemente segnalare contro "linux".


Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.