Laptop on lap conservation mode

When my laptop is on my lap it enters a mode to generate less heat. This is fine 90% of the time but atm I am doing some benchmarking and I don’t know how to tell it that I need it to run in Performance mode so that I get consistent results.

Operating System: Fedora Linux 44
KDE Plasma Version: 6.6.5
KDE Frameworks Version: 6.26.0
Qt Version: 6.11.1
Kernel Version: 7.0.10-201.fc44.x86_64 (64-bit)
Graphics Platform: Wayland
Processors: 16 × 12th Gen Intel® Core™ i5-1250P
Memory: 32 GiB of RAM (31.0 GiB usable)
Graphics Processor: Intel® Iris® Xe Graphics
Manufacturer: LENOVO
Product Name: 21AJS03000
System Version: ThinkPad T14 Gen 3

I am on workstation (gnome) and not kde, but in the settings there is the option under the power settings to select the proper power profile.

AFAIK that is the only setting that is available.

Blocking the airflow when sitting on a lap is almost guaranteed to cause overheating and thermal throttling since there is less cooling available

I don’t believe KDE has any baked in lap detection, so I would assume it’s a BIOS setting.

Turn it off in there, stick it on a flat surface with plenty of airflow, fire a fan at if you can and let it cool to a steady state between runs, but I suspect you’ll still get some thermal throttling.

Alright. Seems like theres no way to hint that “it’s not on my lap anymore”.

It is actually throttling or is there just a notification that speeds “may” be lowered to not set your testicles on fire?

You can monitor temps in btop and got more info from powertop regarding clock speeds and so on.

It is not location, but thermal conditions that control the throttling.

When running benchmarks it is highly advisable to have a laptop cooling station such as this to ensure adequate air flow for the high stress conditions.

I didn’t get numbers but the benchmarks were worse for no apparent other reason. Also this is after having taken it off my lap for a minute or two.

Thanks! That’s a good idea but it’s a little too involved for what I’m doing.

I know it’s not locational but I just felt like it took too long (long enough that I rebooted for force it to) to turn off the setting after taking it off my lap.

This is where benchmarking gets hard - metrics are the only way to determine what caused a change in the execution, and then the next step is determining how to control them.

Benchmarking on a laptop is always going to be a bit of a lottery.

Here’s a gist started a couple years ago. Looks like this “lap detected” may come from your vendor and some kernel sensors. Might be a good starting point if you want to dig into this.