It's a laptop from Microsoft, Surface Book 2. I run Fedora Linux and Arch Linux, both of them have this issue. Either vanilla kernel or surface kernel has the same problem.

I've tried most solution: cpupower tlp thermald throttled power-profiles-daemon intel-pstate s-tui turbostat disable SecureBoot I still cannot get it working.

The CPU is not hot, neither power throttling. I can get it up to 4.2GHz, 35W package on Windows with Throttlestop These digits are What I've never seen on Linux.

It always stays below 2.1GHz, 1.3GHz when all core are stressed, always below 55C. I've made sure, TurboBoost is on.

I've opened these post looking for similar experience, not many responds.

I cannot get Turbo Boost working on Linux for my Intel Kaby Lake R processor (i7-8650u), always below 10W, 2.1GHz. Current throttling. #Surface #Laptop

techpowerup

Book2 (15") - No CPU Turbo Boost (always below 2.0GHz)

What's the maximum CPU frequency you can get on Linux with your Surface?

This is the performance I got on Windows

Surface Book 2 Users, Please post your Cinebench R23 Score here. For Compare and verify Win11 impact | Reddit r/Surface

all 7 comments

sorted by: hot top controversial new old
[–] [S] 2 points 2 years ago* (last edited 2 years ago)

Idle:

Screenshot_20231201_084852}

Run full load for 1min:

Screenshot_20231201_085653}

  • source
  • [+] 1 point 2 years ago* (3 children)
  • [–] [S] 1 point 2 years ago (1 child)

    Certain laptop CPUs are not adequately supported on linux.

    This is really sad. I found almost all **Intel Kaby Lake R ** processor suffer this problem.

    Intel Core i7-8550U cpu frequency drops on high loads on Ubuntu 20.04 | AskUbuntu

  • source
  • parent
  • hideshow 1 child comment
  • [–] [S] 1 point 2 years ago

    What the hell is going on????

  • source
  • [–] [S] 1 point 2 years ago