log error: "[drm: gen8_irq_handler [i915]] * ERROR * Kontrol master interrupt lied (SDE)!"

8

Saya mendapatkan kesalahan ini setelah menginstal Kubuntu 15.10 ketika me-restart Kubuntu:

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

Saya menggunakan kernel 4.2.0-16 dan KDE 5.4.2.

Kesalahan ini akan ditampilkan pada latar belakang hitam ketika saya memulai, mematikan dan menyalakan ulang. setelah sistem bekerja normal, tidak ada yang terjadi.

perintah output:

$ 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

Bagaimana cara memperbaiki kesalahan ini?

Ryan Le
sumber
1
Dan apa masalah sebenarnya?
Pilot6
Harap edit pertanyaan Anda dan tambahkan output dari lspci -k | grep -EA2 'VGA|3D'perintah terminal.
Pilot6
Ketika saya memulai, mematikan dan memulai kembali, tampilan layar di atas kesalahan pada latar belakang hitam, setelah sistem bekerja normal, tidak ada yang terjadi.
Ryan Le
saya baru saja mengedit pertanyaan saya. terima kasih @ Pilot6
Ryan Le
Jika sistem bekerja dengan baik, itu bukan masalah. Anda dapat melaporkan bug terkait pesan itu.
Pilot6

Jawaban:

0

Ini disebabkan oleh bug interaksi antara beberapa versi 3 * / 4 * kernel Linux dan modul kernel Intel / Broadwell i915.ko / i915_bpo.ko .

"ko" adalah singkatan dari "object kernel". Nama modul kereta bervariasi antara i915.ko dan i915_bpo.ko tergantung pada versi kernel Linux Anda (setiap versi kernel bekerja dengan versi berbeda dari modul kernel ini).

File i915 / i915_bpo adalah modul kernel yang beroperasi sebagai driver perangkat untuk perangkat Intel / Broadwell GPU (Graphical Power Unit): dalam kasus Anda, itu adalah driver perangkat untuk pengontrol yang kompatibel dengan VGA Anda Intel Corporation Broadwell-U Integrated Graphics (rev 09) .

Untuk info lebih lanjut tentang bug ini, silakan baca dan berlangganan laporan bug ini:

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

Bug terkait:

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

Saat ini, modul kernel stabil (berfungsi) terakhir adalah i915_bdw.ko , tetapi untuk menggunakannya Anda harus menginstal kernel 3.13.0-36-generik dan menggunakannya sebagai kernel default sistem Anda.

Untuk menginstal kernel 3.13.0-36-generik , jalankan perintah supercommand ini:

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

Jika repositori Ubuntu Anda tidak memiliki kernel 3.13.0-36-generik , Anda dapat mengunduh dan menginstal file yang diperlukan secara manual:

  • Buka jendela terminal shell.

  • Jalankan perintah ini untuk memeriksa arsitektur sistem operasi Anda:

    uname -i
    

    Jika jawaban untuk perintah di atas adalah x86_64 (atau apa pun yang memiliki 64 di dalamnya), arsitektur sistem Anda adalah 64-bit . Jika tidak, perintah di atas akan mengembalikan i386 (atau sesuatu seperti itu, misalnya i586, i686 ...), sehingga arsitektur sistem Anda adalah 32-bit .

  • Jalankan perintah ini untuk membuat dan mengakses folder instalasi sementara:

    sudo mkdir /tmp/kerneldebs && cd /tmp/kerneldebs
    
  • Sekarang Anda perlu mengunduh 3 file yang diperlukan untuk arsitektur sistem Anda.

    • Jika arsitektur sistem Anda 32-bit (i386), jalankan perintah super ini:

      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
      
    • Jika arsitektur sistem Anda 64-bit (amd64), jalankan perintah super ini:

      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
      

Perintah super di atas akan mengunduh ketiga file deb yang diperlukan untuk instalasi kernel di sistem Anda dan kemudian akan menginstalnya.

Sekarang setelah Anda menginstal kernel, Anda harus mengkonfigurasi GRUB agar dapat mem-boot kernel 3.13.0-36-generic secara default (alih-alih mem-boot kernel 4.X Anda saat ini). Untuk bantuan tentang cara melakukannya, harap baca jawaban untuk pertanyaan ini .

Yuri Sucupira
sumber
Saya mencoba melakukan ini dan mendapatkan: 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-genericKesalahan berulang untuk header, gambar-ditandatangani, dan alat-alat tetapi tidak semua cocok dengan komentar.
jimchristie
@jimirings: Saya memperbarui jawabannya untuk menjelaskan cara mengidentifikasi arsitektur sistem operasi Anda dan, berdasarkan itu, secara manual mengunduh 3 file kernel yang benar dan menginstalnya. Setelah Anda selesai melakukannya, konfigurasikan dan perbarui GRUB sehingga ketika sistem Anda di-restart, ia akan memilih kernel 3.13.0-36-generic secara default.
Yuri Sucupira
0

Ini adalah bug Freedesktop # 92084 . Pesan ( *ERROR* The master control interrupt lied (SDE)) adalah peringatan yang tidak berbahaya dan dapat diabaikan dengan aman.

bain
sumber
Sayangnya, itu tidak dapat diabaikan karena spam sampah di seluruh konsol Anda ketika Anda mencoba mengetik perintah.
Burung hantu