更新的英特尔显示驱动程序导致启动时出现错误

更新的英特尔显示驱动程序导致启动时出现错误

我在 Ubuntu 14.04 上升级到了 Graphics Installer 1.0.6,并使用 Intel Graphics Installer 安装了驱动程序。这台笔记本电脑是 Intel Ivybridge 处理器,配备 Intel HD 显卡。它是 Optimus,但我已在 BIOS 中禁用了 Nvidia 卡。Intel Graphics Installer 安装了软件包 i915-3.15-3.13-dkms.deb,我猜这是更新的驱动程序。它在我启动时会导致出现一堆错误消息。以下是我启动时 dmesg 中显示的相关错误:

[    7.206151] drm: module verification failed: signature and/or  required key missing - tainting kernel
[    7.208045] drm: module has bad taint, not creating trace events
[    7.336470] fb: conflicting fb hw usage inteldrmfb vs VESA VGA - removing generic driver
[    7.393854] [drm] Supports vblank timestamp caching Rev 2 (21.10.2013)
[    7.393855] [drm] Driver supports precise vblank timestamp query.
[    7.393921] vgaarb: device changed decodes: PCI:0000:00:02.0,olddecodes=io+mem,decodes=io+mem:owns=io+mem
[    7.505798] [drm] GMBUS [i915 gmbus dpb] timed out, falling back to bit banging on pin 5
[    7.507233] init: Failed to obtain startpar-bridge instance: Unknown parameter: INSTANCE
[    7.944183] [drm:cpt_serr_int_handler] *ERROR* PCH transcoder A FIFO underrun
[    8.368479] i915 0000:00:02.0: fb0: inteldrmfb frame buffer device
[    8.368480] i915 0000:00:02.0: registered panic notifier
[    8.818416] [drm] Enabling RC6 states: RC6 on, RC6p on, RC6pp off

问题可能出在哪里?会影响性能吗?我尝试删除该软件包,错误消失了,但我运行的是较旧的驱动程序,我猜?

答案1

以下是我卸载最新的英特尔图形驱动程序的方法:

打开一个新的终端(CTRL+Alt+T)并执行

gksudo gedit /etc/apt/preferences.d/intel-removal

将此代码粘贴到文件中并保存

Package: *
Pin: release a=trusty*
Pin-Priority: 1001
Package: *
Pin: origin download.01.org
Pin-Priority: -100

跑步

sudo apt-get dist-upgrade

您将被要求降级大约 20 个软件包,这正是您想要的。

只需进行一些清理工作:

sudo rm /etc/apt/preferences.d/intel-removal

sudo rm /etc/apt/sources.list.d/intellinuxgraphics.list*

sudo apt-get update

现在您必须删除实际的驱动程序:

sudo apt-get purge i915-3.15-3.13-dkms intel-linux-graphics-installer

最后重启

答案2

我一直使用 intel-graphics-driver 直到 1.0.5 版本,都没有问题。我更新到 1.0.6 版本后,就开始出现问题了。完全没有图像。我现在发现这个驱动程序与低延迟内核不兼容(有趣的是它之前是可以工作的)卸载了驱动程序,现在我不知道如何修复它。现在正在以故障安全模式运行。

我找到了解决方案。即使它不像以前那样有效,但它仍然有效,这对我来说就足够了。

正如建议的那样此主题,我解决了这个问题引导加载程序图形

尝试关闭引导加载程序图形。在终端窗口中运行以下命令:

gksudo xdiagnose

单击标有“禁用引导加载程序图形”的复选框,点击“应用”,然后重新启动。

答案3

我遇到了这个问题,当我终于设法进入桌面时,我运行了 Synaptic Package Manager(被遗弃的老朋友 :-)),从过滤器中选择了“Origin”,单击了 intel repo(download.01.org),然后强制将列表中的每个包降级为可信版本。重新启动,完全禁用 repo,然后瞧 - 一切都恢复到了混乱之前的不糟糕的版本 :-)

我想知道这个过程是否可以在没有 Synaptic 的情况下实现 - 从终端(?)

答案4

据我所知,kernel.org 上有报道:https://bugzilla.kernel.org/show_bug.cgi?id=79261

相关内容