Skip Navigation

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!

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

    • I guess not well enough 🫠

      • 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

  • 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: https://bbs.archlinux.org/viewtopic.php?pid=1865745#p1865745

    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.

  • 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.

  • 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.

  • 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.

  • 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.

  • Cant you cramp up the fancourve? Best is in the BIOS as it mostly works best. Also have a look at using liquid metal for cooling, costs nearly nothing. Or simply new good heatpaste, costs like 8€

  • I have a Gigabyte Clevo thingy, so take what I say with a grain of salt. My laptop has a i5 11 gen intel cup, and it doesn’t have the cooling for my cpu. I don’t know if this is a bug in Linux, or a fault in the pc (probably both). So when I play games it spikes to 80-90C then throttles.

    So what I did was look into software that lets me control the CPU frequency, which led me to Slimbook Battery. This software is amazing and lets me tune the power usage of my cpu to manage the thermals.

    I believe Open Build has a package of Slimbook Battery for Opensuse Tumbleweed, but I’ve had no luck running it. On my Manjaro install it works excellently.

46 comments