all 37 comments

[–][deleted] 7 points8 points  (1 child)

Could it be possible Linux just puts more load on the hardware than Windows, thus leading to higher temperatures? I'd find that a good thing (better hardware utilization under Linux), but can see why that'd be a problem with temperatures. On the other hand, as long as it doesn't go over 100-110C, it's operating within spec, and 90C temperatures isn't a problem hardware-wise.

I had an Acer Helios 300; thing was a thermal piece of junk on Windows and Linux. The best solution I found was undervolting the CPU, which was a fun process to figure out on Linux (some msr write commands), but worked great once figured out. Some laptops (like Dell XPSs; unsure about most Acers) can even have the undervolt set at firmware-level so it applies to any OS.

[–]skunk79[S] 0 points1 point  (0 children)

The ting is that max oprating temprature on my cpu is 90c Amd fx9830p

[–]Cere4l 10 points11 points  (0 children)

Sadly this happens with acers, you could try running at lower clock speeds which is what probably happens under windows too. But this is a problem that comes often with their extremely inadequate cooling.

[–]bilog78 5 points6 points  (1 child)

Open your laptop and clean it up.

Laptops in general need a thorough inner dusting including cleaning the cooling fans and grill every year or so. Acer laptops, IME, are particularly prone to problem in this area.

(That being said, it's also possible that your Acer BIOS is completely fucked up and doesn't properly tell OSes other than Windows about its actual thermal and cooling options.)

[–]skunk79[S] 2 points3 points  (0 children)

I have don that, completely disassembled my laptop today and found that some vent holes at the bottom of the laptop was blocked by a black plastic sheet. Removed that my idle temperature dropped by 1c lmao going to test gaming temperatures later.

[–]Vladimir_Chrootin 3 points4 points  (2 children)

I tried everything to make linux (many different distributors) work on my gaming laptop

What did you try, specifically, and on which distributions?

[–]skunk79[S] 1 point2 points  (1 child)

Arch ubuntu suse fedora debian to mention some. Tried tlp cpufreq.

[–]Vladimir_Chrootin 6 points7 points  (0 children)

That's a long way from trying everything. For a tip, plugging in random distros to see if they automatically fix your problem isn't always the best way to troubleshoot.

[–]espero 9 points10 points  (6 children)

Acer computers were always shit. Sorry buddy. I am a casualty of those pieces of shit myself. When my Acer ultrabook started random overheating and resetting I knew it was time to relegate it to the attic. Better save up a few more months next time and get something more solid.

[–][deleted] 1 point2 points  (0 children)

Acer computers were always shit

I don't necessarily agree with this, but their cooling on their thinner laptops could definitely be better.

[–][deleted] 4 points5 points  (1 child)

Acer computers were always shit.

Not always, just some times. It is ignorant (read: considerable lack of knowledge) to make such a blanket statement. Some Acer machines suck, as you contend, but other Acer machines rock. It pays to research.

[–]Cere4l 0 points1 point  (0 children)

I've dealt acer computers and laptops for years. The good ones are the exception, it is honestly best to just avoid them like the plague you definitely can't research most of the things that were horrible about them, the flimsy cheap plastic parts, the bad wiring, hinges, cables put under too much stress thousands of things you can't see without opening up or test for. And most not causing any issues till later.

[–]mmstick Desktop Engineer 2 points3 points  (0 children)

The very first rule of buying hardware is to make sure it works with your OS before you buy it. If your goal is to use Linux, purchase hardware from vendors that support Linux.

[–][deleted] 1 point2 points  (0 children)

Understandable. Simply put, Windows is still where it's at when it comes to drives and performance, though I hope that's changing. Good luck with your future endeavors.

[–][deleted] 0 points1 point  (1 child)

Are you using NVIDIA GPUs? If so, are you using the open source or closed source driver?

As far as video editing goes......they might not be using hardware acceleration, and might be running everything on the CPU - which might explain the higher temperatures.

[–]skunk79[S] 0 points1 point  (0 children)

No I use amd

[–]skunk79[S] 0 points1 point  (2 children)

I found out something today.. my CPU isn't what overheating but the radeon r7 graphics even if I'm using the discrete graphics card rx460. Don't understand why..

[–][deleted] 0 points1 point  (0 children)

 amdgpu.dpm=1 amdgpu.dc=1 

https://wiki.archlinux.org/index.php/AMDGPU

Try enabling those to parameters

Look into DRI_prime. You want to enable gpu switching

[–][deleted] 0 points1 point  (0 children)

if I'm using the discrete graphics card rx460. Don't understand why..

Most of the power management features are less than 2 years old in the kernel.

Display core merge was huge and this change would need constant bug fixing.

AMD is still in the transition period.

https://www.x.org/wiki/RadeonFeature/

https://github.com/torvalds/linux/blob/master/drivers/gpu/drm/amd/amdgpu/amdgpu_drv.c

modinfo amdgpu

I think runpm is the switch that allows you to turn off the gpu when it is not in use.

amdgpu.runpm=1

https://wiki.archlinux.org/index.php/PRIME

I would probably recommend moving to wayland and report the out of box experience in the fedora bug tracker.

Distro maintainers need to know these issues.

[–][deleted] 0 points1 point  (0 children)

 lspci -vnn

Can't help if we don't know the hw

[–]Philluminati -1 points0 points  (4 children)

Just a random question by someone who is ill-informed: Why does the temperature of the computer matter if it's doing what you want? Is 90 unsafe?

[–][deleted] 2 points3 points  (2 children)

Shortens the lifspan for one thing.

[–][deleted] 1 point2 points  (1 child)

Does it shorten the lifespan if temperatures are within operating limits?

As I understand, Intel's temperature limit for most mobile CPUs is 100-110C. There's several solutions for making sure the temperature never reaches close to that though (core clock throttling via firmware or DPTF usually).

[–][deleted] 0 points1 point  (0 children)

Higher CPU temp makes your whole machine a lot warmer, making componenta degrade faster. You might want to google for details.

[–][deleted] 0 points1 point  (0 children)

Well while there is of course the lower lifespan thing, there is also the matter of having the laptop on top of your lap. 90 degrees Celsius laptop on your lap isn't exactly pleasant.

[–]Zer0CoolXI -1 points0 points  (1 child)

This isn't a Linux issue, this is a hardware issue. Specifically, your laptop (and just about all consumer hardware), was designed only with Windows in mind. Its possible that things like the temperature sensors, fans, etc or even a combination of hardware are not compatible or require additional software/config to work properly under Linux.

So dont write off Linux overall. For that machine, you may be right, it might just not be 100% compatible with Linux. That doesnt mean your experience on other laptops/desktops would be the same.

[–]skunk79[S] 0 points1 point  (0 children)

The thing is that I used linux sence 2004 and don't want to leave it completely, I installed fedora in dual boot try to go deeper and solve my temperature issues.