You are not logged in.

#1 2013-12-09 13:09:47

kravecm
Member
Registered: 2012-10-09
Posts: 20

CPU on laptop is overheating (not VGA)

The CPU on my HP ProBook 4530s is overheating even when I'm not doing anything (and there is no background process using more that 1-3% CPU). I've set DPM for radeon card to battey state, so heat doesn't come from radeon VGA. Sensors confirm it:

# sensors
radeon-pci-0100
Adapter: PCI adapter
temp1:        +46.5°C  (crit = +120.0°C, hyst = +90.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +56.0°C  (high = +80.0°C, crit = +85.0°C)
Core 0:         +49.0°C  (high = +80.0°C, crit = +85.0°C)
Core 1:         +52.0°C  (high = +80.0°C, crit = +85.0°C)

pkg-temp-0-virtual-0
Adapter: Virtual device
temp1:        +56.0°C  

I think CPU overheating is the reason, that my laptop consumes a lot of energy. How can I fix this?


Just algorithmic and OpenGL programmer running on:
Laptop: HP ProBook 4530s  OS: Manjaro Linux (x86_64)  DE: GNOME
PC: Intel G3258, 8GB RAM  with Geforce 750Ti 2GB  on MSI H81M-P33  in FractalDesign Node 804
OS: ArchLinux (x86_64)  WM: i3  DM: SLIM

Offline

#2 2013-12-09 13:18:54

sufur
Banned
From: san francisco
Registered: 2013-12-07
Posts: 23
Website

Re: CPU on laptop is overheating (not VGA)

htop doesnt show anything out of line?
    no infinite loops?
Id say its hardware related. get a can of air and blow the computers ears out.....


end~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         .o0o.     the question is never 'how'? or 'why'? .... in the end its always 'how much'?   .o0o.
  ---| remember and know that you'll always be best with what you enjoy and have fun doing, the very best |---

Offline

#3 2013-12-09 13:22:15

kravecm
Member
Registered: 2012-10-09
Posts: 20

Re: CPU on laptop is overheating (not VGA)

No, there is nothing out of line with software running on it. There is no process using the CPU. CPU is around 2-5% total load and it's still overheating. I think with newer kernel version I get more overheating. (except support of DPM for radeon)

 # uname -a
Linux miroslav-laptop 3.12.3-1-ck #1 SMP PREEMPT Wed Dec 4 17:08:47 EST 2013 x86_64 GNU/Linux
 # pacman -Ss linux-ck | grep installed
repo-ck/linux-ck-sandybridge 3.12.3-1 (ck-sandybridge) [installed]
repo-ck/linux-ck-sandybridge-headers 3.12.3-1 (ck-sandybridge) [installed]
repo-ck/virtualbox-ck-host-modules-sandybridge 4.3.4-2 (ck-sandybridge) [installed]

(virtual box isn't running)

Last edited by kravecm (2013-12-09 13:24:05)


Just algorithmic and OpenGL programmer running on:
Laptop: HP ProBook 4530s  OS: Manjaro Linux (x86_64)  DE: GNOME
PC: Intel G3258, 8GB RAM  with Geforce 750Ti 2GB  on MSI H81M-P33  in FractalDesign Node 804
OS: ArchLinux (x86_64)  WM: i3  DM: SLIM

Offline

#4 2013-12-09 13:39:24

sufur
Banned
From: san francisco
Registered: 2013-12-07
Posts: 23
Website

Re: CPU on laptop is overheating (not VGA)

I'd run a live disc and see if it repeats.......
   if its a laptop they do have a tendency to run the fans.....
  you can always try another kernel like lts
    but sometimes the air holes get blocked I've had this problem
still it sounds hardware related but its possible there a bug somewhere try lts-kernel....


end~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
         .o0o.     the question is never 'how'? or 'why'? .... in the end its always 'how much'?   .o0o.
  ---| remember and know that you'll always be best with what you enjoy and have fun doing, the very best |---

Offline

#5 2013-12-09 14:22:45

kravecm
Member
Registered: 2012-10-09
Posts: 20

Re: CPU on laptop is overheating (not VGA)

After I left laptop fully idle for cca 45 minutes:

# sensors
radeon-pci-0100
Adapter: PCI adapter
temp1:        +43.5°C  (crit = +120.0°C, hyst = +90.0°C)

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +53.0°C  (high = +80.0°C, crit = +85.0°C)
Core 0:         +47.0°C  (high = +80.0°C, crit = +85.0°C)
Core 1:         +49.0°C  (high = +80.0°C, crit = +85.0°C)

pkg-temp-0-virtual-0
Adapter: Virtual device
temp1:        +53.0°C  

Cooling seems to be OK, just CPU gets hot even with almost no load.


Just algorithmic and OpenGL programmer running on:
Laptop: HP ProBook 4530s  OS: Manjaro Linux (x86_64)  DE: GNOME
PC: Intel G3258, 8GB RAM  with Geforce 750Ti 2GB  on MSI H81M-P33  in FractalDesign Node 804
OS: ArchLinux (x86_64)  WM: i3  DM: SLIM

Offline

#6 2013-12-09 19:09:55

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 20,664

Re: CPU on laptop is overheating (not VGA)

I am missing something.  Why do you assert that your CPU is overheating?


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way

Online

#7 2013-12-09 19:59:48

kravecm
Member
Registered: 2012-10-09
Posts: 20

Re: CPU on laptop is overheating (not VGA)

One of the reasons that I think it's CPU, is because CPU is running on high frequencies even without any load:

CPU Usage & Clock


Just algorithmic and OpenGL programmer running on:
Laptop: HP ProBook 4530s  OS: Manjaro Linux (x86_64)  DE: GNOME
PC: Intel G3258, 8GB RAM  with Geforce 750Ti 2GB  on MSI H81M-P33  in FractalDesign Node 804
OS: ArchLinux (x86_64)  WM: i3  DM: SLIM

Offline

#8 2013-12-09 21:54:13

ewaller
Administrator
From: Pasadena, CA
Registered: 2009-07-13
Posts: 20,664

Re: CPU on laptop is overheating (not VGA)

My issue is that I do not see any temperatures that are unreasonable in any of your posts.

So, are you concerned that the processor is not throttling?
That your fan always runs?
Or is it truly that the T sub j on on your processor is near a critical point?


Nothing is too wonderful to be true, if it be consistent with the laws of nature -- Michael Faraday
The shortest way to ruin a country is to give power to demagogues.— Dionysius of Halicarnassus
---
How to Ask Questions the Smart Way

Online

#9 2013-12-10 04:32:54

brebs
Member
Registered: 2007-04-03
Posts: 3,742

Re: CPU on laptop is overheating (not VGA)

kravecm wrote:

I think CPU overheating is the reason, that my laptop consumes a lot of energy. How can I fix this?

First of all, you are not using the word "overheating" correctly.

I strongly recommend to undervolt the CPU - this should be common practice. The standard settings just waste energy and create unnecessary heat.

Offline

#10 2014-01-05 10:11:16

kravecm
Member
Registered: 2012-10-09
Posts: 20

Re: CPU on laptop is overheating (not VGA)

Maybe I've found the reason: http://www.phoronix.com/scan.php?page=n … px=MTU1NjI

How can I undervolt CPU? I've found PHC, but isn't there any other way without need to detect safe low voltages?

Last edited by kravecm (2014-01-05 10:13:00)


Just algorithmic and OpenGL programmer running on:
Laptop: HP ProBook 4530s  OS: Manjaro Linux (x86_64)  DE: GNOME
PC: Intel G3258, 8GB RAM  with Geforce 750Ti 2GB  on MSI H81M-P33  in FractalDesign Node 804
OS: ArchLinux (x86_64)  WM: i3  DM: SLIM

Offline

#11 2014-01-06 16:26:00

Gulver
Member
Registered: 2013-05-24
Posts: 208

Re: CPU on laptop is overheating (not VGA)

What is your processor?

I'd have a i5, Intel that is not really "supported" by phc and I didn't really gave it a try but there are scripts in wiki that does the job for you.

Also, your CPU is not overheating, just heating.
Here is my temperatures in just browsing the web, with tlp in powersave mode and a lowered maximum of 2.1 Ghz (default is 3.1)

acpitz-virtual-0
Adapter: Virtual device
temp1:        +55.0 C  

coretemp-isa-0000
Adapter: ISA adapter
Physical id 0:  +57.0 C  (high = +87.0 C, crit = +105.0 C)
Core 0:         +55.0 C  (high = +87.0 C, crit = +105.0 C)
Core 1:         +57.0 C  (high = +87.0 C, crit = +105.0 C)

pkg-temp-0-virtual-0
Adapter: Virtual device
temp1:        +57.0 C  

radeon-pci-0100
Adapter: PCI adapter
temp1:       -128.0 C  

Offline

#12 2014-01-06 17:14:01

Gusar
Member
Registered: 2009-08-25
Posts: 3,607

Re: CPU on laptop is overheating (not VGA)

That phoronix article is about a few very specific older series of Intel processors, so not relevant here.

Like ewaller, I too don't see where you're seeing overheating. About frequencies, read this thread and the links provided in it: https://bbs.archlinux.org/viewtopic.php?id=169409

Last edited by Gusar (2014-01-06 17:14:51)

Offline

#13 2014-01-06 17:26:30

Gulver
Member
Registered: 2013-05-24
Posts: 208

Re: CPU on laptop is overheating (not VGA)

Optimising frequency did not offered me any inspectable gains. I think what should be tried is undervolting if it is even possible in the modern CPUs; There is hardly any report on google besides I read somewhere it was "impossible" in ivy bridges.

Offline

#14 2014-01-07 06:48:28

lin
Member
From: Kilifi
Registered: 2014-01-07
Posts: 2
Website

Re: CPU on laptop is overheating (not VGA)

To confirm that your Intel processor is REALLY overheating, install i7z from community:

sudo pacman -Si i7z
Repository     : community
Name           : i7z
Version        : 0.27.2-2
Description    : A better i7 (and now i3, i5) reporting tool for Linux
Architecture   : x86_64
URL            : http://code.google.com/p/i7z/
Licenses       : GPL2
Groups         : None
Provides       : None
Depends On     : ncurses
Optional Deps  : qt4: for i7z-gui
Conflicts With : None
Replaces       : None
Download Size  :  29.95 KiB
Installed Size : 116.00 KiB
Packager       : Sven-Hendrik Haase <sh@lutzhaase.com>
Build Date     : Tue 19 Feb 2013 08:04:23 AM EAT
Validated By   : MD5 Sum  SHA256 Sum  Signature

sudo pacman -S i7z

Then run it as root:

su
#i7z

Monitor the output. If your CPU "halts" too frequently (sticks at Halt state c1) throughout on full load), (see output of i7z), thats' a case of thermal throttling, implying that your CPU is overheating.

For your GPU temps, they seem OK. Note that if the GPU overheats (gets to critical) even if your CPU is running OK, that will trigger a shutdown as a form of overheat protection, triggeted by a signal called BD_PROCHOT (Bi-directional ProcHot signal).

From your sesults, your laptop's CPU is running a bit warm. On idle, you should be idling at about 27 deg (RTP) to max. 45 deg. I deduce that you have an Intel Core i3 2310M based on your TJMax of 85 deg.

What that means is, your CPU will trigger a shutdown if temps exceed 85 deg, and will begin active throttling at 80 degrees (Critical).

If you're concerned, test whether the fan is blowing out warm air when laptop is under full load, e.g compiling a kernel or transcoding video with FFmpeg, and monitor CPU temps too with:

watch sensors

At times, you may need to have it opened up and have the cooling fan blown clean and clear of dust and accumulated lint (if you use your laptop in dusty environments or on top of lint fabric like bed covers).
Also, take note of how the fan behaves as the system is put under load.
The fan speed should rise steadily and remain constant under full load.
If it kicks in suddenly and abruptly as the CPU heats up, it could be a BIOS issue. Speaking out of experience with barebones notebooks.
To be safe, update to the latest BIOS. Thats' the kind of stuff BIOS updates fix.

Good luck.


Make install.
Not conflict.

Offline

#15 2014-01-07 08:02:12

Gulver
Member
Registered: 2013-05-24
Posts: 208

Re: CPU on laptop is overheating (not VGA)

I ran i7z with burnP6 of cpu-burn.

In cli of i7z, it seems like CPUs are mostly on C7 at idle. In load test, they are %24 C1, %100 C0 and %80 C7 which is ???.

However, when I ran it in gui, C1 at idle %100. In load test, they are constantly changing between %100 C0 and %100 C1 with accordance of each.

I'm not sure what kravecm will report but what shall I do if that's the case in my laptop?

Offline

#16 2014-01-07 08:49:17

Gusar
Member
Registered: 2009-08-25
Posts: 3,607

Re: CPU on laptop is overheating (not VGA)

Don't know what processors you guys have, because you didn't mention it (i5 doesn't say anything, there are four generations of i5 processors), I just want to point out that i7z doesn't work with Haswell processors, you need i7z-git from AUR for that. Even if you don't have Haswell I'd advise you to use i7z-git.

@Gulver, those numbers don't make any sense. On a given core, usage of all C states must add up to 100%. Also, cpuburn is single threaded, so you should launch as many instances as you have cores. You could also install stress, and use something like

stress -c 4

Last edited by Gusar (2014-01-07 09:09:18)

Offline

#17 2014-01-07 10:25:25

Gulver
Member
Registered: 2013-05-24
Posts: 208

Re: CPU on laptop is overheating (not VGA)

I ran five burns just to be safe and checked on htop.

Mine is i5-3210M. I couldn't find the other CPU but I didn't really looked that much.

With <stress> C1 is stable at %24 on all cores & C0 is %100 in cli.
However, in gui it instantly changes from %100 C0 & %24C1 to %0 C0 to %100C1.

The CPU don't go over 77 since I donwgraded maximum frequency to 2.00Ghz and no GPU load was over.

Here is a screen shot:
teQxHrys.png

Last edited by Gulver (2014-01-07 10:47:58)

Offline

#18 2014-01-07 12:09:23

Gusar
Member
Registered: 2009-08-25
Posts: 3,607

Re: CPU on laptop is overheating (not VGA)

I can't make sense of the GUI numbers. I don't think it works right.

BTW, which CPU driver and governor are you using - acpi_cpufreq with ondemand, or intel_pstate with its internal powersave? And how exactly did you downgrade the maximum frequency?

Offline

#19 2014-01-07 12:47:47

Gulver
Member
Registered: 2013-05-24
Posts: 208

Re: CPU on laptop is overheating (not VGA)

By TLP, I would post the full conf if you would like to look but it is as optimal as you can make by suing default options.

+++ Processor
CPU Model      = Intel(R) Core(TM) i5-3210M CPU @ 2.50GHz

/sys/devices/system/cpu/cpu0/cpufreq/scaling_driver    = intel_pstate
/sys/devices/system/cpu/cpu0/cpufreq/scaling_governor  = powersave
/sys/devices/system/cpu/cpu0/cpufreq/scaling_min_freq  =  1200000 [kHz]
/sys/devices/system/cpu/cpu0/cpufreq/scaling_max_freq  =  2000000 [kHz]

sQ1xxOJs.png

Last edited by Gulver (2014-01-07 12:55:58)

Offline

#20 2014-01-07 12:57:04

Gusar
Member
Registered: 2009-08-25
Posts: 3,607

Re: CPU on laptop is overheating (not VGA)

Interesting, I didn't know the scaling_min_freq and scaling_max_freq items worked with pstate. But they really do, I just tried on Haswell.

That said, I'm not sure this is the way to go. It definitely causes shorter battery life (tasks take longer to complete, therefore the processor spends less time in idle). And if you have thermal problems, thermald is the proper way to deal with it. I'd also say a laptop with regular thermal problems is simply faulty. Either airways got clogged up by dust and need to be cleaned, or it's faulty by design.

Edit: Is this i7z or i7z-git? It makes no sense that the CPU is 100% in C0 and 24% in C1. It can't be in two states at the same time, so all states must add up to 100%

Last edited by Gusar (2014-01-07 13:00:13)

Offline

#21 2014-01-07 13:05:03

Gulver
Member
Registered: 2013-05-24
Posts: 208

Re: CPU on laptop is overheating (not VGA)

I was hitting even 30's in the last few kernels back then, I'm not that complaining since in its default OS Windows, even on lower loads it was pretty usual to hit to even 105 degrees.

I'll take a look at thermald but unplug only to pass around home and battery life is not really a problem. I remember readig somewhere downscaling was actually creating more heat in newer chips. However, its maximum Temperature lowered to 80 from 90 in full blown loads while its lowest hightened by same amount. Median is same but I'm sure its better for it to rest in heat than overheat at times. Of course CPU makers who think like add something that creates more problem, say it is new of kind, for the cash. 2 Ghz fine from streaming to EU4 & KSP games. Next time I'll buy a CPU that has more Hertz in its sink. Chinese don't really put much work for this side of the world smile

Last edited by Gulver (2014-01-07 13:12:34)

Offline

Board footer

Powered by FluxBB