如何使用 i915 Intel 显卡将 14.04 上的内核更新至 3.19?

如何使用 i915 Intel 显卡将 14.04 上的内核更新至 3.19?

在 14.04.2 LTS (amd64) 上,我需要将 Linux 内核更新到 3.19+(因为它增加了对我拥有的一些硬件的支持)。计算机使用 EFI 并具有集成的 Intel 图形控制器。lspci 输出:

00:02.0 VGA compatible controller: Intel Corporation Mobile 945GM/GMS, 943/940GML Express Integrated Graphics Controller (rev 03)
00:02.1 Display controller: Intel Corporation Mobile 945GM/GMS/GME, 943/940GML Express Integrated Graphics Controller (rev 03)

我需要使用低延迟内核。系统使用默认内核 3.16.0-33-generic 和 3.16.0-33-lowlatency 可以完美运行。

我尝试将版本 3.19 安装到 3.19.2http://kernel.ubuntu.com/~kernel-ppa/mainline/以及来自的 linux-image-3.19.0-10-lowlatency_3.19.0-10.10_amd64.deb生动的储存库

使用主线内核时,计算机在加载内核后会冻结,有时会出现黑屏,有时会显示一些文本消息。

使用 vidid 的内核,计算机有时会在启动屏幕上冻结(但动画仍在继续),有时会成功启动,但速度非常慢。我甚至可以登录,但一切都很慢,并且会出现对话框提示发生了内部错误。有时登录成功后会冻结。

对于所有内核,使用 nomodeset 启动(或在恢复模式下)都可以完美运行,但 X 会使用 vesa 驱动程序而不是 intel 驱动程序。然后日志显示:

[     8.916] (EE) open /dev/dri/card0: No such file or directory
[     8.916] (WW) Falling back to old probe method for modesetting

xorg-video-intel 软件包的安装版本是 xserver-xorg-video-intel-lts-utopic 2:2.99.914-1~exp1ubuntu4.2~trusty1。由于它是为较旧的内核构建的,因此正常启动会失败吗?

我该怎么做才能让这台计算机运行 Ubuntu 14.04 LTS,但使用 3.19+ Linux 内核并且图形驱动程序正常工作?

相关内容