You are not logged in.
When the laptop is plugged into power, everything works fine — there are no CPU limits or other issues. However, when I unplug the charger and try to run a game (even something like The Binding of Isaac), the CPU gets limited to 400 MHz. I tried modifying the GRUB configuration, which partially helped — the CPU limit is disabled when the processor is not under load (e.g., while browsing the web). However, when I launch a program that heavily loads the CPU, the 400 MHz limit comes back.
I also tried changing BIOS settings, including all options related to the CPU, but unfortunately, it didn’t help.
Last edited by dziad (2024-12-21 11:50:50)
Offline
Which CPU and kernel are you using? Also do you have any powersaving daemon installed?
Offline
Im using Intel Core i5-6300U, linux kernel, about the powersaving dameon im on a fresh install of arch so no i dont have it installed
Offline
Very often in firmware and not directly influenced in linux/by the OS, check your UEFI settings whether there's an option to disable a potential limit/try updating said UEFI.
FWIW an U processor is a low level and mainly power saving CPU it could very much be somewhat intentional...
Last edited by V1del (2024-12-17 21:56:45)
Offline
i updated the bios and disabled/enanbled hyper threading, changing mode on battery to optimized etc still nothing
Offline
Which kernel version do you have installed? Is it any different with the linux-lts kernel?
Offline
okay i found the solution, i needed to disable something called BD PROCHOT via MSR.
guide on how to do it: https://github.com/yyearth/turnoff-BD-PROCHOT
Offline