ACPI BIOS Error (bug): Could not resolve symbol [ TZ.ETMD], AE_NOT_FOUND (20220313/psargs-330)
I started seeing this error on my work laptop, a DELL XPS 17 9710:
ACPI BIOS Error (bug): Could not resolve symbol [\_TZ.ETMD], AE_NOT_FOUND (20220313/psargs-330)
No Local Variables are initialized for Method [_OSC]
Initialized Arguments for Method [_OSC]: (4 arguments defined for method invocation)
Arg0: 00000000fb231197 <Obj> Buffer(16) 5D A8 3B B2 B7 C8 42 35
Arg1: 0000000025d9a193 <Obj> Integer 0000000000000001
Arg2: 0000000078b55545 <Obj> Integer 0000000000000002
Arg3: 00000000bf92f763 <Obj> Buffer(8) 00 00 00 00 05 00 00 00
ACPI Error: Aborting method \_SB.IETM._OSC due to previous error (AE_NOT_FOUND) (20220331/psparse-529)
It would appear when I was attempting to power off or restart, and would freeze at this point. I would then need to press and hold the power button to power off the laptop.
When starting Linux, I wouldn't get the graphical login, but only the terminal prompt.
My current kernel is Linux 5.19.0-38-generic
, but my Grub menu, also
has Linux 5.15.0-25-generic
available.
Solution
I was able to boot into the graphical login by selecting the Linux 5.15.0-25-generic
kernel from the grub menu. Once booted with this
kernel, I'm now able to reboot and power off as normal.
Now I just need to set grub to use that kernel by default.
Adding the following lines to /etc/default/grub
will cause grub to
save the selection each time, and default to that on the next boot.
GRUB_SAVEDEFAULT=true
GRUB_DEFAULT=saved
Remove or comment out any other lines, such as GRUB_DEFAULT=0
.
Run sudo update-grub
, then reboot to test it out.