The time passing between I change it to performance, and when it changes back to balanced seems to be fully random. It varies from 2 sec to a couple of minutes.
I already reported it to power-profiles-daemon’s Gitlab, but after some investigation, seems like the issue is with the firmware.
I no longer have a Thinkpad in order to check, but I seem to recall from long ago that there is a BIOS setting around power management where I had to allow the computer operating system to control those settings. Next time you’re rebooting you might want to look at the BIOS power management settings. My recollections are from more than 10 years ago so this could be a false memory on my part. Good luck
Lenovo’s documentation for this laptop model focuses on the Windows operating system and provides only the briefest of mention of Linux, unfortunately. My recollection was that for some Thinkpad models, in the settings on this page, you could choose to let the operating system set the modes, or set them in the BIOS, disallowing the operating system’s attempts to set them through its own user interfaces. So if there is a menu choice for the modes and schemes that implies OS control, you want that. If there is no such setting, then I’m completely wrong.
I did notice that there have been some issues with some of the BIOS updates for the T490 that caused fans to stay on at 100%, other issues around performance. You may want to review those in the Lenovo user forums.
Good luck
You did not say whether you were having this issue on battery or on AC or both, but the image you posted clearly shows performance to be set to balanced when on the battery and maximum on AC. Thermal management is ‘balanced’ and speedstep is ‘battery optimized’.
This would indicate that bios may be overriding the OS settings.
how about disable it all. Maybe with disabling, it will leave the power management to OS. My bios don’t have those kind of things (of course with different manufacture).
If your disabling it, please take attention to fan speed.