Overheating laptop, should I try a lighweight distro - which one?

Hello Penguins,

I’m looking for distro advice. For the last 4-5years I have rocked this laptop, MSI PS63 Modern RC. I have tried Debian, Garuda, Ubuntu, and now currently rocking Tumbleweed. Although I am statisfied with the current choice of distro, my laptop still overheats like crazy whenever its preasured even slightly, for example: doing updates, being on zoom for uni, or ofc low-end gaming.

I realise the laptop is old, but i really want it to last half a year longer before i start working for a company, which then will replace my need for having a personal laptop.

So, should I try a more lightweight distro or do you think the problem lies elsewhere? I’ve had the same issue across all other distros i’ve tried. I’ve looked at trying Alpine and MicroOS from openSUSE.

Appriciate any pointers!

Gork,

Honestly the best thing you can do is to remove and reapply thermal paste to the CPU / GPU. Go for something with a high thermal conductivity. There are plenty of videos online on reapplying thermal paste and that will definitely cool off your laptop when done correctly as it increases heat transfer to your heat sinks and fans.

LunchEnjoyer,
@LunchEnjoyer@lemmy.world avatar

I’ll defo have to do this then, seems like the most probably cause of the system overheating. Thank you

floofloof,

Also get some compressed air and blow all the dust out of your laptop’s fans and vents.

Omega_Jimes,

This should be done to any laptop after 4 years. A tube of paste only costs like $5, and it will have a massive difference.

furycd001,
@furycd001@lemmy.ml avatar

The operating system in use shouldn’t be a factor. Consider opening your laptop to perform a thorough cleaning, and also consider replacing the thermal paste as well. If you’re not comfortable doing this yourself, taking it to a repair shop is a viable option. Investing in a cooling stand for the laptop would also be beneficial…

LunchEnjoyer,
@LunchEnjoyer@lemmy.world avatar

I’m alot on the go so don’t think there is a practical enough cooling stand for me, but thanks 🌻

buzziebee,

Replacing the thermal paste is essential. It dries out over time and stops conducting heat effectively. Cleaning the fans and radiator fins is important too. Takes an hour or so if you don’t know what you’re doing so shouldn’t take long. I’ve kept my laptop going for years by doing that every 2 years or so.

furycd001,
@furycd001@lemmy.ml avatar

There are some slim battery operated cooling stands listed on Amazon. Not sure how well they’d work, but they are always an option…

0x0,

Have you tried cleaning the vents/fans first?

LunchEnjoyer,
@LunchEnjoyer@lemmy.world avatar

Yeah do it each year, should have mentioned that :)

possiblylinux127,

Those specs should be fine. Have you tried cleaning it and replacing the thermal paste?

LunchEnjoyer,
@LunchEnjoyer@lemmy.world avatar

I guess not well enough 🫠

possiblylinux127,

Honestly sometime devices are prone to overheating just based on design. If you’ve already cleaned it you may also consider under clocking the hardware.

Your machine is still plenty powerful

wfh, (edited )

I have almost the same laptop (PS63 8M, without any nVidia dGPU).

One of the issues I had to solve was the touchpad spamming interrupts after waking up from sleep. It would keep one core at 100% indefinitely, keeping CPU frequency (and temps) quite high and burning through the battery.

Here’s the fix: bbs.archlinux.org/viewtopic.php?pid=1865745#p1865…

This behavior seems fixed on modern kernels since I’ve installed Fedora recently and didn’t have to do this workaround, but you can still check if this still applies to you.

You might also check if you can disable the dGPU in the BIOS (can’t check since I don’t have one), and/or play with power profiles either through Gnome or tlp (lower power profiles will make your laptop very sluggish though).

Maybe check if both your fans are running. I had to replace one of mine that was starting to fail a year ago.

Other than that, I’ve never had any overheating issues with this laptop.

LunchEnjoyer,
@LunchEnjoyer@lemmy.world avatar

I will definitely check this out, merci 🌼

wfh,

De rien ;)

MyNameIsRichard,
@MyNameIsRichard@lemmy.ml avatar

Have you tried running themald?

LunchEnjoyer,
@LunchEnjoyer@lemmy.world avatar

No have not heard of this before, will try it asap

nossaquesapao,

Thermald is the way. I have a fanless pc that used to hit critical temperatures and restart quite often, but after using thermald and simple rules, it works fine now.

alonely0, (edited )

What you need to do is clean the dust off of your fans and ventilation filters (check guides or figure it as you go, but make sure to disconnect the battery and the fans from the mobo as soon as you open it). Then, repaste it with good thermal paste or some liquid metal if you’re feeling confident. I have liquid metal (thermal grizzly condoctonaut) on both of my laptops, and one of them which had overheated since day one, doesn’t anymore.

Irkiosan,

