How does one optimize for better system temperatures on Linux while doing heavy tasks (e.g. gaming) during summer heat.
Are there tools for creating ‘gaming/balanced/economy’ profiles for example that limit the GPU and CPU depending on the requirements?
Should I find a way to customize fan speeds?
I am trying to find everything I should do from the software perspective before I move on to buying better cooling hardware.
I am currently reaching 100+ celsius temps maximum on both the GPU and CPU while gaming, on idle it’s like this:

System info:



Yes.
LACT for GPU: https://github.com/ilya-zlobintsev/LACT
For CPU: https://wiki.archlinux.org/title/CPU_frequency_scaling#Configuring_frequency_boosting
The default KDE power saver profile also disables turbo, and is configurable exactly like you asked.
But, like others said, we can’t really help without any hardware info.
Edited with info