Lenovo ThinkPad 11e หยุดการสุ่มบน Ubuntu 16.04


16

ฉันมี Lenovo ThinkPad 11e (กับชิปเซ็ต Intel ไม่ใช่ AMD) ที่เคยมีประสบการณ์ค้างแบบสุ่มภายใต้ 14.04 ซึ่งยืนยันหลังจากติดตั้งเรียบร้อยแล้วที่ 16.04

คำอธิบายของการค้างที่เกิดขึ้น:

  • หน้าจอค้างในตำแหน่งที่ไม่มีการบิดเบือน
  • ปุ่มฮาร์ดแวร์ไม่ตอบสนอง (ไฟในปุ่มปิดเสียง / ไมค์จะไม่สลับเมื่อกด)
  • การรีสตาร์ทฮาร์ดเป็นวิธีเดียวที่จะแก้ไขการค้าง
  • ไม่มีการเตือนล่วงหน้าก่อนที่จะเกิดการหยุดชะงักระบบจะทำหน้าที่ตามปกติจนกว่าจะล็อค

ดูเหมือนว่าปัญหาจะปรากฏบ่อยขึ้นเมื่อฉันเรียกใช้สิ่งที่เกี่ยวข้องกับ Chrome / Chromium บนระบบของฉัน (รวมถึงสิ่งที่ใช้กรอบอิเล็กตรอนเช่นตัวแก้ไข Atom) แต่มันจะยังคงเกิดขึ้นแม้ว่าจะไม่มีอะไรเกี่ยวข้องกับสิ่งที่กำลังทำงานอยู่ ดูเหมือนว่ามันจะไม่เกี่ยวข้องกับความเครียดในระบบเพราะฉันสามารถเรียกใช้ Windows 10 ใน VMWare Workstation 12 โดยไม่มีปัญหาใด ๆ

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

ฉันได้ลองใช้linux-crashdump ตามที่แนะนำโดย Chris J Argesแต่แม้หลังจากทำซ้ำปัญหาของฉันสองครั้งฉันพบว่าไม่มีรายการความผิดพลาดในรายการ/var/crashอื่นนอกเหนือจากรายการที่บังคับให้เกิดข้อผิดพลาดของเคอร์เนลเพื่อให้แน่ใจว่าทำงานได้

ข้อมูลที่เกี่ยวข้องอาจเป็นไปได้:

  • กราฟิก Intel แบบรวมปรากฏขึ้นเป็น Intel Bay Trail (ซึ่งฉันรู้ว่ามีปัญหากับ Linux ในอดีต)
  • ฉันได้อัพเกรดระบบเป็น RAM 8 GB (ปัญหาเกิดขึ้นก่อนการเปลี่ยนแปลงนี้เช่นกัน)
  • ระบบของฉันมี SSD ที่จัดรูปแบบเป็น ext4 (ปัญหาเกิดขึ้นโดยใช้ btrfs เช่นกัน)
  • ฉันใช้การทดสอบการวินิจฉัยฮาร์ดแวร์หลายตัว (ทั้งการทดสอบ BIOS ในตัวและจากยูทิลิตี้ที่สามารถบู๊ตได้) ซึ่งไม่พบปัญหาใด ๆ กับฮาร์ดแวร์ของฉัน

คุณอาจลองใช้เคอร์เนลบรรทัดคำสั่ง ... intel_idle.max_cstate = 1 หากคุณเห็นข้อความ "หายไปเฟิร์มแวร์" เมื่อเรียกใช้ update-initramfs พยายามรับไฟล์เฟิร์มแวร์หายไป

ฉันจะใส่ "intel_idle.max_cstate = 1" ไว้ตรงไหนก่อนเรียกใช้ update-initramfs
เอียน

ฉันมีปัญหาเดียวกันนี้ แล็ปท็อปของฉันคือ Acer E5-511 ซึ่งใช้ Intel แต่ยังใช้งานบนฮาร์ดไดรฟ์ SSD
Tamsyn Michael