I sounds like you have to apply new cooling paste. This might be a pain to do on a laptop but certainly worth it. Another distro probably won’t do the trick, whether it’s minimal or not.

LunchEnjoyer,
@LunchEnjoyer@lemmy.world avatar

Yeah it seems so, will try to get it done soon 👌

KISSmyOS,

A lightweight distro won’t help you since gaming and zoom will still consume the same amount of resources.
Whatever your distro/DE needs to run itself isn’t even a drop in the ocean compared to your browser for example.

floofloof,

A laptop of that age should not have any trouble with the kinds of things you’re doing, so it’s probably more of a hardware issue than a software one, unless some rogue process is eating up your CPU. You probably don’t need a lightweight distro (unless you prefer to keep things extra-light) and if it’s a hardware issue installing one may not help. So, as others have said here, first check the running processes for anything odd, then repaste it and blow out the dust.

LunchEnjoyer,
@LunchEnjoyer@lemmy.world avatar

Yup thanks will do!

shalafi,

Lots of cleaning advice, but let me add this bit: If you crack it open and use a can of air on it, unplug the CPU fan first. Super easy if you’ve gone that far.

LunchEnjoyer,
@LunchEnjoyer@lemmy.world avatar

Okidoki 👍

Dreadnaught,

And before using a can of fresh air, look into an electronics fan. Compressed air doesn’t actually play nice with electronics

danielfgom,
@danielfgom@lemmy.world avatar

The issue isn’t with Linux directly so any distro you use will do the same.

It could be a hardware issue that the machine is not dissipating heat.

Or it could be that you need some kind of driver/controller software for fan. It sounds like the system isn’t properly controlling the fan. It leaves it low when it doesn’t defect usage but when it does, instead of increasing the fan a little bit at a time, it just goes full tilt to be safe. It probably cannot read the temperature sensors and so has no idea whether your need cooling or not.

I don’t know the answer but do some googling around system temperature reading on that model and see if there is a module you need to install.

rotopenguin,
@rotopenguin@infosec.pub avatar

Keep an eye on thermals with s-tui. You could down-throttle the processor with tlp. At some point you’ll probably have to deal with the thermal-transfer pad being bad or whatever, that is never a fun job on a laptop.

Atemu,
@Atemu@lemmy.ml avatar

WDYM by “overheat”?

Quazatron,
@Quazatron@lemmy.world avatar

In addition to the basic hardware care (checking for dust, reapplying thermal compound if necessary) you can run powertop to check what is keeping your CPU awake when it shouldn’t and take steps to purge unneeded services or resource-heavy applications.

LunchEnjoyer,
@LunchEnjoyer@lemmy.world avatar

Thanks wasnt aware of this resource, will get it :)

  • All
  • Subscribed
  • Moderated
  • Favorites
  • linux@lemmy.ml
  • localhost
  • All magazines
  • 200 @ entry_single
    HTTP status 200 OK
    Route name entry_single
    Has session yes
    Stateless Check no
    Time 6764 ms
    Total time 6764 ms
    Initialization time 1105 ms
    Memory 26.0 MiB
    Peak memory usage 26.0 MiB
    PHP memory limit 128 MiB
    Cache 1
    Number of forms 1
    Number of errors 0
    Logger 92
    Errors 0
    Warnings 0
    Deprecations 92
    Cache 146 in 3791.77 ms
    Cache Calls 146
    Total time 3791.77 ms
    Cache hits 80 / 144 (55.56%)
    Cache writes 50
    641
    Default locale en
    Missing messages 641
    Fallback messages 0
    Defined messages 148
    Security n/a
    Authenticated No
    Firewall name main
    Twig 3619 ms
    Render Time 3619 ms
    Template Calls 401
    Block Calls 90
    Macro Calls 6
    306 in 2995 ms
    date 36
    user_inline 35
    date_edited 34
    vote 34
    boost 34
    entry_comment 33
    user_avatar 33
    entry_comments_nested 33
    settings_row_switch 15
    user_settings_row_switch 4
    settings_row_enum 2
    entry 1
    entries_cross 1
    editor_toolbar 1
    user_actions 1
    magazine_box 1
    magazine_sub 1
    related_magazines 1
    active_users 1
    related_categories 1
    related_posts 1
    related_entries 1
    support_us_block 1
    featured_magazines 1
    37 in 508.39 ms
    Database Queries 37
    Different statements 13
    Query time 508.39 ms
    Invalid entities 0
    Cache hits 24
    Cache misses 11
    Cache puts 11
    6.4.0
    Profiler token d7c955
    Environment dev
    Debug enabled
    PHP version 8.2.26   View phpinfo()
    PHP Extensions Xdebug ✗ APCu ✓ OPcache ✓
    PHP SAPI apache2handler