问题是,安装 Linux 发行版后,笔记本电脑会随机冻结,并且这与打开特定程序无关,除了按住电源按钮强制关机外,我对此无能为力。
在发行版启动期间出现了类似的 ACPI 错误消息:
Oct 23 19:44:52 dhcp33 kernel: ACPI Warning for \_SB_._OSC: Return
type mismatch - found Integer, expected Buffer
(20090903/nspredef-1006)
Oct 23 19:44:52 dhcp33 kernel: ACPI Error (psargs-0359): [ECEN]
Namespace lookup failure, AE_NOT_FOUND
Oct 23 19:44:52 dhcp33 kernel: ACPI Error (psparse-0537): Method
parse/execution failed [\] (Node ffffffff81f08530), AE_NOT_FOUND
Oct 23 19:44:52 dhcp33 kernel: ACPI Error (dswload-0659): [PCI0]
Namespace lookup failure, AE_NOT_FOUND
Oct 23 19:44:52 dhcp33 kernel: ACPI Exception: AE_NOT_FOUND, During
name lookup/catalog (20090903/psloop-230)
Oct 23 19:44:52 dhcp33 kernel: ACPI Error (psparse-0537): Method
parse/execution failed [\] (Node ffffffff81f08530), AE_NOT_FOUND
Oct 23 19:44:52 dhcp33 kernel: ACPI: Executed 3 blocks of module-level
executable AML code
Oct 23 19:44:52 dhcp33 kernel: ACPI: Interpreter enabled
Oct 23 19:44:52 dhcp33 kernel: ACPI: (supports S0 S5)
Oct 23 19:44:52 dhcp33 kernel: ACPI: BIOS offers _GTS
Oct 23 19:44:52 dhcp33 kernel: ACPI: If "acpi.gts=1" improves suspend,
please notify [email protected]
Oct 23 19:44:52 dhcp33 kernel: ACPI: Using IOAPIC for interrupt
routing
Oct 23 19:44:52 dhcp33 kernel: ACPI Warning: Incorrect checksum in
table [OEMB] - 16, should be 11 (20090903/tbutils-314)
答案1
我写这篇文章是为了向其他 Linux 用户澄清一点:HP 255 G6笔记本电脑与 Ubuntu 不兼容 - 可能与任何其他 Linux 发行版也不兼容。
我搜索了上述错误消息,发现它与 BIOS 错误有关,但这种冻结不会发生在 Windows 操作系统上,因为 Windows 提供了自己的“ACPI 表” - 正如我在某处读到的那样 - 并且由于大多数最终用户使用 Windows,公司关心的是测试 Windows 而不是其他操作系统的错误。
- 我尝试了 CSM 和 UEFI 模式。
- 我尝试将 BIOS 更新到最新版本。
- 我尝试了标志
acpi=off
,,nomodeset
但都无济于事,事实上情况变得更糟了,我听到笔记本电脑发出奇怪的声音。
资源:
https://access.redhat.com/articles/65378- 显示 ACPI 错误消息的含义。
答案2
Yousef,我在使用 Linux Mint 18.03 Sylvia 和 HP 255 G6 时也遇到了同样的问题,和你的情况一样,它一直冻结,而且在启动阶段,我注意到很多 ACPI 警告和一些乱码屏幕图像。然后它允许我登录,然后冻结。
我尝试了各种方法,但都不起作用,所以我清空了磁盘并安装了 Ubuntu 18.04 Mate,效果非常好。我昨晚让它运行了一整夜,今天早上它仍然正常运行,到目前为止没有问题。
我没有在 Ubuntu Mate 上安装任何专有驱动程序,但在 Mint 上安装了 AMD 微码,我不知道这是否有任何影响?
我在其他地方读到过,最新的 Ubuntu 之所以能够运行,是因为此版本中的内核版本更高,并且包含与这台笔记本电脑配合更好的不同驱动程序??
西夫