我将计算机发送给制造商以进行诊断并提供有关视频输出问题的帮助。他们更新了BIOS。从那以后我一直在
[Firmware Bug]: TSC_DEADLINE disabled due to Errata; please update microcode to version: 0x20 (or later)
我之前没有安装任何微码或ucode软件包,而且我不习惯于收到此消息。
我已经联系制造商,他们已经回答“不记得您的票号,但怀疑我们是否更新了BIOS”,因此他们的帮助不是很大。
它可以启动并起作用,但是TSC_DEADLINE重要还是有用?
我唯一能找到的是这样的:https : //git.kernel.org/pub/scm/linux/kernel/git/stable/linux-stable.git/commit/?id=73b866d89bf7c9a895d5445faad03fa3d56c8af8
但这似乎仅适用于VirtualBox,无论如何我已经在运行内核4.14,所以我认为如果该提交可以解决我的问题,它将已经拥有。
ryan@pocketwee:~$ uname -a
Linux pocketwee 4.14.0-1-amd64 #1 SMP Debian 4.14.2-1 (2017-11-30) x86_64 GNU/Linux
linux-firmware
不会更新微码,您需要intel-microcode
或amd64-microcode
为此(至少在Debian和衍生产品上)。
linux-firmware
,其中提供了所需的固件更新。在Debian中,您可能必须启用contrib
和/或non-free
获取它。您链接的补丁旨在解决在虚拟机中引导时内核遵循过时的固件(显然没有任何固件)的愚蠢情况……