内核 4.13.0-38 无法解决 Errata 错误。无法安装 intel-microcode

内核 4.13.0-38 无法解决 Errata 错误。无法安装 intel-microcode

我在内核 4.13.0-38 中遇到了一个奇怪的问题。

我遇到的问题类似于内核错误参考链接。但不同之处在于我不是在VM中运行。

System details

aravind@comp:~$ lsb_release -a
No LSB modules are available.
Distributor ID: Ubuntu
Description:    Ubuntu 16.04.4 LTS
Release:    16.04
Codename:   xenial

aravind@comp:~$ uname -r
4.13.0-38-generic

Laptop Acer E15 E5-575G-50ZZ
Inter core i5-7200U
Nvidia GeForce 940MX

如果我的系统中安装了英特尔微码,那么我的登录屏幕就会冻结并且无法登录。

如果我删除驱动程序,它可以工作,但日志中会出现错误,

[Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x52 (or later)

如果我检查包裹的详细信息,我发现它有冲突:

aravind@comp:~$ dpkg -s intel-microcode
Package: intel-microcode
Status: deinstall ok config-files
Priority: standard
Section: non-free/admin
Installed-Size: 1530
Maintainer: Ubuntu Developers <[email protected]>
Architecture: amd64
Version: 3.20180312.0~ubuntu16.04.1
Config-Version: 3.20180312.0~ubuntu16.04.1
Depends: iucode-tool (>= 1.0)
Recommends: initramfs-tools (>= 0.113~)
Conflicts: microcode.ctl (<< 0.18~0)
Conffiles:
 /etc/default/intel-microcode 6a68a0e6e2d2ef001f1a374ece3c8558
 /etc/kernel/preinst.d/intel-microcode 4324b7d12701909b3a76bb5c6468a571
 /etc/modprobe.d/intel-microcode-blacklist.conf 71327241f6583b34944e638a955aba91
Description: Processor microcode firmware for Intel CPUs
 This package contains updated system processor microcode for
 Intel i686 and Intel X86-64 processors.  Intel releases microcode
 updates to correct processor behavior as documented in the
 respective processor specification updates.
 .
 For AMD processors, please refer to the amd64-microcode package.
Homepage: https://downloadcenter.intel.com/search?keyword=linux+microcode
Original-Maintainer: Henrique de Moraes Holschuh <[email protected]>

现在如何找到冲突的原因并解决此错误?

补充说明:当我从内核版本 4.13.0-28 启动时,同样的配置可以正常工作

相关内容