Lenovo Legion devices running Linux set to get new 'Extreme' mode that fixes previously-broken power limits — only approved devices will be able to run the maximum performance mode

Lenovo Legion Go S (SteamOS)
(Image credit: Tom's Hardware)

Lenovo Legion devices have different power profiles for controlling the performance of laptops and handhelds. Unfortunately, if you install Linux on these machines, the power profiles don't work correctly and often misreport their stats, causing stability issues. This has largely been a problem for the handhelds since they have to run on battery, where controlling wattage is crucial for a pleasant experience. But now, as reported by Phoronix, it seems like there's finally a fix coming.

Derek Clark, an independent developer who's done a lot for Linux support on Legion devices, has just pushed a patch series that adds proper support for an "Extreme" mode. If approved, only devices that are explicitly verified would be able to run this profile, ensuring users don't encounter bugs on lower-end or thermally-constrained units. To understand this a bit better, let's dial back and add a bit of context.

Latest Videos FromTom's Hardware
Hassam Nasir
Contributing Writer

Hassam Nasir is a die-hard hardware enthusiast with years of experience as a tech editor and writer, focusing on detailed CPU comparisons and general hardware news. When he’s not working, you’ll find him bending tubes for his ever-evolving custom water-loop gaming rig or benchmarking the latest CPUs and GPUs just for fun.

  • ezst036
    Gaming handhelds at the center of moving toward desktop Linux.

    Its a shame that this has to be independently fixed. All of these companies are stupid and blind to not see what is plainly happening right in front of them. The shift is on.

    Due in part to screen size but several other factors including raw performance in multiple categories, Linux just offers the better all-around experience to make it the compelling upgrade. On a handheld game machine of this type, Linux has exclusivity on being "the fun one" to use unlike Windows which is kludgy, buggy, and bothersome.

    Valve did this. Valve is slowly winning.
    Reply
  • Notton
    AFAIK, the software side of Lenovo handhelds has always been a step behind because Lenovo contracts the hardware+software out to a builder, and it's the builder's responsibility for updating the software.

    It's even worse on the Windows side because the Lenovo AMD drivers can be >6 months old without any sort of update that would fix issues on newer titles. Quite a few people resort to side loading from Asus's Ally drivers.
    Reply
  • excalibur1814
    What we know: OEMs are lazy.
    What we WILL know: How naughty Valve can be. Will the world be better once Valve has their way? Probably not.

    Steam machines. Never forget.
    Reply
  • mitch074
    Lenovo's support varies by range - cheap IdeaPad have lousy support with a lot of subcontracted parts, while higher priced IdeaPads and ThinkPads usually enjoy much better and more reactive support, including on Linux.
    Reply
  • mitch074
    excalibur1814 said:
    What we know: OEMs are lazy.
    What we WILL know: How naughty Valve can be. Will the world be better once Valve has their way? Probably not.

    Steam machines. Never forget.
    Well, they did try - it didn't work, so they cut their losses and tried later with the Steam Deck.
    While it WOULD have been nice to get better support on Steam machines, the fact that they didn't bury its hardware support behind binary blobs and instead chose to pay well-known open source developers and integrate into existing projects (instead of dirty forks with unreadable history, like Apple) while maintaining their own forks with proper open source licenses is, to me, worth some praise.
    Reply