Comment 26 for bug 1942616

Revision history for this message
Alireza Ghasemi (agcom) wrote (last edit ):

Ubuntu 22.04 on a laptop, dual boot with Windows 11; power menu says "Performance mode temporarily disabled due to high operating temperature.", although I can set the performance mode, but has no effect; CPU cores frequencies are always throttled at their base speeds (1.8 GHz); temperature sensors are reading 0k temperatures:

$ lscpu | grep MHz
CPU max MHz: 1800.0000
CPU min MHz: 400.0000

$ cat /sys/class/thermal/thermal_zone*/temp
31500
31000
33000

$ cat /sys/devices/system/cpu/intel_pstate/no_turbo
0

The solution I accidentally came around is to boot Windows, and then restart and boot Ubuntu; don't know why, but it works ¯\_(ツ)_/¯.

$ lscpu | grep MHz # After booting Windows, then rebooting to Ubuntu.
CPU max MHz: 4000.0000
CPU min MHz: 400.0000

Update: got rid of Windows, fresh-installed Ubuntu 22.04, and updated it; CPU cores frequencies are throttled after a cold-boot (boot after a shutdown), but not after a reboot; so, every time I want to use my laptop, I do a restart to take full power.