• Welcome to TechPowerUp Forums, Guest! Please check out our forum guidelines for info related to our community.

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 #Lapt

Ramen_LadyHKG

New Member
Joined
Nov 24, 2023
Messages
4 (0.02/day)
This is the same post I made on Reddit(linux4noobs) and Tech Power Up - Linux Forum but unfortunately I couldn't get much attention.
Hopefully that doesn't disturb you guys for posting in the ThrottleStop forum.
This might not be absolutely related to ThrottleStop but I used ThrottleStop knowledge and apply to Linux, and you guys know a bit more on that matter.
Can you guys help me with that?

I think there are two issues here,
1) Power Limit settings on Linux is not apply to MMIO
2) that CPU Current Throttling for unknown reason on Linux

This is the performance I got on Windows 11 with ThrottleStop custom settings
View attachment vouk23iwvjba1.webp

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 kernelhas the same problem.


I've tried most solution: cpupower tlp thermald throttled power-profiles-daemon intel-pstate s-tui turbostat DisableSecureBoot 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.
View attachment f78hwg1s8k0c1.webp

View attachment rmfrhrfufk0c1.webp
I've opened these post looking for similar experience, not many responds.

Book2 (15") - No CPU Turbo Boost (always below 2.0GHz) #1041 | Github

What's the maximum CPU frequency you can get on Linux with your Surface? | Reddit r/SurfaceLinux
 
Joined
May 13, 2010
Messages
5,737 (1.12/day)
System Name RemixedBeast-NX
Processor Intel Xeon E5-2690 @ 2.9Ghz (8C/16T)
Motherboard Dell Inc. 08HPGT (CPU 1)
Cooling Dell Standard
Memory 24GB ECC
Video Card(s) Gigabyte Nvidia RTX2060 6GB
Storage 2TB Samsung 860 EVO SSD//2TB WD Black HDD
Display(s) Samsung SyncMaster P2350 23in @ 1920x1080 + Dell E2013H 20 in @1600x900
Case Dell Precision T3600 Chassis
Audio Device(s) Beyerdynamic DT770 Pro 80 // Fiio E7 Amp/DAC
Power Supply 630w Dell T3600 PSU
Mouse Logitech G700s/G502
Keyboard Logitech K740
Software Linux Mint 20
Benchmark Scores Network: APs: Cisco Meraki MR32, Ubiquiti Unifi AP-AC-LR and Lite Router/Sw:Meraki MX64 MS220-8P
grab cpu-power gui and set the governor to performance and see if that helps
 
Joined
Jun 2, 2022
Messages
349 (0.49/day)
System Name HP EliteBook 725 G3
Processor AMD PRO A10-8700B (1.8 GHz CMT dual module with 3.2 GHz boost)
Motherboard HP proprietary
Cooling pretty good
Memory 8 GB SK Hynix DDR3 SODIMM
Video Card(s) Radeon R6 (Carrizo/GCNv3)
Storage internal Kioxia XG6 1 TB NVMe SSD (aftermarket)
Display(s) HP P22h G4 21.5" 1080p (& 768p internal LCD)
Case HP proprietary metal case
Audio Device(s) built-in Conexant CX20724 HDA chipset -> Roland RH-200S
Power Supply HP-branded AC adapter
Mouse Steelseries Rival 310
Keyboard Cherry G84-5200
Software Alma Linux 9.1
Benchmark Scores Broadcom BCM94356 11ac M.2 WiFi card (aftermarket)
This is the same post I made on Reddit(linux4noobs) and Tech Power Up - Linux Forum but unfortunately I couldn't get much attention.


I think there are two issues here,
1) Power Limit settings on Linux is not apply to MMIO
2) that CPU Current Throttling for unknown reason on Linux

This is the performance I got on Windows 11 with ThrottleStop custom settings
View attachment 323521
I have a KLR i5-8250U laptop running Alma Linux 9 (kernel 5.14.0) with working turbo boost (I had at least two cores hitting 3.4 GHz (max turbo freq for this CPU) for extended periods of time while encoding video with ffmpeg), so I would say it is not a general Linux problem unless it is a relatively recent regression. And this is a laptop with pretty crappy cooling by the way; it does not even have a proper exhaust: the "exhaust" is in/near the screen hinge and blows upward along the screen... I would try booting Alma Linux/Rocky Linux/RHEL 9 or the latest OpenSUSE Leap and see how the system behaves.
 

Ramen_LadyHKG

New Member
Joined
Nov 24, 2023
Messages
4 (0.02/day)
I have a KLR i5-8250U laptop running Alma Linux 9 (kernel 5.14.0) with working turbo boost (I had at least two cores hitting 3.4 GHz (max turbo freq for this CPU) for extended periods of time while encoding video with ffmpeg), so I would say it is not a general Linux problem unless it is a relatively recent regression. And this is a laptop with pretty crappy cooling by the way; it does not even have a proper exhaust: the "exhaust" is in/near the screen hinge and blows upward along the screen... I would try booting Alma Linux/Rocky Linux/RHEL 9 or the latest OpenSUSE Leap and see how the system behaves.
I have another Surface Book 2 user who has i5-8250U instead, does perform normally.

I don't have other cases for i7-8650u though
 

Solaris17

Super Dainty Moderator
Staff member
Joined
Aug 16, 2005
Messages
25,940 (3.79/day)
Location
Alabama
System Name Rocinante
Processor I9 14900KS
Motherboard MSI MPG Z790I Edge WiFi Gaming
Cooling be quiet! Pure Loop 240mm
Memory 64GB Gskill Trident Z5 DDR5 6000 @6400
Video Card(s) MSI SUPRIM Liquid X 4090
Storage 1x 500GB 980 Pro | 1x 1TB 980 Pro | 1x 8TB Corsair MP400
Display(s) Philips Evnia 49M2C8900
Case LANCOOL 205M MESH Snow
Audio Device(s) Moondrop S8's on Schiit Hel 2e
Power Supply ASUS ROG Loki SFX-L 1000W
Mouse Lamzu Atlantis mini (White)
Keyboard Monsgeek M3 Lavender, Akko Crystal Blues
VR HMD Quest 3
Software Windows 11
Benchmark Scores I dont have time for that.
My main laptop is an 8550u running ubuntu and it works as it should as far as boot freq is concerned. If possible see if you can run a newer kernel to see if the issue goes away.
 

Ramen_LadyHKG

New Member
Joined
Nov 24, 2023
Messages
4 (0.02/day)
My main laptop is an 8550u running ubuntu and it works as it should as far as boot freq is concerned. If possible see if you can run a newer kernel to see if the issue goes away.
I use rolling release Distro, so yes, I'm running latest kernel.

Idle:​


Screenshot_20231201_084852}.jpg



Full Load:​

Screenshot_20231201_084933}.jpg


Run Full load for 1min:​


Screenshot_20231201_085653}.jpg
 
Last edited:
Top