Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

extremely high CPU temperature #224

Closed
beaverbusy opened this issue Oct 8, 2018 · 10 comments
Closed

extremely high CPU temperature #224

beaverbusy opened this issue Oct 8, 2018 · 10 comments
Labels

Comments

@beaverbusy
Copy link

Hi all. Fresh install of clear linux. Doing any minor activity (firefox, editing files in terminal etc) the CPU temperature raises very fast up to 85C. Same machine under Arch linux/fedora/nixos, the temperature stays below 50C no matter what. Fan is blowing more than on other distros even when doing nothing.
Tried both standard and LTS kernel. Tried stopping thermald. Both didn't help. Any suggestions?

Clear Linux OS version: [cat /usr/lib/os-release]
NAME="Clear Linux OS"
VERSION=1
ID=clear-linux-os
VERSION_ID=25430
PRETTY_NAME="Clear Linux OS"
ANSI_COLOR="1;35"

Bundles: 

bootloader
desktop
desktop-apps
desktop-assets
desktop-autostart
desktop-gnomelibs
desktop-i3
desktop-locales
ethtool
iproute2
kernel-lts
kernel-native
libX11client
network-basic
openssl
os-core
os-core-update
p11-kit
perl-basic
python3-basic
sudo
sysadmin-basic
vim
which
wpa_supplicant
xemacs

lspci:
00:00.0 Host bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor Host Bridge/DRAM Registers (rev 07)
00:01.0 PCI bridge: Intel Corporation Xeon E3-1200 v5/E3-1500 v5/6th Gen Core Processor PCIe Controller (x16) (rev 07)
00:02.0 VGA compatible controller: Intel Corporation HD Graphics 530 (rev 06)
00:14.0 USB controller: Intel Corporation Sunrise Point-H USB 3.0 xHCI Controller (rev 31)
00:15.0 Signal processing controller: Intel Corporation Sunrise Point-H Serial IO I2C Controller #0 (rev 31)
00:15.1 Signal processing controller: Intel Corporation Sunrise Point-H Serial IO I2C Controller #1 (rev 31)
00:16.0 Communication controller: Intel Corporation Sunrise Point-H CSME HECI #1 (rev 31)
00:17.0 SATA controller: Intel Corporation Sunrise Point-H SATA Controller [AHCI mode] (rev 31)
00:1c.0 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #3 (rev f1)
00:1c.3 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #4 (rev f1)
00:1c.4 PCI bridge: Intel Corporation Sunrise Point-H PCI Express Root Port #5 (rev f1)
00:1f.0 ISA bridge: Intel Corporation Sunrise Point-H LPC Controller (rev 31)
00:1f.2 Memory controller: Intel Corporation Sunrise Point-H PMC (rev 31)
00:1f.3 Multimedia audio controller: Intel Corporation Sunrise Point-H HD Audio (rev 31)
00:1f.4 SMBus: Intel Corporation Sunrise Point-H SMBus (rev 31)
01:00.0 3D controller: NVIDIA Corporation GM107M [GeForce GTX 960M] (rev a2)
06:00.0 Network controller: Qualcomm Atheros QCA6174 802.11ac Wireless Network Adapter (rev 32)
07:00.0 Ethernet controller: Realtek Semiconductor Co., Ltd. RTL8111/8168/8411 PCI Express Gigabit Ethernet Controller (rev 15)

@fenrus75
Copy link
Contributor

fenrus75 commented Oct 8, 2018 via email

@beaverbusy
Copy link
Author

here two measurments under i3 and gnome. They are html files, but I renamed them to .txt as git wouldn't let me attach it otherwise.

powertop.txt
powertop3.txt

@ahkok
Copy link
Contributor

ahkok commented Oct 8, 2018

Are you using the same video adapter under the other OS's? Do you have the proprietary NVIDIA drivers installed in the other OS's?

@beaverbusy
Copy link
Author

yes, I'm using nouveau driver under all the OSes. The lspci -k gives me the same list of drivers on all distros.
lscpi.txt

@ahkok
Copy link
Contributor

ahkok commented Oct 8, 2018

Only thing I can think of is that we set the CPU governor to performance by default. Maybe it's worth setting it back to powersave or whatever the value is under the other OS's. Honestly, I'm asking "for a friend", as well ;).

@fenrus75
Copy link
Contributor

fenrus75 commented Oct 8, 2018

11.4% 20.9 Process [PID 1969] /usr/bin/NetworkManager

it kind of looks like NM is using 11% of cpu always?

can you check in "top" to see if there's processes with always high cpu utilization

if those exist that more than anything explains the high temp (more than cpu governors potentially, since those don't matter while idle)

@beaverbusy
Copy link
Author

Only thing I can think of is that we set the CPU governor to performance by default. Maybe it's worth setting it back to powersave or whatever the value is under the other OS's. Honestly, I'm asking "for a friend", as well ;).

Great, that lowered the temperature to 55C. Thanks. I used:
echo powersave > /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor
to change the governor, but after an hour it went back to performance, and the Temp jumped up again.
Is there a way to make the change permanent?

@ahkok
Copy link
Contributor

ahkok commented Oct 9, 2018

I don't think it should change back, unless you suspended or rebooted?

I ... was thinking through a boot option, but I can't find any governor specific kernel cmdline option to override this either. @fenrus75 ?

@mrkz
Copy link

mrkz commented Oct 9, 2018

@ahkok @fenrus75 perhaps would be nice to either go powersave/auto the same way we do with thermald? (depending on battery device). I'm experiencing also high temps on a dell xps. Will test with powersave next.

@beaverbusy
Copy link
Author

@ahkok @fenrus75 perhaps would be nice to either go powersave/auto the same way we do with thermald? (depending on battery device). I'm experiencing also high temps on a dell xps. Will test with powersave next.

It seems to depend on the machine: on my desktop there's no issue, on anther laptop (with bigger air vent) temp is ok too.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

5 participants