![]() |
About CPU over heating - Printable Version +- Linux Lite Forums (https://www.linuxliteos.com/forums) +-- Forum: General (https://www.linuxliteos.com/forums/forumdisplay.php?fid=4) +--- Forum: On Topic (https://www.linuxliteos.com/forums/forumdisplay.php?fid=14) +--- Thread: About CPU over heating (/showthread.php?tid=5784) |
About CPU over heating - kpanic - 11-14-2018 Sometimes, especially in older machines, the CPU temperature may rise above it's normal threshold. This is usually not an issue with new CPUs, since they don't consume power so much. But since we are talking about older computers, over heating may become an issue and I write this topic about how to deal with it. First of all, old CPU units tend to consume much power, which leads to heating. there is no way out of the fact. This is the reason why desktop computers usually have huge cooling units - of various kinds, which themselves produce again more heat - there is no way out of this thermodynamic fact. The extra heat must go somewhere. Desktops just "blow away" the heat into room air, which is usually always much cooler. But how about older laptops. They don't have efficient cooling systems and sometimes the CPU temperature just hits it's maxium. There are many ways to deal with this situation though. I try to explain some of them here. The first one is kernel-dependent, meaning that you cannot use it if the running kernel does not support it. To find out, open the console and command: Code: sudo grep MCE /boot/config-$(uname -r) If the output has a line like: "CONFIG_X86_MCE=y", then you can use the CPU Machine Exception Banks for this purpose. Just make sure the service has been enabled by commanding: Code: systemctl status mcelog Code: systemctl enable mcelog; sleep 5; systemctl start mcelog That should do it. Now the kernel is able to communicate with the mce-process, and warn if the temperature is too high. How to configure the mcelog daemon? Ask! MCElog does much more than just reports about temperatures, so this may not be the best possible solution to this particular problem. There are many other ways to deal with this issue, for example using the desktop XFCE sensors plugin, which brings the CPU core temperatures to the XFCE desktop. And you may always just read the temperature from /sys: (and maybe use it in cron or by other means) Code: cat /sys/class/thermal/thermal_zone0/temp Divide that by 1000 and you have approximately the core0 temperature in Celsius, metric units (The Correct ones ![]() Well, I thought I would write more about this topic, but I'll write about "thermald", "lm_sensors" and "SMART" in other topics if you guys think it might be interesting Cheers! KP Re: About CPU over heating - Valtam - 11-14-2018 A very important topic. Hope more people get into this thread and it grows. Sent from my Mobile phone using Tapatalk Re: About CPU over heating - TheDead - 11-14-2018 True, older laptops are more prone to CPU overheating. Excluding dead fans, the two main reasons I came accross in the past are : 1. heatsinks full of dust, especially when cat/dog hairs are clogging them 2. harddrives replaced for a "faster" and hotter 7200rpm model Having the tool mentionned by kpanic is a nice option because for either 1 or 2, solutions are not that simple; Opening a laptop to clean it can be a really difficult thing to do and could render it useless if not careful.(i.e. Ask a professional if you've never done it because you could break a motherboard connector, etc.) Changing a harddrive to a 5400rpm or SSD is usually easier if its accessible without dismanteling the whole laptop.But, it can still be problematic for a lot of users (i.e. cloning installation, etc.) I'll try kpanic's option next time ![]() Cheers! (Text modified to clarify and because of typos and bad phrase constructions) Re: About CPU over heating - PRafael - 11-14-2018 Txs kpanic for your explanation. I have an old EeePC that I love but it overheats...now I know how to configure it and try it again. txs and regards Paulo Re: About CPU over heating - freefreeno - 12-01-2018 Code: inxi -F I am at a point where I have to either have some help or go to another distro or go back to windows but I have been trying to stick it out. Long story short this was my first distro that I came to from windows but my fans come on too quick and at too low of a temp. My laptop runs incredibly cool on linux so the fans shouldn't come on very much at all. I am no where near good enough at linux to understand how to mess with the thermald config files but I am pretty sure that is all that needs to be done.I will show the output of sensors output at ends. I have been on my pc for hours this morning reading and trying to figure this out myself. I am usually at about 36 c so as far as heat there isn't any. This is a yoga laptop without a dedicated graphics card and it shoud and does stay very cool so I am just wanting fans to not kick on until later which in my case will be very rarely because like I said even multitasking and say streaming video or football at the same time the hottest I have seen it get is 46 c. This is not a thinkpad. It is considered an ideapad.I am using the uefi version of LL 4.2 and it works great. I had the regular version installed the first time and the same thing occured so I went further but after taking a tour of other distro's I would like to call LL my home so if somebody with more skill than me could kindly show me the way it would be so so much appreciated. coretemp-isa-0000 Adapter: ISA adapter Package id 0: +38.0°C (high = +100.0°C, crit = +100.0°C) Core 0: +37.0°C (high = +100.0°C, crit = +100.0°C) Core 1: +37.0°C (high = +100.0°C, crit = +100.0°C) Re: About CPU over heating - firenice03 - 12-01-2018 (12-01-2018, 05:12 PM)freefreeno link Wrote: I am at a point where I have to either have some help or go to another distro or go back to windows but I have been trying to stick it out. Long story short this was my first distro that I came to from windows but my fans come on too quick and at too low of a temp. My laptop runs incredibly cool on linux so the fans shouldn't come on very much at all. I am no where near good enough at linux to understand how to mess with the thermald config files but I am pretty sure that is all that needs to be done.I will show the output of sensors output at ends. I have been on my pc for hours this morning reading and trying to figure this out myself. I am usually at about 36 c so as far as heat there isn't any. This is a yoga laptop without a dedicated graphics card and it shoud and does stay very cool so I am just wanting fans to not kick on until later which in my case will be very rarely because like I said even multitasking and say streaming video or football at the same time the hottest I have seen it get is 46 c. This is not a thinkpad. It is considered an ideapad.I am using the uefi version of LL 4.2 and it works great. I had the regular version installed the first time and the same thing occured so I went further but after taking a tour of other distro's I would like to call LL my home so if somebody with more skill than me could kindly show me the way it would be so so much appreciated. coretemp-isa-0000[member=8200]freefreeno[/member] Looks like a reoccurring issue even with windows for the past 2 years.. https://forums.lenovo.com/t5/Lenovo-Yoga-Series-Notebooks/Yoga-710-Constant-Fan-Noise-even-when-idle/td-p/3354501/page/44 https://www.reddit.com/r/Lenovo/comments/5smocs/lenovo_yoga_710_14_fan_noise_solved_kind_of/ https://github.com/senior-sigan/lenovo-yoga-fan-control The above links seem to relate more so to bios/uefi settings with the last being a linux based fan conrtol.... Can't say whether it'll work... But may be worth a try, having a fresh backup to restore to would help if you find tweaking the system results in a less than ideal configuration... Also make note your posting in multiple threads you may get duplicated and/or less results... Re: About CPU over heating - freefreeno - 12-02-2018 That problem was solved over 2 years ago. It is not and never has been a problem for me while in windows. This is the quietest laptop I have ever seen as a matter of fact I never had the problems you are reading about on those pages.You know when people on a forum ask for help they most likely have read the same articles that you are pointing them to. Plain and simple fans kick on IN LINUX LITE before they should. ANY HELP???? I am 99 percent sure it is just the simple fact that people think thermald is some kind of cure all and the fact of the matter is it should most likely be configured diffrent for each machine. Re: About CPU over heating - firenice03 - 12-02-2018 (12-02-2018, 02:13 AM)freefreeno link Wrote: That problem was solved over 2 years ago. It is not and never has been a problem for me while in windows. This is the quietest laptop I have ever seen as a matter of fact I never had the problems you are reading about on those pages.You know when people on a forum ask for help they most likely have read the same articles that you are pointing them to. Plain and simple fans kick on IN LINUX LITE before they should. ANY HELP? ??? I am 99 percent sure it is just the simple fact that people think thermald is some kind of cure all and the fact of the matter is it should most likely be configured diffrent for each machine. [size=1em]You're welcome I made an attempt..[/size] [size=1em]The 1st link, last page has posts from October this year... Its ongoing.. the mention of similar issue appears to NOT be OS related.. even though you have not (yet).. Along with many mentions to bios..[/size] [size=1em]You havent mentioned your bios version?? [/size] [size=1em]https://www.ifixit.com/Wiki/Lenovo_Yoga_710-14IKB_Troubleshooting[/size] [size=1em]https://support.lenovo.com/us/en/downloads/DS118587 *Might be worth looking at.. Latest is from Sept...[/size] [size=1em]But don't want to post any more links that you probably read... [/size] [size=1em]http://manpages.ubuntu.com/manpages/bionic/man5/thermal-conf.xml.5.html[/size] [size=1em]https://github.com/intel/thermal_daemon/issues/146[/size] [size=1em]Good Luck in finding a solution[/size] |