Pasul 1: Stabiliți numărul minim de pași necesari pentru a reproduce comportamentul dintr-o instalare nouă a Ubuntu.
Pasul 2: Rotiți o mașină virtuală (cu excepția cazului în care problema dvs. este legată de hardware). Vedeți dacă puteți reproduce comportamentul în cea mai recentă versiune a Ubuntu. Sau, mai bine, într-o versiune zilnică pre-lansare a Ubuntu.
Dacă problema este legată de hardware, porniți dintr-o versiune nouă sau .iso zilnică în loc să utilizați o VM.
Dacă nu puteți reproduce comportamentul într-o nouă versiune, atunci bug-ul a fost probabil deja remediat. Opreste aici.
Pasul 3: Examinați rapoartele de erori pentru acel software. Dacă problema a fost deja raportată, ajutați la furnizarea de informații suplimentare sau testare de care au nevoie dezvoltatorii. Dacă problema nu este raportată, atunci raportați-o. Monitorizați raportul de eroare pentru solicitările de informații și solicitările de testare de la dezvoltatori.
Rapoartele de erori similare și solicitările de la dezvoltatori vă vor informa ce fel de informații de depanare sunt necesare pentru eroarea dvs. Nu există o regulă universală - fiecare bug este diferit. Unele erori necesită o mulțime de informații despre urme, altele nu necesită aproape deloc.
Pot exista mai multe Bub Tracker. Ubuntu are unul, Debian are altul, iar proiectul din amonte are de obicei al său. Verifică-le pe toate!
NU adăugați „și eu” și alte comentarii irelevante la un raport de eroare. Păstrați-l curat și la subiect. E o fisa de lucru pentru ca dezvoltatorii să urmărească și să repare erori. Am văzut progrese în privința erorilor lent (chiar s-au oprit) când raportul a devenit ilizibil.
Pasul 4. Ai răbdare. Unele erori sunt remediate în câteva ore. Unele durează ani.
OPȚIONAL: Dacă doriți să vă scufundați în baza de cod și să remediați singur eroarea, cu siguranță puteți. Creați o solicitare de corecție sau de îmbinare și adăugați-o la raportul de eroare. Din nou, aveți răbdare: alți oameni trebuie să vă testeze patch-ul înainte de a accepta să includă codul dvs. în proiectul lor.