Bước 1: Xác định số bước tối thiểu cần thiết để tái tạo hành vi từ bản cài đặt mới của Ubuntu.
Bước 2: Khởi động Máy ảo (trừ khi sự cố của bạn liên quan đến phần cứng). Xem liệu bạn có thể tái tạo hành vi trong bản phát hành Ubuntu mới nhất không. Hoặc, tốt hơn nữa, trong bản dựng hàng ngày trước khi phát hành của Ubuntu.
Nếu sự cố liên quan đến phần cứng, hãy khởi động từ bản phát hành mới hoặc .iso hàng ngày thay vì sử dụng máy ảo.
Nếu bạn không thể tái tạo hành vi trong bản dựng mới, thì có thể lỗi đã được sửa. Dừng ở đây.
Bước 3: Xem lại các báo cáo lỗi của phần mềm đó. Nếu sự cố đã được báo cáo, hãy giúp cung cấp bất kỳ thông tin hoặc thử nghiệm bổ sung nào mà nhà phát triển cần. Nếu vấn đề không được báo cáo, sau đó báo cáo nó. Theo dõi báo cáo lỗi để biết các yêu cầu thông tin và yêu cầu thử nghiệm từ các nhà phát triển.
Các báo cáo lỗi tương tự và yêu cầu từ nhà phát triển sẽ cho bạn biết loại thông tin khắc phục sự cố nào cần thiết cho lỗi của bạn. Không có quy tắc chung -- mọi lỗi đều khác nhau. Một số lỗi yêu cầu nhiều thông tin dấu vết, một số lỗi khác hầu như không yêu cầu.
Có thể có nhiều Trình theo dõi Bub. Ubuntu có một cái, Debian có cái khác và dự án ngược dòng thường có cái riêng. Kiểm tra tất cả!
KHÔNG thêm "tôi cũng vậy" và các nhận xét không liên quan khác vào báo cáo lỗi. Giữ nó sạch sẽ và đúng chủ đề. nó là một sổ tay làm việc để các nhà phát triển theo dõi và sửa lỗi. Tôi đã thấy tiến trình xử lý lỗi chậm (thậm chí dừng lại) khi báo cáo không thể đọc được.
Bước 4. Hãy kiên nhẫn. Một số lỗi được khắc phục trong vài giờ. Một số mất nhiều năm.
TÙY CHỌN: Nếu bạn muốn đi sâu vào cơ sở mã và tự sửa lỗi, bạn chắc chắn có thể làm được. Tạo một bản vá hoặc yêu cầu hợp nhất và thêm nó vào báo cáo lỗi. Một lần nữa, hãy kiên nhẫn: Những người khác phải kiểm tra bản vá của bạn trước khi đồng ý đưa mã của bạn vào dự án của họ.