日志错误:“ [drm:gen8_irq_handler [i915]] *错误*伪造了主控制中断(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
真正的问题是什么?
飞行员

编辑您的问题并添加lspci -k | grep -EA2 'VGA|3D'终端命令的输出。
试点

当我启动,关闭并重新启动时,屏幕在黑色背景上显示以上错误,在系统正常工作之后,什么也没有发生。
Ryan Le

我刚刚编辑了我的问题。感谢@ Pilot6
Ryan Le

如果系统运行良好,那不是问题。您可以报告有关该消息的错误。
试点

Answers:


0

这是由某些3 * / 4 * 版本Linux内核与Intel / Broadwell 内核模块 i915.ko / i915_bpo.ko之间的交互错误引起的。

“ ko”代表“内核对象”。越野车模块的名称在i915.koi915_bpo.ko之间变化,具体取决于您的Linux内核版本(每个内核版本均与该内核模块的不同版本一起使用)。

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.1-36-generic内核并将其用作系统的默认内核。

为了安装内核3.13.0-36-generic,请运行以下shell超级命令:

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,则可以手动下载并安装必要的文件:

  • 打开一个shell终端窗口。

  • 运行此命令以检查操作系统的体系结构:

    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.1-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 2015年

@jimirings:我更新了答案,以说明如何识别操作系统的体系结构,并在此基础上手动下载3个正确的内核文件并进行安装。完成后,配置和更新GRUB,以便在系统重新启动时默认情况下将选择内核3.13.0-36-generic
Yuri Sucupira 2015年

0

这是Freedesktop错误#92084。消息(*ERROR* The master control interrupt lied (SDE))是无害的警告,可以安全地忽略。


不幸的是,当您尝试键入命令时,它会在您的控制台中造成垃圾邮件,因此无法忽略。
猫头鹰
By using our site, you acknowledge that you have read and understand our Cookie Policy and Privacy Policy.
Licensed under cc by-sa 3.0 with attribution required.