Performance mode unavailable

Why is there shown "Performance mode is temporarily unavailable due to high operating temperatures" even though the temperatures are low and I can click on performance mode and enable it?

When I run

powerprofilesctl set performance

there is no error shown in the terminal and the performance mode is set (although there is shown for performance mode 'degraded: yes (high-operating-temperature)'.

Is it because I have disabled Intel turbo boost in BIOS?

I have the same, I think it's a false positive...
I will dig for that and telle you

1 Like

So for me it seem it's different because my CPU don't support boost mode, so did you try to enable it in your BIOS

Ah, with Intel turbo boost enabled in BIOS, there is no error message shown and the performance mode is shown as not degraded in powerprofilesctl list command.

1 Like

yeah :wink: for me the kernel try to find a turbo mode, and because my CPU don't have this function it show me the message.

1 Like

The argument about high temperatures is incorrect. And it's not just a temporary thing, either...

yes they should say that it's unavailable and just that...

1 Like

Yep, just another thing that Linux is backwards on. Turbo boost is nothing new, its been on computers since at least 2012. I usually don't like auto turbo boosting, cause it fluctuates, causing game lag, as it slows back down, when it shouldn't.

I solved that, by manually setting my clock speeds, until that functionality got messed up, forcing me to set it needing to use 2 apps. Having said all that, I leave my GPU on auto when not gaming, and run it in performance when gaming.

Clearly that message you are getting is hogwash. Cause all you gotta do, is look at your P-sensor temp data. If your temps are no higher then 60C-80C under load, you aint overheating. If your temps are 30-40c while idling, you aint even close, just more Linux not knowing what its talking about. lol