我遇到系统冻结的情况,在日志中我看到内核 ( 4.14.15-1-MANJARO
) 错误,例如:
kernel: tpm_crb MSFT0101:00: [Firmware Bug]: ACPI region does not cover the entire command/response buffer. [mem 0xfed40000-0xfed4087f flags 0x201] vs fed40080 f80
kernel: tpm_crb MSFT0101:00: [Firmware Bug]: ACPI region does not cover the entire command/response buffer. [mem 0xfed40000-0xfed4087f flags 0x201] vs fed40080 f80
(是的,消息重复了,时间戳完全相同)
过了一会儿,我得到:
tpm tpm0: A TPM error (379) occurred attempting get random
我正在为我的 Asus UX330 运行最新版本的固件 (v3.05)。我的内核是:
4.16.0-1-MANJARO #1 SMP PREEMPT Wed Mar 21 09:02:49 UTC 2018 x86_64 GNU/Linux
除了祈求华硕更新 UEFI / BIOS 固件之外,还有其他解决方法吗?
答案1
我给华硕支持人员发了电子邮件,他们说这款笔记本电脑仅支持 Windows。
你可以考虑如果未使用 TPM,则禁用它- 如果您知道如何做到这一点,请发表评论。
答案2
我在同一台笔记本电脑上运行 Fedora 27 (4.14),具有相同的 BIOS,并遇到相同的错误。我在 BIOS 中将“快速启动”切换为禁用,并且不再收到错误消息。
我不确定这是否只是隐藏它,所以希望有人可以回答。
答案3
我遇到了同样的问题,我可以从 BIOS 中的一个选项禁用 TPM:在“安全”下,禁用“信任平台技术”-> 这会禁用 TPM 芯片。
现在我的问题消失了...