I have a problem. I have a dual boot Leap 15.2 and win10. on Win 10 eveything is fine, while on suse my PC shuts down if a CPU temp goes to 88 degrees, i believe. I have to use Tuxedo control center to set fans to max (as max as that app allows) and underclock CPU from 4.5 i think to 3.5GHz to stop this from happening… Any ideas whats causing it? AGain, I checked, windows at same temp just works fine… I really hate that lol
Manufacturer: PC Specialist LTD
Product Name: PB50_70RF,RD,RC
Version: Not Applicable
Serial Number: Not Applicable
UUID: f0960000-0000-1000-8000-xxxxxxxxx
Wake-up Type: Power Switch
SKU Number: Not Applicable
Family: Not Applicable
So to be sure - the problem is not overheating but different reaction to increased temperature? IOW, under Windows CPU temp still goes up to 88 degrees, just under Windows your system continues to work and does not shut down?
With a reasonable installation of Linux I only observed the opposite behavior: Windows would overheat the GPU and subsequently freeze the machine. With Linux system load was much lower. The laptop would work flawlessly.
Exactly. Under Windows it doesn’t even get to 87 degrees that often as fans just start working at 100% at around 80 degrees, but with occasional spike to 88, nothing happens.
On suse on the other hand, there is no software that reasonably allows me to control fans and automatically, suse doesn’t burst them to 100% at all so the spikes in temp are more common and avarage temp is higher and once it gets to 88 degrees, boom. Like if you have unplugged it.
According to Intel specs this CPU should survive up to 100C before it even starts throttling.
How do you measure temperature under Windows and Linux? It really sounds like temp is much higher so that CPU gets shut down. Do you have any history of CPU temperature measurements under Windows and Linux?
What is output of
cpupower frequency-info
cpupower idle-info
in Linux?
no software that reasonably allows me to control fans and automatically, suse doesn’t burst them to 100%
Fans are normally controlled by platform firmware. It is possible that firmware behaves differently if it does not detect Windows. What is output of
dmesg | grep _OSI
immediately after boot? Even better, upload full dmesg output to https://susepaste.org/.
I am using various tools, as i wasnt initially sure, and they all point to the CPU temp. on linux its tuxedo as mentioned in my original post and gkrellm
on windows i use a “fan control center”, came with the laptop this one, and its easy to use and control fans too.
point of note: cpu is underclocked by tuxedo, as this this frequency at least it doesnt get over 86-87 degrees, so i can actually use it.
To add to this. Yesterday under Windows I have been doing some CPU intensive work. Temp cranked up to 98degrees in spikes and constantly around 92-95. No lag, no nothing. Fans at 100% and everything was fine.
Question now is this. Have I messed up installation of suse and that’s why it doesn’t handle fan control well/read temp correctly or what?