Tôi tìm thấy nhật ký khởi động trong Debian 8 (để gỡ lỗi các vấn đề tự khởi động)?


12

Tôi đang cố gắng gỡ lỗi tại sao một số ứng dụng không thể tự khởi động (gói tự khởi động).

Tiền đề: Mục tiêu cuối cùng của tôi là hiểu lý do tại sao trình tự khởi động bị hỏng (có thể do tự động khởi động của một số gói nhất định). Bản thân Debian 8 khởi động bình thường nhưng các tính năng tự khởi động không hoạt động đúng.

Vì vậy, tôi muốn đi qua nhật ký của boot (in / var / log / daemon Tôi không tìm thấy thứ tôi đang tìm).

Theo Debian Wiki , tôi nên khởi động tốt nhật ký tại / var / log / boot mà không cần bất kỳ cấu hình nào trong Debian 8.

Tuy nhiên, tập tin không có ở đó.

Wiki cũng nói:

Nếu bạn sử dụng systemd làm hệ thống init, bạn có thể cần sử dụng systemctlđể gỡ lỗi các vấn đề khởi động .

Vì vậy, tôi đã cố gắng với

sudo systemd

nhưng tôi gặp lỗi

Cố gắng chạy với tư cách người dùng, nhưng $ XDG_RUNTIME_DIR không được đặt.


Bạn đang nói về gói fbautostart ? Không có gói jessie khác với autostart trong tên của họ .
Ortomala Lokni

2
journalctl -b
Martin Uting

@MartinUting cảm ơn câu trả lời của bạn. Tôi đã thử chạy lệnh. Kết quả: Không tìm thấy tập tin tạp chí.
dragonmnl

@dragonmnl Tôi đã tạo một thư /var/log/journalmục để có được một tạp chí systemd liên tục trên các bốt. Nhưng journalctlvẫn nên viết một cái gì đó vào bộ nhớ.
Martin Uting

cảm ơn bạn. Tôi đã cố gắng để tạo thư mục chính mình. Tôi sẽ xem nếu làm cho nó viết một cái gì đó
dragonmnl

Câu trả lời:


6

Debian Jessie đang sử dụng systemd , vì vậy không còn /var/log/boottập tin.

Bạn vẫn có thể thu được nhiều thông tin về quá trình khởi động bằng lệnh dmesg.

Nhưng nếu bạn sử dụng fbautostart , như tôi cho rằng, vấn đề của bạn sẽ xuất hiện trong khi bắt đầu trình quản lý cửa sổ. Vì fbautostart là cách tốt nhất, có lẽ là bắt đầu bằng cách bình luận mọi thứ, sau đó bình luận, tức là không chú ý, từng dòng tệp cấu hình của bạn, từng bước cho đến khi bạn tìm thấy vấn đề của mình.


1
Cảm ơn về câu trả lời của bạn. dmesg cho thấy một số nội dung thú vị thực sự (nhưng ở dạng dấu thời gian kể từ khi khởi động không may, vì vậy tôi không thể nhìn thấy thời gian khi nó giống như 35846.36 .......). Bạn có thể vui lòng giải thích rõ hơn về phần fbautostart? (cụ thể: bình luận ...) Tôi có một gói tự khởi động được gọi đơn giản là 'tự khởi động' và Debian 8 tích hợp
dragonmnl

Bạn có thể chỉnh sửa câu hỏi của bạn và xuất bản nội dung của autostarttập tin của bạn ?
Ortomala Lokni

Tôi đã sửa đổi câu trả lời của mình để cố gắng rõ ràng hơn.
Ortomala Lokni

Thành thật mà nói tôi không thực sự có được phần fbautostart. tuy nhiên tôi chấp nhận câu trả lời cho lời đề nghị. đối với dmesg có vẻ thú vị. Tôi sẽ đi sâu hơn vào nó
dragonmnl

6

sudo journalctltrong Jessie xuất ra các chi tiết cửa sổ khởi động bao gồm Cảnh báo và Lỗi. Tôi đã thấy nó hữu ích nhất trong việc sửa các gói errant mà systemd bắt đầu hoặc cố gắng bắt đầu. Nó nằm ở /bin/journalctl.


4
Cảm ơn, điều này đã làm việc rất tốt cho tôi. Lưu ý rằng nếu bạn chỉ muốn xem các cảnh báo, lỗi, thông báo quan trọng và cảnh báo, bạn có thể thêm tham số ưu tiên như vậy : journalctrl -p 4. Nếu bạn chỉ muốn lỗi và ở trên, hãy làm điều đó a -p 3.
domsson
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.