ข้อผิดพลาดของบันทึก:“ [drm: gen8_irq_handler [i915]] * ข้อผิดพลาด * ตัวควบคุมหลักขัดจังหวะการโกหก (SDE)!”


8

ฉันได้รับข้อผิดพลาดนี้หลังจากติดตั้ง Kubuntu 15.10 เมื่อรีสตาร์ท Kubuntu:

[   74.873008] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!

ฉันใช้เคอร์เนล 4.2.0-16 และ KDE 5.4.2

ข้อผิดพลาดนี้จะแสดงบนพื้นหลังสีดำเมื่อฉันเริ่มต้นปิดและรีบูต หลังจากระบบนั้นทำงานเป็นปกติไม่มีอะไรเกิดขึ้น

คำสั่งเอาท์พุท:

$ lspci -k | grep -EA2 'VGA|3D'
00:02.0 VGA compatible controller: Intel Corporation Broadwell-U Integrated Graphics (rev 09)
        Subsystem: ASUSTeK Computer Inc. Device 19ad
        Kernel driver in use: i915

จะแก้ไขข้อผิดพลาดนี้ได้อย่างไร?


1
และปัญหาที่แท้จริงคืออะไร?
Pilot6

โปรดแก้ไขคำถามของคุณและเพิ่มผลลัพธ์ของlspci -k | grep -EA2 'VGA|3D'คำสั่งเทอร์มินัล
Pilot6

เมื่อฉันเริ่มต้นปิดและรีสตาร์ทหน้าจอแสดงข้อผิดพลาดบนพื้นหลังสีดำหลังจากระบบทำงานปกติไม่มีอะไรเกิดขึ้น
Ryan Le

ฉันเพิ่งแก้ไขคำถามของฉัน ขอบคุณ @ Pilot6
Ryan Le

หากระบบทำงานได้ดีก็ไม่เป็นปัญหา คุณสามารถรายงานข้อผิดพลาดเกี่ยวกับข้อความนั้น
Pilot6

คำตอบ:


0

มันเกิดจากข้อผิดพลาดในการมีปฏิสัมพันธ์ระหว่างบางรุ่น 3 * / 4 * ลินุกซ์เมล็ดและ Intel / Broadwell เคอร์เนลโมดูล i915.ko / i915_bpo.ko

"ko" ย่อมาจาก "kernel object" ชื่อของโมดูล buggy จะแตกต่างกันระหว่างi915.koและi915_bpo.koขึ้นอยู่กับรุ่นเคอร์เนล Linux ของคุณ (แต่ละรุ่นเคอร์เนลใช้งานได้กับรุ่นอื่นของโมดูลเคอร์เนลนี้)

ไฟล์ i915 / i915_bpo เป็นโมดูลเคอร์เนลซึ่งทำหน้าที่เป็นไดรเวอร์อุปกรณ์สำหรับอุปกรณ์ Intel / Broadwell GPU (หน่วยพลังกราฟิก): ในกรณีของคุณมันเป็นไดรเวอร์อุปกรณ์สำหรับคอนโทรลเลอร์ที่รองรับ VGA ของคุณIntel Corporation Broadwell-U กราฟิกรวม (rev 09)

สำหรับข้อมูลเพิ่มเติมเกี่ยวกับข้อผิดพลาดนี้โปรดอ่านและสมัครรับรายงานข้อผิดพลาดนี้:

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1520040

ข้อบกพร่องที่เกี่ยวข้อง:

https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1488719 https://bugs.launchpad.net/ubuntu/+source/linux/+bug/1503541

ขณะนี้โมดูลเคอร์เนลเสถียร (ที่ทำงาน) ล่าสุดคือi915_bdw.koแต่เพื่อที่จะใช้คุณจะต้องติดตั้งเคอร์เนล3.13.0-36-genericและใช้เป็นเคอร์เนลเริ่มต้นของระบบ

ในการติดตั้งเคอร์เนล3.13.0-36-genericให้รันเชลล์คำสั่งนี้:

sudo apt-get update && sudo apt-get check && sudo apt-get install linux-image-3.13.0-36-generic linux-image-extra-3.13.0-36-generic linux-headers-3.13.0-36 linux-headers-3.13.0-36-generic linux-signed-image-3.13.0-36-generic linux-tools-3.13.0-36 -y

