I have almost latest intel CPU and my computer simply doesn't power off. dmesg
:
[ 4.761241] ACPI: Invalid passive threshold
...
[ 7.329946] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.SAT0.PRT1._GTF.DSSP], AE_NOT_FOUND (20190703/psargs-330)
[ 7.329951] No Local Variables are initialized for Method [_GTF]
[ 7.329952] No Arguments are initialized for method [_GTF]
[ 7.329952] ACPI Error: Aborting method \_SB.PCI0.SAT0.PRT1._GTF due to previous error (AE_NOT_FOUND) (20190703/psparse-531)
[ 7.331230] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.SAT0.PRT1._GTF.DSSP], AE_NOT_FOUND (20190703/psargs-330)
[ 7.331234] No Local Variables are initialized for Method [_GTF]
[ 7.331234] No Arguments are initialized for method [_GTF]
[ 7.331235] ACPI Error: Aborting method \_SB.PCI0.SAT0.PRT1._GTF due to previous error (AE_NOT_FOUND) (20190703/psparse-531)
[ 7.331601] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.SAT0.PRT0._GTF.DSSP], AE_NOT_FOUND (20190703/psargs-330)
[ 7.331606] No Local Variables are initialized for Method [_GTF]
[ 7.331606] No Arguments are initialized for method [_GTF]
[ 7.331607] ACPI Error: Aborting method \_SB.PCI0.SAT0.PRT0._GTF due to previous error (AE_NOT_FOUND) (20190703/psparse-531)
[ 7.348220] ACPI BIOS Error (bug): Could not resolve symbol [\_SB.PCI0.SAT0.PRT0._GTF.DSSP], AE_NOT_FOUND (20190703/psargs-330)
Launching iucode_tools
says that microcode can be updated:
selected microcodes:
064/001: sig 0x000906e9, pf_mask 0x2a, 2019-10-03, rev 0x00ca, size 100352
065/001: sig 0x000906ea, pf_mask 0x22, 2019-10-03, rev 0x00ca, size 99328
066/001: sig 0x000906eb, pf_mask 0x02, 2019-10-03, rev 0x00ca, size 100352
067/001: sig 0x000906ec, pf_mask 0x22, 2019-10-03, rev 0x00ca, size 99328
068/001: sig 0x000906ed, pf_mask 0x22, 2019-10-03, rev 0x00ca, size 100352
... but I can't figure out how to do this. Running just sudo apt-get upgrade intel-microcode
doesn't help at all (upgrade is made but nothing changes).
grep microcode /proc/cpuinfo | uniq
./usr/sbin/iucode_tool -tb -lS /lib/firmware/intel-ucode/*
.grep microcode/proc/cpuinfo | uniq
returnsmicrocode : 0xca
. Maybe I was wrong about microcode...