คุณมีหน่วยความจำ swap เท่าไหร่? ฉันมีปัญหาว่าระบบของฉันจะไม่มี swap และค้างเท่าที่คุณอธิบายไว้เพื่อเพิ่มจำนวน swap
Sergiy Kolodyazhnyy

Acer E1-510P ซึ่งใช้ Intel เป็นหลักเรียกใช้ฮาร์ดไดรฟ์ดั้งเดิม (ไม่ใช่ SSD) Windows 10 เสถียรอย่างสมบูรณ์แบบ แต่การติดตั้งใหม่ (รูปแบบพาร์ติชัน) ของ Ubuntu 16.04 ค้างในลักษณะเดียวกัน (ไม่ตอบสนองทั้งหมด) ที่เล่น Netflix ใน Chrome - โดยทั่วไปแล้วใช้เวลา 1 ชั่วโมงหรือน้อยกว่า ดูเหมือนว่าจะเป็นวง CPU เพราะฉันสังเกตเห็นว่าพัดลมไปถึง 100% เมื่อเกิดความผิดพลาด ฉันขอแนะนำให้ทำเครื่องหมายข้อผิดพลาด Ubuntu นี้เป็นสิ่งที่คุณมี: bugs.launchpad.net/ubuntu/+source/linux/+bug/1575467 - ผู้คนรายงานว่าใช้เคอร์เนลรุ่นเก่า 3.16 ดูเหมือนว่าจะทำงานได้ ดังนั้นข้อผิดพลาดเคอร์เนล
RoundSparrow hilltx

คำตอบ:


5

ลองติดตั้งเมล็ดใหม่ ในบางกรณีการแก้ไขปัญหาของการแช่แข็งที่เกิดจากรหัสจับเวลาแม่นยำสูงที่ไม่ดี นี่คือไบนารีสำหรับ Linux 4.5.2:

http://kernel.ubuntu.com/~kernel-ppa/mainline/v4.5.2-wily/

ดาวน์โหลด.debแพ็คเกจไบนารีที่เหมาะสมติดตั้งและรีบูตเคอร์เนลใหม่ ฉันหวังว่านี้จะแก้ไขปัญหาของคุณ โดยวิธีการที่ Ubuntu 16.04 เป็น alraedy ออกมาพร้อมกับเคอร์เนลใหม่ดังนั้นทำการติดตั้งใหม่ทั้งหมด (ไม่ใช่การอัพเกรด) และดูว่ามันช่วยแก้ปัญหาของคุณหรือไม่


1
ฉันเชื่อว่าเคอร์เนลที่อัพเดตได้แก้ไขปัญหาของฉันแล้ว ฉันสามารถเปิด Chrome ได้หลายชั่วโมงโดยไม่ประสบปัญหาใด ๆ การเป็นเช่นนี้ดูเหมือนว่าจะแก้ไขปัญหาและความโปรดปรานกำลังจะหมดอายุฉันแค่จะยอมรับสิ่งนี้เป็นคำตอบ
เอียน

1
@IanLantzy ฉันดีใจที่เห็นว่าปัญหาของคุณได้รับการแก้ไขแล้ว ในความเป็นจริงการดีบักปัญหาดังกล่าวยุ่งยากมากและมีเพียงไม่กี่คนเท่านั้นที่สามารถดีบักและแก้ไขปัญหาได้ ปัญหา perticular กับ HPET (ถ้าเป็นกรณีนี้) อยู่ที่นั่นเป็นเวลานานและใช้เวลาสักครู่เพื่อทำความเข้าใจและแก้ไขโดยเคอร์เนลปรมาจารย์ Phoronix ( phoronix.com ) เป็นสถานที่ที่ดีที่จะได้รับการแจ้งเกี่ยวกับความก้าวหน้าล่าสุดใน Linux และปัญหาที่อาจเกิดขึ้น
Ho1

