Rya*_* Le 8 kubuntu interrupts 15.10
安装 Kubuntu 15.10 后重新启动 Kubuntu 时出现此错误:
[ 74.873008] [drm:gen8_irq_handler [i915]] *ERROR* The master control interrupt lied (SDE)!
Run Code Online (Sandbox Code Playgroud)
我使用内核 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
Run Code Online (Sandbox Code Playgroud)
如何修复此错误?
这是由某些版本 3* / 4* Linux 内核与 Intel/Broadwell内核模块 i915.ko / i915_bpo.ko之间的交互错误引起的。
“ko”代表“内核对象”。buggy 模块的名称在i915.ko和i915_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.0-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
Run Code Online (Sandbox Code Playgroud)
如果您的 Ubuntu 存储库没有内核3.13.0-36-generic,您可以手动下载并安装必要的文件:
打开 shell 终端窗口。
运行此命令以检查操作系统的体系结构:
uname -i
Run Code Online (Sandbox Code Playgroud)
如果上述命令的答案是x86_64(或任何包含64 的内容),则您的系统架构是64 位。否则,上面的命令将返回i386(或类似的东西,例如 i586、i686...),因此您的系统架构是32 位的。
运行此命令以创建并访问临时安装文件夹:
sudo mkdir /tmp/kerneldebs && cd /tmp/kerneldebs
Run Code Online (Sandbox Code Playgroud)现在您需要下载系统架构所需的 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
Run Code Online (Sandbox Code Playgroud)如果您的系统架构是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
Run Code Online (Sandbox Code Playgroud)上面的超级命令将下载系统中安装内核所需的所有三个deb文件,然后安装它们。
现在您已经安装了内核,您必须配置 GRUB 以便能够默认引导内核3.13.0-36-generic(而不是引导当前的 4.X 内核)。如需有关如何操作的帮助,请阅读此问题的答案。
归档时间: |
|
查看次数: |
5827 次 |
最近记录: |