So, I've been running Manjaro Gnome on my Eurocom Sky X7C (i7 9700 KF, RTX 2080 @ 200 Watts, 16 GB DDR4, 1TB m.2) for almost a year now, and it seems to me like my CPU is running hot in Linux in general. Here's what the core temperatures are like with just a single tab of Firefox running. Games would usually push things up to mid 70s to mid 80s.
![]()
On Window$, which I would rather not have on my computer at all, the CPU temps seem to remain more or less normal, hovering around 45-55 degrees with similar usage.
Does anyone have any idea as to what is causing this temperature difference? The CPU has not been overclocked or anything, even though I do have the unlocked BIOS, and I am wondering if this is some kind of bad microcode problem with Intel?
-
-
Yes for the re-paste, but not necessarily for the undervolt. Are you undervolting? If so, how are you doing it - BIOS or in Windows using something like ThrottleStop?
-
-
Also, Manjaro might be applying the latest microcode update at boot, so even if you undervolted on BIOS it might be using latest microcodes that disable undervolting..jclausius likes this. -
jclausius likes this.
-
In regards to the temp differentials between OSs, it isn't really apples to apples in a comparison of temps between two systems (even on the same hardware). It will be dependent on what services are running between the two.
On Windows take a look at Task Manager, and see what processes CPU / Memory use are active and the amount allocated. For Linux, run 'top' from a command line (or you may use something like "System Monitor" depending on your distro). Take a look at what is running there.
It could just be Linux temps are higher because you have it configured to do more.
Just a thought.
-
-
So, idle cpu on Linux is 9-12%? Now, it's not apples to apples between our systems, but at idle my system runs 0.4% to 2% on one or 2 of the CPU cores. Perhaps you can figure out if lowering the CPU load lowers temps.
x-pac and Spartan@HIDevolution like this. -
-
Dropping maybe useless tasks, because if your OS is doing "nothing" hence idling and its using 9-12% there is something wrong, on this forum the usual suspects cry wolf because Windows 10 uses 1% of the CPU while idle...
jclausius likes this. -
Yep. As @senso mentioned any running process will add a 'load' to the CPU utilization. Because you are running 9-10% at idle (meaning nothing should be running) perhaps you have a lot of tasks (background or otherwise) you are unaware of causing your CPU to work more. And when a CPU is running more processes / threads, the by-product of that is higher CPU temps.
Also, you could take a look at Task Manager within Windows, and see what CPU % (CPU load) is like under Windows. If it is running 1-2%, then that would help explain the differences between the two on your same hardware.
-
Mastermind5200 Notebook Virtuoso
Could be power management under linux is inferior to that of windows
-
@x-pac
Install undervolt python package as sudo. https://pypi.org/project/undervolt/
Code:sudo pip3 install undervolt
https://github.com/lukechadwick/linux-intel-undervolt-gui
Also install tlp & tuned-adm/tuned-gtk packages.
Tuned usage:
tuned-adm profile balanced | laptop-ac-powersaving | or some other profiles
With nvidia GPU drivers, temps will be a lot higher no matter what! Almost 10-12C higher than Windows.
i7 9700KF temps on Manjaro Gnome.
Discussion in 'Linux Compatibility and Software' started by x-pac, Apr 8, 2020.