ฉันจะดีบักข้อผิดพลาดลึกลับบน Linux ได้อย่างไร


0

ฉันเคยพบว่ามีการล็อกระบบอย่างลึกลับเป็นระยะ ๆ เป็นเวลาสองสามเดือนแล้วบนเดสก์ท็อปของฉัน (เรียกใช้ Arch Linux) และไม่ทราบว่าจะเริ่มแก้ไขจุดบกพร่องได้ที่ไหน ตอนแรกฉันคิดว่ามันเป็นปัญหากับตัวเร่งปฏิกิริยา ATI ของ buggy (ฉันเคยได้ยินคนหลายคนที่มีปัญหากับพวกเขาและดูเหมือนจะไม่มีปัญหาก่อนที่จะใช้มัน) เนื่องจากมีการสั่นหน้าจอเสมอตามด้วยการสุ่ม สิ่งประดิษฐ์หน้าจอก่อนที่จะเกิดความผิดพลาด

แต่หลังจากซื้อการ์ดกราฟิกใหม่ (NVIDIA ในครั้งนี้) ฉันยังคงประสบปัญหาอยู่ เมื่อมองผ่านdmesgการล็อกอัพจะไม่พบสิ่งใดนอกจากไฟล์ Xorg.n.log ฉันใช้ memtest86 แต่ไม่พบปัญหา

หากต้องการอธิบายสิ่งที่ฉันหมายถึงโดย "ล็อก":

  • การป้อนข้อมูลด้วยแป้นพิมพ์และเมาส์ไม่มีผลกระทบ (แม้ว่าบางครั้งฉันสามารถเลื่อนเมาส์ได้ แต่ไม่มีอะไรเพิ่มเติม)
  • ฉันไม่สามารถ ssh ได้

ฉันจะแก้ไขข้อบกพร่องประเภทใดได้บ้าง เมื่อมันเกิดขึ้นดูเหมือนว่าจะเป็นการสุ่มอย่างเป็นธรรมดังนั้นจึงไม่มีวิธีง่ายๆในการทำซ้ำสำหรับฉันที่จะลองวิธีการตรวจแก้จุดบกพร่องที่แตกต่างกัน มีวิธีการเปิดใช้งานบันทึก verbose เพิ่มเติมที่จะเปิดเผยสิ่งที่? ไฟล์บันทึกใด ๆ ที่ฉันพลาดไป?

คำตอบ:


1

คุณโอเวอร์คล็อกตัวประมวลผลและ / หรือหน่วยความจำหรือไม่? เข้าไปใน BIOS และตรวจสอบให้แน่ใจว่าทั้งคู่ถูกตั้งค่าเป็นแรงดันไฟฟ้าและความถี่


ไม่เท่าที่ฉันทราบแม้ว่า / proc / cpuinfo จะรายงานโปรเซสเซอร์ AMD Phenom (tm) II X6 1090T ของฉันว่าทำงานที่ความเร็วสูงกว่าที่ระบุไว้ที่ 0.4Ghz - ฉันจะตรวจสอบและรายงานกลับ
Robert

ใน BIOS ทุกอย่างถูกตั้งค่าเป็นอัตโนมัติ (แม้ว่าจะมีบางส่วนของคำเตือนเหล่านี้ - ตัวเลือกอื่น ๆ เท่านั้น แต่เป็นแบบแมนนวล) ตัวเลือกเดียวที่ดูเหมือนว่าเกี่ยวข้องคือตัวเลือก AMD Core Performance Boost ซึ่งเปิดใช้งาน
Robert

0

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

โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.