หากที่เก็บ Ubuntu ของคุณไม่มีเคอร์เนล3.13.0-36-genericคุณสามารถดาวน์โหลดและติดตั้งไฟล์ที่จำเป็นด้วยตนเอง:

  • เปิดหน้าต่างเชลล์เทอร์มินัล

  • รันคำสั่งนี้เพื่อตรวจสอบสถาปัตยกรรมของระบบปฏิบัติการของคุณ:

    uname -i
    

    ถ้าคำตอบกับคำสั่งดังกล่าวเป็นความx86_64 (หรืออะไรมี64ในนั้น) สถาปัตยกรรมระบบของคุณเป็น64 บิต มิฉะนั้นคำสั่งดังกล่าวจะกลับi386 (หรือสิ่งที่ชอบเช่น i586, i686 ... ) จึงสถาปัตยกรรมระบบของคุณเป็น32 บิต

  • รันคำสั่งนี้เพื่อสร้างและเข้าถึงโฟลเดอร์การติดตั้งชั่วคราว:

    sudo mkdir /tmp/kerneldebs && cd /tmp/kerneldebs
    
  • ตอนนี้คุณต้องดาวน์โหลด 3 ไฟล์ที่จำเป็นสำหรับสถาปัตยกรรมของระบบของคุณ

    • หากสถาปัตยกรรมของระบบของคุณเป็น32 บิต (i386) ให้รันคำสั่งพิเศษนี้:

      sudo wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.6-trusty/linux-headers-3.13.11-03131106_3.13.11-03131106.201408131735_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.6-trusty/linux-headers-3.13.11-03131106-generic_3.13.11-03131106.201408131735_i386.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.6-trusty/linux-image-3.13.11-03131106-generic_3.13.11-03131106.201408131735_i386.deb && sudo dpkg -i *.deb
      
    • หากสถาปัตยกรรมของระบบของคุณคือ64- บิต (amd64) ให้รันคำสั่งพิเศษนี้:

      sudo wget http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.6-trusty/linux-headers-3.13.11-03131106_3.13.11-03131106.201408131735_all.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.6-trusty/linux-headers-3.13.11-03131106-generic_3.13.11-03131106.201408131735_amd64.deb http://kernel.ubuntu.com/~kernel-ppa/mainline/v3.13.11.6-trusty/linux-image-3.13.11-03131106-generic_3.13.11-03131106.201408131735_amd64.deb && sudo dpkg -i *.deb
      

คำสั่งพิเศษด้านบนจะดาวน์โหลดไฟล์debทั้งสามไฟล์ที่จำเป็นสำหรับการติดตั้งเคอร์เนลในระบบของคุณจากนั้นจะติดตั้งไฟล์เหล่านั้น

หลังจากที่คุณติดตั้งเคอร์เนลคุณจะต้องกำหนดค่า GRUB เพื่อให้สามารถบูตเคอร์เนล3.13.0-36-generic ได้ตามค่าเริ่มต้น (แทนที่จะบูตเคอร์เนล 4.X ปัจจุบัน) สำหรับความช่วยเหลือเกี่ยวกับวิธีการทำโปรดอ่านคำตอบของคำถามนี้


ฉันพยายามทำสิ่งนี้และได้รับ: E: Unable to locate package linux-image-3.13.0-36-generic E: Couldn't find any package by regex 'linux-image-3.13.0-36-generic' E: Unable to locate package linux-image-extra-3.13.0-36-genericข้อผิดพลาดซ้ำ ๆ สำหรับส่วนหัวภาพที่เซ็นชื่อและเครื่องมือ แต่ทุกอย่างก็ไม่สอดคล้องกับความคิดเห็น
jimchristie

@ jimirings: ฉันได้ปรับปรุงคำตอบเพื่ออธิบายวิธีการระบุสถาปัตยกรรมของระบบปฏิบัติการของคุณและโดยการดาวน์โหลด 3 เคอร์เนลไฟล์ที่ถูกต้องและติดตั้งด้วยตนเอง เมื่อคุณทำเสร็จแล้วให้กำหนดค่าและอัปเดต GRUB ดังนั้นเมื่อระบบของคุณเริ่มต้นใหม่ระบบจะเลือกเคอร์เนล3.13.0-36-genericตามค่าเริ่มต้น
Yuri Sucupira

0

นี่คือFreedesktop ทำให้ข้อผิดพลาด # ข้อความ ( *ERROR* The master control interrupt lied (SDE)) เป็นคำเตือนที่ไม่เป็นอันตรายและสามารถละเว้นได้อย่างปลอดภัย


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