20
submitted 1 day ago* (last edited 1 day ago) by iByteABit@lemmy.ml to c/linux@lemmy.ml

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:

top 30 comments
sorted by: hot top controversial new old
[-] Ephera@lemmy.ml 1 points 3 hours ago* (last edited 3 hours ago)

I find that setting the power profile to "Power-Saver" makes a huge difference.

KDE has support for that built-in, although I'm not sure, if distributions install the corresponding daemon on desktop systems: https://gitlab.freedesktop.org/upower/power-profiles-daemon

You should be able to cycle through power profiles with Meta+B on KDE.
You can also see and change the profile via the systray icon for the battery, but on a desktop system, that presumably won't be shown by default.

Otherwise, powerprofilesctl is also an option, as described in that link.

[-] whatiswrongwithyou@lemmy.ml 12 points 1 day ago

I am speaking from decades of experience when I say the following:

No one can help you with this particular problem in any serious way if you don’t post your cpu and gpu models.

If you are on a laptop or some brand of desktop you need to post the model for that too.

[-] iByteABit@lemmy.ml 2 points 1 day ago
[-] whatiswrongwithyou@lemmy.ml 3 points 1 day ago

Replace your thermal paste with ptm or some other ptm like.

The paste becomes crap over time.

It may be worth your time to use a ptm alike and new thermal pads on your 7600 as well, or pay a shop to do that.

Check that air is actually getting to your components. It’s easy for fan screens to get plugged up and for some reason people used to not put enough fans in their cases.

Those msi b450 motherboards have annoying bioses so check if there some ridiculous fan curve mess turned on or misconfigured.

I call else fails, noc-tua, blow on that thing.

[-] Cyber@feddit.uk 5 points 1 day ago

As others have asked, desktop or laptop

But also where is it? If it's a "desktop" but on the floor in a deep carpet, tucked against the dark corner of the room under a desk, that's not going to help... bring it out into the air...

And for a laptop... lift it off the desk

I created an MDF raised deck for my laptop, with a massive slot where the fan intake is underneath, that really helped it breathe.

Looking to the future, if cooling is going to be a problem, I like to over spec' the equipment and underutilise it - it's better to run something twice as powerful at half the load... this knowledge came from the hifi world.

[-] iByteABit@lemmy.ml 1 points 1 day ago

It's a desktop on the floor under my desk, so there could definitely be some intake airflow problem there. It would be extremely impractical to bring it out, but maybe a human fan would help with that.

[-] verdigris@lemmy.ml 6 points 1 day ago

Make sure it has at least a few inches of clearance at the back. Also many cases/PSUs have fans on the bottom, if yours does then raising it up on some feet can really help.

[-] vikingtons@lemmy.world 10 points 1 day ago

may help to know your device models, but power limiting is generally what you're after. Your hardware may determine the methods used.

[-] hobata@lemmy.ml 2 points 1 day ago

undervolting is your best friend

[-] vikingtons@lemmy.world 3 points 1 day ago

undervolting is all well and good but warrants component stress testing versus regular PL targets.

[-] hobata@lemmy.ml 2 points 1 day ago

for the current task the stress testing is the gaming itself. so it's a low hanging fruit here.

[-] vikingtons@lemmy.world 3 points 1 day ago* (last edited 1 day ago)

that's not how stress testing works. Different games will present different load to a given combination of hardware. Besides that, computers are used for many more tasks in addition to gaming. Careless re-tuning can lead to a lapse in system integrity in ways that aren't immediately apparent, but damaging all the same.

[-] hobata@lemmy.ml 1 points 1 day ago

you may never have done this kind of optimization before, but when it comes to undervolting, it becomes clear pretty quickly that the wrong settings were chosen. so let me repeat: separate load testing makes no sense for someone who just wants to play games in a cool room during the summer, it’s just a waste of time and electricity. and let's forget about the careless re-tuning thing; we obviously all undervolt with care, precision, and a ceremonial blessing.

[-] vikingtons@lemmy.world 1 points 1 day ago* (last edited 1 day ago)

