On Thu, Apr 20, 2017 at 02:57:20AM +0000, 慕 冬亮 wrote:
Dear all, After I reverted BIOS back to default setting, I found some following error messages related to ACPI: [ 0.847234] ACPI: Thermal Zone [THM] (25 C) [ 0.847347] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20160831/psargs-359) [ 0.847605] ACPI Error: Method parse/execution failed [\_TZ.TZ00._TMP] (Node ffff987b7d51dac8), AE_NOT_FOUND (20160831/psparse-543) [ 0.848038] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20160831/psargs-359) [ 0.848240] ACPI Error: Method parse/execution failed [\_TZ.TZ00._TMP] (Node ffff987b7d51dac8), AE_NOT_FOUND (20160831/psparse-543) [ 0.848524] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20160831/psargs-359) [ 0.848725] ACPI Error: Method parse/execution failed [\_TZ.TZ01._TMP] (Node ffff987b7d51de38), AE_NOT_FOUND (20160831/psparse-543) [ 0.848998] ACPI Error: [\_SB_.PCI0.LPCB.H_EC.ECAV] Namespace lookup failure, AE_NOT_FOUND (20160831/psargs-359) [ 0.849198] ACPI Error: Method parse/execution failed [\_TZ.TZ01._TMP] (Node ffff987b7d51de38), AE_NOT_FOUND (20160831/psparse-543) How to fix this problem?
My understanding is that ACPI implementations are often a bit patchy. I suspect that, in this instance, your ACPI is either declaring that some functions are available and not implementing them, or it's simply not implementing standard functions. Many OEMs don't implement ACPI as fully as, perhaps, they should. There are stories of certain functions being unavailable unless the operating system declares itself to be "Windows" (I believe that Linux detects these situations and tells a white lie). Similarly, if a function is not used in Windows (or perhaps is replaced by a driver that the OEM provides for Windows), then the OEM may see no need to implement that function in ACPI. Your options as I see them are: 1. See if there is a newer BIOS revision available (or, if the OEM ships it separately, an update to the EC [Embedded Controller]). 2. Complain to the OEM. You may get fobbed off with a "Not Supported" excuse. 3. Report the errors to the kernel ACPI maintainer(s) in case there is a work around. 4. Ignore the errors. (Of course, if the missing function is important, then this may not be an option). -- For more information, please reread.
Attachment:
signature.asc
Description: PGP signature