Due to an influx of spam, we have had to impose restrictions on new accounts. Please see this wiki page for instructions on how to get full permissions. Sorry for the inconvenience.
Admin message
The migration is almost done, at least the rest should happen in the background. There are still a few technical difference between the old cluster and the new ones, and they are summarized in this issue. Please pay attention to the TL:DR at the end of the comment.
Thinkpad z13 with Ryzen 7 6850u "Balanced" profile will not set, only "Power Saver" and "Performance"
I'm not sure when this started happening, but recently on my Thinkpad z13 with the Ryzen 7 6850u the "Balanced" power profile stopped working. It used to be that on battery the "Power Saver" profile would be used, but then when plugged in would automatically switch to "Balanced". However, now it stays in "Power Saver" regardless of being plugged in or not. Likewise, when I try to manually set the power profile from within GNOME, I can successfully get "Performance" and "Power Saver" to work reliably. While "Balanced" does show in my list, selecting it immediately reset to "Power Saver".
Using doesn't give me any sort of error, it just doesn't work.
Designs
Child items
...
Show closed items
Linked items
0
Link issues together to show that they're related.
Learn more.
Have you tried updating to the latest firmware on your machines? If so, which versions of the firmwares and kernel did you reproduce those problems with?
Yep, fwupd has been great for keeping my firmware up to date.
Lenovo System Firmware: 0.1.24
Lenovo Embedded Controller: 0.1.53
I have been aware of the issue since at least firmware version 0.1.21 (it could have happened earlier, I just wasn't aware of it until this revision). I believe my laptop first shipped with 0.1.13.
Kernel is Archlinux's version 6.0.11
Likewise, I tested with Archlinux's Linux-LTS kernel and had the same issue (5.15.82)
Oh...that is interesting. I can reproduce this on my system and I'm slightly embarrassed as this is my 'evening' daily driver (surfing/netflix/etc) and I hadn't noticed.
I'm finding on mine I can go between performance and low-power; but not balanced.
There was a problem where the profile mode wasn't being retained over suspend and resume; that was fixed - but I think is a newly introduced problem
I've created internal ticket LO-2191. Pretty sure this is a Lenovo FW problem but I'll confirm with the FW team what is going on.
I roughly recalled that this only started to happen after 6.0, and just verified that by using a 5.19.9 kernel and the power profile could be changed to "balanced" and stayed that way.
Not sure about 5.15 LTS though. Maybe something got backported and broke it?
Summary: FW enabled another thermal mode (somewhat unexpectedly), which Linux tries to use. Unfortunately there are some bugs and it means balanced mode gets broken.
My plan is
patch to fix this in the short term by disabling the new mode, and get that backported to stable kernels.
Fix the problems with the new mode so that works - expecting that to give better performance and battery.
I'm leaning towards closing this issue as it's not a ppd issue - but Linux kernel. Are people OK using the above linked Lenovo forum thread for getting updates?
I'll check it on my system...as this got back-ported to all the stable kernels this is going to blow up on me. Thanks for letting me know.
If you're able to do any debug and figure out what's going please let me know. It should be going into the MMC mode path for the Intel platforms and nothing should have changed there. I'm wondering what stupid thing I've done...