BIOS Error

I get the following errors during boot (Ubuntu 22.04) in my kern.log:

Oct 23 12:43:46 fulmar kernel: [    3.895065] ACPI BIOS Error (bug): Could not resolve symbol [\_TZ.ETMD], AE_NOT_FOUND (20230628/psargs-330)
Oct 23 12:43:46 fulmar kernel: [    3.895079] 
Oct 23 12:43:46 fulmar kernel: [    3.895081] No Local Variables are initialized for Method [_OSC]
Oct 23 12:43:46 fulmar kernel: [    3.895082] 
Oct 23 12:43:46 fulmar kernel: [    3.895084] Initialized Arguments for Method [_OSC]:  (4 arguments defined for method invocation)
Oct 23 12:43:46 fulmar kernel: [    3.895085]   Arg0:   0000000082c0ef8c <Obj>           Buffer(16) 5D A8 3B B2 B7 C8 42 35
Oct 23 12:43:46 fulmar kernel: [    3.895096]   Arg1:   000000004d616fe1 <Obj>           Integer 0000000000000001
Oct 23 12:43:46 fulmar kernel: [    3.895102]   Arg2:   00000000f330ad5f <Obj>           Integer 0000000000000002
Oct 23 12:43:46 fulmar kernel: [    3.895201]   Arg3:   000000003879daaf <Obj>           Buffer(8) 00 00 00 00 05 00 00 00
Oct 23 12:43:46 fulmar kernel: [    3.895481] 
Oct 23 12:43:46 fulmar kernel: [    3.895483] ACPI Error: Aborting method \_SB.IETM._OSC due to previous error (AE_NOT_FOUND) (20230628/psparse-529)

I see from this post (BIOS bug: `_TZ.ETMD` missing in ACPI tables) that this may related to thermal issues (although the last responses there are 2 years old).

Now this possible thermal connection is interesting because I’ve been having problems with my fan for a while now (sudden and rapidly-switching on/off with no obvious relation to activity or temperatures (if I monitor the sensors)). So is there a connection? Better yet, a fix?

I’ve already tried upgrading the BIOS from its initial default to 3.17 and then 3.20 but both the fan issue and the ACPI Errors persist. I only just wondered if there was a possible connection on reading the above post, which I should probably have done before…

Does anybody have any ideas?

Thanks,
D

I do monitor the sensors yes. Here’s the reading from just now (and the fan is going on/off as I write):

$ sensors
coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +34.0°C  (high = +100.0°C, crit = +100.0°C)
Core 0:        +31.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:        +30.0°C  (high = +100.0°C, crit = +100.0°C)
Core 2:        +31.0°C  (high = +100.0°C, crit = +100.0°C)
Core 3:        +29.0°C  (high = +100.0°C, crit = +100.0°C)

BAT1-acpi-0
Adapter: ACPI interface
in0:          17.29 V  
curr1:         0.00 A  

iwlwifi_1-virtual-0
Adapter: Virtual device
temp1:        +38.0°C  

nvme-pci-0100
Adapter: PCI adapter
Composite:    +31.9°C  (low  =  -5.2°C, high = +83.8°C)
                       (crit = +87.8°C)

acpitz-acpi-0
Adapter: ACPI interface
temp1:        +35.8°C
1 Like