几天前,我购买了一台新的戴尔 Inspiron 7650、i7,并使用 Ubuntu 17.04 和随附的 Windows 10 双启动它。
我注意到,每当我唤醒笔记本电脑时,在解锁屏幕出现之前的一瞬间,我都会在用户界面上看到一些硬件错误。错误消息如下:
mce: [Hardware Error]: CPU 0: Machine Check: 0 Bank 6: ee2000000040110a
mce: [Hardware Error]: TSC 0 ADDR fef20000 MISC 43880000086
mce: [Hardware Error]: PROCESSOR 0:806e9 TIME 1493996371 SOCKET 0 APIC 0 microcode 42
mce: [Hardware Error]: CPU 0: Machine Check: 0 Bank 7: ee2000000040110a
mce: [Hardware Error]: TSC 0 ADDR fef20040 MISC 43880000086
mce: [Hardware Error]: PROCESSOR 0:806e9 TIME 1493996371 SOCKET 0 APIC 0 microcode 42
我看到“附加驱动程序”中列出了一些英特尔微码驱动程序,我也尝试安装它,但每次仍然出现错误消息。这可能是什么原因?是硬件问题还是内核问题?
更新:
我在机器上运行了所有硬件测试:Windows 上的戴尔支持中心测试和 BIOS 上的预启动测试,均通过。当我将其睡眠/唤醒时,Windows 事件查看器不显示与此相关的任何错误日志。提出了戴尔支持请求,支持人员告诉我,此错误是由于 Ubuntu 中的“驱动程序”存在一些问题,并且仅在我们双启动 Windows 10 和 Ubuntu 时才会发生。我可以选择完全删除 Windows 并仅安装 Ubuntu,然后它应该会消失,他们可以安排支持电话,但发布支持将非常有限(因为 Linux!)。此外,他们已经向 Ubuntu 开发人员/英特尔提出了这个问题,他们正在解决这个问题,我应该关注操作系统的更新来修复这个问题(无法获取问题报告的链接。)
从本质上讲,目前似乎没有解决方案。如果这是误报,有没有办法至少可以隐藏它,不让它在每次唤醒时出现?
答案1
自从 bios 更新到版本 1.1.1 以来,这个问题似乎已经得到解决。我的机器的 bios 主要针对不同的问题但它仍然存在。