I work in client gfx at an IHV; I am intimately familiar with system integrity routines, component stress testing and tuning, particularly with DIY systems. Nothing about what I've recommended is "a waste of time and electricity" when you're privy to the breath of defects averted in the field after following proper guidance.

Don't take your own experiences for granted, if this person was familiar with the concept, they wouldn't need to ask.

[-] hobata@lemmy.ml 1 points 1 day ago

have you ever tried undervolting yourself?

[-] vikingtons@lemmy.world 1 points 1 day ago* (last edited 1 day ago)

Extensively, across various compute and graphics generations. I presently do so even now, though I wouldn't offer that to a user completely unfamiliar with the domain as some kind of silver bullet; it doesn't sidestep package power limits.

[-] hobata@lemmy.ml 1 points 1 day ago

have you ever had any issues that weren't noticeable within the first 10-15 minutes of running under load?

[-] vikingtons@lemmy.world 2 points 1 day ago

yes, absolutely, though I've seen it much more amongst other end users.

As I've mentioned, games will load your system differently from one another. Someone who claims their system is stable with their custom tunings in every game except for something new that they've recently installed does not have a stable system. this is a case my colleagues and I see over and over.

[-] hobata@lemmy.ml 1 points 1 day ago

hmm, that goes against my experience. and I'm talking about the CPUs.

[-] brucethemoose@lemmy.world 5 points 1 day ago* (last edited 1 day ago)

Yes.

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.

[-] iByteABit@lemmy.ml 1 points 1 day ago

Edited with info

[-] akunohana@piefed.blahaj.zone 7 points 1 day ago* (last edited 1 day ago)

Everyone: help me lower temps \
Me: compiling 100 GB worth of shaders for gaming on ultra settings in a room that's 30 degrees Celsius without the slightest afterthought. MAKE YOUR MONEY, NOCTUA FANS (six for chassi + two for CPU)

Also, look into undervolting 😊 although I know it's tricky, to say the least, on Linux...

[-] MonkderVierte@lemmy.zip 3 points 1 day ago

Tricky? Echo a number to a file?

[-] Eggymatrix@sh.itjust.works 4 points 1 day ago

Are you crazy? On the terminal?

Regedit is a lot easier!

/s

[-] akunohana@piefed.blahaj.zone 2 points 21 hours ago

What are you people even on about with this software bullcrap?

I just slap a stepdown module onto the rig somewhere and call it a day.

/s

[-] anamethatisnt@sopuli.xyz 5 points 1 day ago

An easy first step is to check BIOS and see if you can simply increase your fan speeds there for an immediate gain.
Another easy quick fix is to add a normal desktop fan placed so it pushes air towards your intake fans.
Third cheap way is to check what fans your case has today and what fits in it. Even the cheap 120mm fans from Arctic or Thermalright can increase airflow and lower temperatures.

[-] thingsiplay@lemmy.ml 4 points 1 day ago

How about buying a big fan that is for humans, but your put it in front of the computers intake for fresh air, for additional support. Maybe you could also under clock the CPU from Bios a bit.

Have you cleaned your fans and re applied thermal paste because i don't think it should be doing that

[-] iByteABit@lemmy.ml 1 points 1 day ago

It's the first thing I'm going to do, have to wait a bit until the paste arrives

Laptop or desktop?

Your CPU will handle 100c just fine. Intels turbo boost is designed to run the CPU as fast and hot as possible. Your CPU is designed to run at those temps for years and it will be fine.

GPUs tend to not like it as much. Smaller lower end GPUs tend to handle it better than bigger ones, but neither like running at their max temp all day.

this post was submitted on 07 Jun 2026
20 points (100.0% liked)

Linux

65497 readers
121 users here now

From Wikipedia, the free encyclopedia

Linux is a family of open source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991 by Linus Torvalds. Linux is typically packaged in a Linux distribution (or distro for short).

Distributions include the Linux kernel and supporting system software and libraries, many of which are provided by the GNU Project. Many Linux distributions use the word "Linux" in their name, but the Free Software Foundation uses the name GNU/Linux to emphasize the importance of GNU software, causing some controversy.

Rules

Related Communities

Community icon by Alpár-Etele Méder, licensed under CC BY 3.0

founded 7 years ago
MODERATORS