Làm cách nào để gỡ lỗi khi hệ thống đóng băng hoặc khi nó gặp sự cố trở lại để đăng nhập?


18

Tôi còn khá mới với Ubuntu và tôi đã tự hỏi một cách tốt để gỡ lỗi khi có sự cố?

Ví dụ: Tôi đã cài đặt 11.04 và banshee mặc định của trình phát đa phương tiện khiến máy tính xách tay của tôi bị sập sau vài phút phát nhạc. Vì hệ thống hoàn toàn đóng băng và không có thông báo lỗi, thật khó để tìm ra điều gì sai.

Vấn đề thứ hai tôi có là đôi khi hệ thống gặp sự cố để đăng nhập. Tôi nghi ngờ nó là Chromium hoặc Flash nhưng tôi không chắc chắn 100%.

Vì vậy, có ai có một số lời khuyên về cách gỡ lỗi những thứ như thế này?

Câu trả lời:


12

Không đăng nhập bằng GUI đăng nhập sau khi gặp sự cố như vậy. Chuyển sang đăng nhập dựa trên văn bản bằng cách nhấn Ctrl+ Alt+ F1. Đăng nhập với Tên truy nhập và mật khẩu của bạn. Lỗi trong phiên X được thêm vào ~/.xsession-errors, nhưng tệp này bị ghi đè mỗi lần đăng nhập. Tạo một bản sao lưu của tập tin này bằng cách thực hiện:

mv ~/.xsession-errors{,.1}

Điều này sẽ đổi tên .xsession-errorstập tin thành .xsession_errors.1. Thay thế .1nếu bạn muốn một hậu tố khác. Bây giờ bạn có thể đăng xuất khỏi shell này bằng cách thực thi exit.

Kiểm tra logfiles hệ thống trong /var/log. Các tập tin thú vị nhất là:

/var/log/kern.log
/var/log/Xorg.0.log (for the current session)
/var/log/Xorg.0.log.old (for previous session)
/var/log/?dm.log (gdm for gnome, kdm for KDE)

Tại sao không đề cập /var/crash/? Đây là nơi /var/log/apport.loggửi cho tôi.
David LeBauer

/var/crashkhông thực sự chứa các thông báo lỗi có thể đọc được của con người, nhưng một tệp có tên như thế _usr_bin_Xorg.0.crashcó thể được gửi bằng Apport.
Lekensteyn

Đó là những gì tôi muốn apport.lognói với tôi một tệp * .crash cụ thể để kiểm tra; ls -ltrh /var/crash/xác nhận rằng nó đã được tạo ra trong vụ tai nạn trước đó; nhưng tôi đã nghĩ rằng lần sau tôi có thể bắt đầu với ls -ltrh /var/crash/.
David LeBauer

2

Tất cả bạn phải làm là nhìn vào thư mục nhật ký (/ var / log /). Bạn có thể tìm thấy bất kỳ sự cố hoặc nhật ký thường xuyên trong đó.

Một số ứng dụng có thể tạo nhật ký sự cố trong thư mục riêng của họ. Ví dụ: ~ / .banshee trong thư mục nhà của bạn.


Tai nạn là một thuật ngữ mơ hồ. Chính xác thì bạn sẽ làm gì nếu hệ thống đóng băng hoàn toàn và không có gì khác thường trong nhật ký?
mikewhthing

@mikewhthing Necro nhưng tìm thấy vấn đề này cùng loại. Là 2018 và tôi đang dùng Ubuntu 18 và ổn định cho đến khi tôi gỡ lỗi ứng dụng của mình. Toàn bộ hệ thống đóng băng và sụp đổ.
Không giới hạn
Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.