ฉันจะหาบันทึกการเริ่มระบบได้ที่ Debian 8 (เพื่อดีบักปัญหา autostart) ได้อย่างไร


12

ฉันพยายามแก้ไขข้อผิดพลาดว่าทำไมบางแอปไม่สามารถเริ่มอัตโนมัติ (แพ็คเกจอัตโนมัติ)

สถานที่ตั้ง: เป้าหมายสุดท้ายของฉันคือการเข้าใจว่าเหตุใดลำดับลำดับเริ่มต้นอัตโนมัติจึงใช้งานไม่ได้ บูตเดเบียนเองปกติ แต่คุณสมบัติการเริ่มอัตโนมัติไม่ทำงานอย่างถูกต้อง

ดังนั้นฉันต้องการที่จะผ่านบันทึกการบูต (ใน / var / log / daemon ฉันไม่พบสิ่งที่ฉันกำลังมองหา)

ตามDebian Wikiฉันควรปรับการบูตที่/ var / log / bootโดยไม่มีการกำหนดค่าใด ๆ ใน Debian 8

อย่างไรก็ตามไฟล์ไม่ได้อยู่ที่นั่น

wiki ยังพูดว่า:

ถ้าคุณใช้ systemd เป็นระบบ init ของคุณคุณอาจจำเป็นต้องใช้systemctlในการปัญหาบูตแก้ปัญหา

ดังนั้นฉันจึงลองด้วย

sudo systemd

แต่ฉันได้รับข้อผิดพลาด

กำลังพยายามเรียกใช้เป็นอินสแตนซ์ผู้ใช้ แต่ไม่ได้ตั้งค่า $ XDG_RUNTIME_DIR


คุณกำลังพูดถึงแพคเกจfbautostart ? ไม่มีแพคเกจ jessie อื่น ๆ คือมี autostart ในชื่อของพวกเขา
Ortomala Lokni

2
journalctl -b
Martin Ueding

@ MartinUeding ขอบคุณสำหรับคำตอบของคุณ ฉันพยายามเรียกใช้คำสั่ง ผลลัพธ์: ไม่พบไฟล์เจอร์นัล
dragonmnl

@dragonmnl ฉันได้สร้างไดเรกทอรี/var/log/journalเพื่อรับ systemd journal แบบถาวรตลอดบูท แต่journalctlยังควรเขียนสิ่งที่หน่วยความจำ
Martin Ueding

ขอบคุณ. ฉันพยายามสร้างไดเรกทอรีด้วยตัวเอง ฉันจะดูว่าทำให้มันเขียนอะไรได้
ไหม

คำตอบ:


6

Debian Jessie ใช้systemdดังนั้นจึงไม่มี/var/log/bootไฟล์อีกต่อไป

dmesgคุณยังสามารถได้รับข้อมูลจำนวนมากในการบูตที่มีคำสั่ง

แต่ถ้าคุณใช้fbautostartอย่างที่ฉันคิดปัญหาของคุณควรจะปรากฏขึ้นในช่วงเริ่มต้นตัวจัดการหน้าต่าง เนื่องจาก fbautostart นั้นเป็นวิธีที่ดีที่สุดอาจจะเริ่มจากการแสดงความคิดเห็นทุกอย่างจากนั้นแสดงความคิดเห็นออกมาเช่นการไม่แสดงความคิดเห็นแต่ละบรรทัดของไฟล์การกำหนดค่าของคุณทีละขั้นตอนจนกว่าคุณจะพบปัญหา


1
ขอบคุณสำหรับคำตอบ. dmesg แสดงสิ่งที่น่าสนใจบางอย่างแน่นอน (แต่ในรูปแบบของการประทับเวลานับตั้งแต่การบูตโชคไม่ดีดังนั้นฉันจึงไม่เห็นเวลาที่มันเป็นเหมือน 35846.36 ....... ) คุณช่วยอธิบายส่วน fbautostart ให้ดีขึ้นได้ไหม (โดยเฉพาะ: commentin out ... ) ฉันมีแพ็คเกจ autostart ที่เรียกว่า 'autostart' และ Debian 8 ในตัว
dragonmnl

คุณสามารถแก้ไขคำถามและเผยแพร่เนื้อหาของautostartไฟล์ของคุณได้หรือไม่?
Ortomala Lokni

ฉันแก้ไขคำตอบแล้วพยายามให้ชัดเจนยิ่งขึ้น
Ortomala Lokni

ความซื่อสัตย์ฉันไม่ได้รับส่วน fbautostart จริงๆ แต่ฉันยอมรับคำตอบสำหรับข้อเสนอ สำหรับ dmesg ดูเหมือนว่าน่าสนใจ ฉันจะไปลึกลงไปในมัน
dragonmnl

6

sudo journalctlใน Jessie เอาต์พุตรายละเอียดหน้าต่างบูตรวมถึงคำเตือนและข้อผิดพลาด ฉันพบว่ามันจะมีประโยชน์มากที่สุดในการแก้ไขแพ็คเกจที่ผิดพลาดที่ systemd เริ่มทำงานหรือพยายามเริ่มต้น /bin/journalctlมันอยู่ที่


4
ขอบคุณมันใช้งานได้ดีมากสำหรับฉัน journalctrl -p 4โปรดทราบว่าถ้าคุณเพียงต้องการที่จะเห็นคำเตือนข้อผิดพลาดข้อความสำคัญและการแจ้งเตือนคุณสามารถเพิ่มพารามิเตอร์ลำดับความสำคัญเพื่อต้องการ: -p 3หากคุณต้องการเพียงข้อผิดพลาดและข้างต้นทำให้เห็นว่า
domsson
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.