ฉันมี Ubuntu 16.04 VM ที่บูทจาก CD สดที่ถูกแช่แข็ง (บน HW เดียวกัน) คุณสามารถแก้ไขข้อบกพร่องได้
Hitechcomputergeek

1
ฉันได้ติดตั้งเคอร์เนลรุ่นล่าสุดแล้วและดูเหมือนว่าจะไม่สามารถแก้ไขปัญหาได้ทั้งหมด - มันเพิ่งจะแข็งตัวสองครั้งติดต่อกันหลังจากหนึ่งสัปดาห์โดยไม่แช่แข็ง
Hitechcomputergeek

1
ใช่ฉันสังเกตว่าปัญหาดูเหมือนจะยังคงอยู่ แต่เริ่มดีขึ้นเมื่อใช้เคอร์เนลเวอร์ชันสูง เป็นไปได้ว่าปัญหาฮาร์ดแวร์ / เฟิร์มแวร์บางอย่างที่จะได้รับการแก้ไขในที่สุด
Ian

5

ดูhttps://bugzilla.kernel.org/show_bug.cgi?id=109051

ต่อไปนี้ขจัดปัญหาสำหรับฉัน

แก้ไข / etc / default / grub เปลี่ยนสาย

GRUB_CMDLINE_LINUX_DEFAULT="quiet splash"

ถึง

GRUB_CMDLINE_LINUX_DEFAULT="intel_idle.max_cstate=1 quiet splash"

จากนั้นทำ

sudo update-grub

และรีบูต


2
โปรดทราบว่าการเปลี่ยนแปลงนี้จะเพิ่มการใช้พลังงาน (โดยเฉพาะอย่างยิ่งปัญหาเมื่อใช้แบตเตอรี่)
dermatthias

2

มีข้อมูลไม่เพียงพอที่จะวิเคราะห์สิ่งนี้ดังนั้นคุณควรยื่นข้อบกพร่อง ฉันสมมติว่าเมื่อคุณพูดถึง 'หยุด' คอมพิวเตอร์จะต้องมีการใช้พลังงานอย่างสมบูรณ์เพื่อใช้งานอีกครั้ง ด้วยที่เป็นไปได้มากที่สุดปัญหาเคอร์เนล ลิงค์ต่อไปนี้จะอธิบายวิธีการยื่นข้อผิดพลาดกับเคอร์เนล Ubuntu: https://wiki.ubuntu.com/Kernel/Bugs

อีกวิธีหนึ่งคือใช้linux-crashdumpเพื่อพยายามจับภาพความล้มเหลวเมื่อเกิดขึ้น คำแนะนำอยู่ที่นี่: https://wiki.ubuntu.com/Kernel/CrashdumpRecipe

ในที่สุดคุณสามารถลองติดตั้งเคอร์เนล mainline ล่าสุดเพื่อดูว่าสามารถแก้ไขปัญหาได้หรือไม่ นี่จะเป็นข้อมูลที่มีประโยชน์ในการรายงานข้อผิดพลาดเช่นกัน: http://kernel.ubuntu.com/~kernel-ppa/mainline/daily/current/


ส่วนหนึ่งของคำถามของฉันคือถามว่าฉันควรหาข้อมูลเกี่ยวกับสิ่งที่เกิดขึ้นเมื่อเกิดปัญหา ฉันต้องจินตนาการว่าหนึ่งในบันทึกจะต้องมีบางอย่าง
เอียน

ใช่การรับ crashdump จะเป็นการบันทึกเคอร์เนลเมื่อเกิดข้อผิดพลาดเพื่อให้คุณสามารถตรวจสอบได้ เมื่อระบบหยุดทำงานระบบจะเก็บบันทึกไว้ใน /var/crash/<timestamp>/<timestamp>.dmesg
Chris J Arges

ฉันติดตั้ง crashdump และทำงานเมื่อฉันทดสอบ แต่ฉันได้บังคับให้ปัญหาของฉันเกิดขึ้นสองครั้งในขณะนี้ (โดยการเล่น Bloons TD 5) และไม่มีข้อขัดข้องใด ๆ ที่ได้รับการบันทึกทั้งครั้ง
Ian

