You are not logged in.
I have Arch installed on my laptop and really like it. Problem I have been noticing is that it is running very hot. Idle temps are between 55-65 C and goes up to 85-90 C when I am actively using.
I have cleaned out the dust in the laptop
I run the laptop on plastic table w/ pen underneath to improve airflow
I am using linux-pf 3.9.3 with the Intel p-state driver as well as laptop tools.
Here is pastebin with my current power settings, lspci, cpuinfo.
http://pastebin.ca/2397035
Another thing I noticed is Intel Turbo seems to be constantly running high. cpupower indicates hardware freq limits of 1.2Ghz to 3.2Ghz. I have set the freq policy through cpupower to max 2.2Ghz. This is ignored. I have attempted to disable turbo hoping this would help with the temperatures but it doesn't appear to disable
cat /sys/devices/system/cpu/intel_pstate/no_turbo
0
gilgamesh ~ # echo 1 > /sys/devices/system/cpu/intel_pstate/no_turbo
gilgamesh ~ # cat /sys/devices/system/cpu/intel_pstate/no_turbo
1
sudo cpupower frequency-info
analyzing CPU 0:
driver: intel_pstate
CPUs which run at the same hardware frequency: 0
CPUs which need to have their frequency coordinated by software: 0
maximum transition latency: 0.97 ms.
hardware limits: 1.20 GHz - 3.20 GHz
available cpufreq governors: performance, powersave
current policy: frequency should be within 1.20 GHz and 2.20 GHz.
The governor "performance" may decide which speed to use
within this range.
current CPU frequency is 2.62 GHz (asserted by call to hardware).
boost state support:
Supported: yes
Active: yes
2900 MHz max turbo 4 active cores
2900 MHz max turbo 3 active cores
3100 MHz max turbo 2 active cores
3200 MHz max turbo 1 active cores
Any ideas on how I can decrease the temperature on the laptop? Thank you very much in advance.
Last edited by thehybridtech (2013-06-13 02:21:44)
Offline
Have you tried using the standard kernel? The intel_pstate driver has not actually been enabled for IVB at this point (it has in 3.10), so the pf kernel is being patched to allow this. You can disable the intel_pstate driver like you would any other from the kernel command line.
Offline
Thanks WonderWoofy...
Took your suggestion and disabled intel_pstate driver, back to the acpi-cpufreq and OnDemand governor but stayed with the linux-pf kernel
uname -a
Linux gilgamesh 3.9.3-pf #1 SMP PREEMPT Fri Jun 7 13:35:04 CDT 2013 x86_64 GNU/Linux
sensors
i8k-virtual-0
Adapter: Virtual device
Right Fan: 129000 RPM
CPU: +84.0°C
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +84.0°C (high = +87.0°C, crit = +105.0°C)
Core 0: +80.0°C (high = +87.0°C, crit = +105.0°C)
Core 1: +83.0°C (high = +87.0°C, crit = +105.0°C)
Core 2: +76.0°C (high = +87.0°C, crit = +105.0°C)
Core 3: +74.0°C (high = +87.0°C, crit = +105.0°C)
Still ridiculous temperatures so I returned to the vanilla kernel.
sensors
i8k-virtual-0
Adapter: Virtual device
Right Fan: 90000 RPM
CPU: +63.0°C
coretemp-isa-0000
Adapter: ISA adapter
Physical id 0: +62.0°C (high = +87.0°C, crit = +105.0°C)
Core 0: +57.0°C (high = +87.0°C, crit = +105.0°C)
Core 1: +62.0°C (high = +87.0°C, crit = +105.0°C)
Core 2: +57.0°C (high = +87.0°C, crit = +105.0°C)
Core 3: +62.0°C (high = +87.0°C, crit = +105.0°C)
Temperatures are much better. Still higher than I would like though.
I am going to mark this issue as solved but if anyone has some more ideas or ways I could continue to get my temperature down even further, I would appreciate it.
Offline
Do you have discrete graphics, and have you either a) disabled the discrete GPU, or b) actually configured the machine to use dual-graphics with bumblebee or however it is you do that? If you haven't done one of these things, it could explain the high temps as you have a piece of hardware just doing whatever the hell it wants without actually providing any function.
Otherwise, I guess you could use powertop to see if your settings conform to what it describes as "good" in the last section of the interface. It takes a bit of googling, but you can set you rmachine to make each of those recommendations consistent across boots. There is a wiki page that goes over most of it as well.
Offline