ログエラー:「[drm:gen8_irq_handler [i915]] * ERROR *マスター制御割り込みがありました(SDE)!」


8

Kubuntuを再起動すると、Kubuntu 15.10のインストール後にこのエラーが発生します。

[   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、2015年

質問を編集して、lspci -k | grep -EA2 'VGA|3D'ターミナルコマンドの出力を追加してください。
Pilot6、2015年

起動、シャットダウン、再起動すると、黒い背景にエラーの上に画面が表示され、システムが正常に動作した後、何も起こりません
Ryan Le

質問を編集しました。@ Pilot6に感謝
Ryan Le

システムが正常に動作する場合、それは問題ではありません。そのメッセージに関するバグを報告できます。
Pilot6、2015年

回答:


0

これは、一部のバージョン3 * / 4 * LinuxカーネルとIntel / Broadwell カーネルモジュール i915.ko / i915_bpo.koの間の相互作用のバグが原因です

「ko」は「カーネルオブジェクト」の略です。バギーモジュールの名前は、Linuxカーネルのバージョンによって、i915.koi915_bpo.koの間で異なります(各カーネルバージョンは、このカーネルモジュールの異なるバージョンで動作します)。

i915 / i915_bpoファイルは、Intel / Broadwell GPU(グラフィックパワーユニット)デバイスのデバイスドライバーとして動作するカーネルモジュールです。あなたの場合、これはVGA互換コントローラーのデバイスドライバーですIntel Corporation Broadwell-U Integrated Graphics(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
      

上記のスーパーコマンドは、システムにカーネルをインストールするために必要な3つのdebファイルをすべてダウンロードしてからインストールします。

カーネルをインストールしたので、(現在の4.Xカーネルをブートする代わりに)デフォルトでカーネル3.13.0-36-genericをブートできるようにGRUBを構成する必要があります。方法については、この質問への回答をご覧ください。


私はこれを試みて得ました: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つの正しいカーネルファイルを手動でダウンロードしてインストールする方法を説明するために、回答を更新しました。それが完了したら、システムを再起動したときにデフォルトでカーネル3.13.0-36-genericが選択されるように、GRUBを構成して更新します。
Yuri Sucupira

0

これはFreedesktopバグ#92084です。メッセージ(*ERROR* The master control interrupt lied (SDE))は無害な警告であり、無視しても問題ありません。


残念ながら、コマンドを入力しようとするとコンソール全体にゴミが大量に送信されるため、無視できません。
フクロウ
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.