1

ในประเด็นที่เกี่ยวข้องที่เป็นไปได้ของคุณคุณพูดถึง:

กราฟิก Intel แบบรวมปรากฏขึ้นเป็น Intel Bay Trail (ซึ่งฉันรู้ว่ามีปัญหากับ Linux ในอดีต)

นี่คือประสบการณ์ส่วนตัวของฉัน ฉันมีปัญหาที่คล้ายกัน มันเป็นการ์ด NVidia GT820M ฉันมักจะมีปัญหาในการใช้ไดรเวอร์ที่เป็นกรรมสิทธิ์ของ Nvidia

ป้อนคำอธิบายรูปภาพที่นี่

สิ่งที่แก้ไขให้ฉันคือการใช้ไดรเวอร์ Nouveau Xorg แทน ฉันจะสลับระหว่างพวกเขาเพื่อยืนยันว่าเป็นผู้กระทำผิด อาการเช่นเดียวกับคุณจะเกิดขึ้น พีซีจะหยุดการตอบสนองในช่วงกลางของทุกสิ่งโดยไม่มีการเตือนใด ๆ และเบราว์เซอร์ Chrome หรือ Sublime ก็จะทำให้การแช่แข็งง่ายขึ้นเช่นกัน

หากคุณกำลังใช้ไดรเวอร์ VGA ที่เป็นกรรมสิทธิ์สำหรับพีซีของคุณให้เปลี่ยนไปใช้เวอร์ชั่นโอเพ่นซอร์สโดยเฉพาะนูโว

และนี่คือประสบการณ์ของฉันที่เกิดขึ้นกับ Ubuntu i7 15.04 ปัญหาหายไปนานและตอนนี้ฉันว่าง แต่จากทั้งหมดที่คุณอธิบายฉันมีความสุขที่จะนำ 20 คะแนนโปรดปรานในไดรเวอร์ VGA เป็นผู้กระทำผิด


ไม่, ไดรเวอร์เพิ่มเติมที่ฉันใช้อยู่มีเพียง microcode เพิ่มเติมสำหรับโปรเซสเซอร์เท่านั้น ไม่มีการติดตั้งไดรเวอร์สำหรับ GPU แบบรวมของ Bay Trail คำตอบที่ดีมากแม้ว่า
เอียน

@IANLantzy plus คุณพูดถึงคุณทราบแล้วว่า Bay Trail มีประวัติการให้บริการที่ผ่านมา ฉันคิดว่านั่นเป็นสัญญาณที่ใหญ่กว่าว่าเป็นผู้กระทำผิด แก้ไข: เพิ่งรู้ว่าการสร้างเคอร์เนลแก้ไขปัญหาของคุณ ดีแล้วที่รู้. จะเก็บไว้ในใจตัวเอง ขอบคุณ
KhoPhi

0

ฉันพบปัญหาเดียวกันกับ ASUS N56JN (เช่นชิปเซ็ต Intel) สิ่งนี้ใช้ได้กับฉัน:

http://www.cyberciti.biz/faq/debian-ubuntu-building-installing-a-custom-linux-kernel/

โดยทั่วไปจะอธิบายวิธีอัปเดตเคอร์เนลเป็นเวอร์ชันล่าสุดไปทีละขั้นตอนเกี่ยวกับวิธีดาวน์โหลดรวบรวมและติดตั้งเคอร์เนล Linux เวอร์ชันล่าสุด (4.5)


ยินดีต้อนรับสู่ถาม Ubuntu! ในขณะที่สิ่งนี้อาจตอบคำถามในทางทฤษฎีมันก็ควรที่จะรวมส่วนที่สำคัญของคำตอบที่นี่และให้ลิงค์สำหรับการอ้างอิง
ทิม

คุณประสบปัญหาเดียวกันกับแล็ปท็อปประเภทเดียวกันหรือไม่
เอียน

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