You are not logged in.
Yes same as mine. I did not try with live cd.
Did you try rebooting once or twice using live cd?
Try this:
Boot using live cd. Let it run for 5-10minutes.
Reboot and check fan status.
Someone in other bug report mentioned that if CPU is cold and booted then fan remains at low speed. And if CPU is already in use (hot) and rebooted then FAN goes to full spped.
PS: I did not test that scenario.
Offline
I installed my system from live cd today, and the fan hasn't been running high even once. Only during boot which is logical.
And yes i did try this multiple times. booting live cd, then rebooting to normal system and back again.
In normal system the fan is running fast all the time, in the live cd it is just running slowly all the time (which is the prefered situation).
please try to boot the live cd and check if it indeed works.
JJK
Offline
Well booting through live CD and testing is not going to help because issue exists in normal HD based boot and we need solution for that kernel.
May be live CD kernel has limited features / modules which does not trigger this issue.
Hopefully one kernel developer is looking in to it.
Lets see.
Offline
don't they use the same kernel?
Offline
Well something must be different otherwise issue should occur in live CD too!
can you check what is the output of "acpi -tc"?
Is there a difference between normal HDD boot and live CD boot?
Offline
Here is the output of acpi -tc in the live environment.
Thermal 0: ok, 0.0 degrees C
Thermal 1: ok, 20.2 degrees C
Thermal 2: ok, 30.0 degrees C
Thermal 3: ok, 30.0 degrees C
Thermal 4: ok, 30.0 degrees C
Thermal 5: ok, 16.0 degrees C
Cooling 0: Fan 1 of 1
Cooling 1: Fan 0 of 1
Cooling 2: Fan 0 of 1
Cooling 3: Fan 0 of 1
Cooling 4: Fan 0 of 1
Cooling 5: Fan 0 of 1
Cooling 6: Fan 0 of 1
Cooling 7: Fan 0 of 1
Cooling 8: Fan 0 of 1
Cooling 9: Fan 0 of 1
Cooling 10: Fan 0 of 1
Cooling 11: Fan 0 of 1
Cooling 12: Fan 0 of 1
Cooling 13: Processor 0 of 10
Cooling 14: Processor 0 of 10
Cooling 15: LCD 0 of 24
Offline
Only 1 FAN is ON (cooling 0) - strange
And Thermal 0 is 0 degree!! That is also strange!
Offline
I think this laptop only has one fan?
In the changelog of 3.18-rc2 I found that there have been some changes concerning acpi/ fan:
https://lkml.org/lkml/2014/10/26/137
I hope someone will fix this soon too, I always like to keep my system up to date.
JJK
Last edited by JJK (2015-02-18 19:02:46)
Offline
No what I mean is faster the fan - more cooling devices become 1 from 0.
So when I said only Cooling 0 is ON is strange, I meant that its running very slow.
Mostly because it thinks temperature is supercool (0 degree C) and hence it thinks that there is almost no need to run the fan!
Offline
The fan is indeed running slow in the live cd. Mybe this has something to do with the overheating problems I had a couple of months back.
have you seen this bug yet?
https://bugzilla.kernel.org/show_bug.cgi?id=93301
maybe our fan is running high all the time cause it measures the temperature during boot and sets the fan speed accordingly and then never changes it again. This would also explain why the live cd doesnt show this problem, as the live cd has less work to do while booting.
Offline
Yep thats the bug I was referring to in my comment #101!
Offline
ok, so now the issue is occurring in the live environment too. And this occurs with a fully cold cpu (I just booted up after it has been off the whole night).
ps. Athough I probably won't be much use for fixing this bug, I'd be happy to provide info or do some testing.
Offline
I just tried freshly installed Arch on external disk, and my HP laptop still doesn't like 3.18.* serie. I'm downloading latest iso, so I'll report back as soon as I get it workin' (live, ofc).
EDIT:
As I suspected, same crap with live CD. It starts quietly and when 'Booting the kernel' appears it almost stops spining until 'Login Service' starts. After that, fan is @ full speed. To me it makes no difference live CD or installed OS.
Last edited by Cooleech (2015-02-19 16:36:44)
Offline
Hi, all,
sorry for the late response.
As we have many reporters, based on different platforms, for the same problem.
I'd like to stick to one platform to debug.
So, for anyone of you that have this issue and would like to help debug the issue, please attach the following information altogether.
1. your platform model name
2. acpidump output
3. output of "grep . /sys/class/thermal/*/*" in both 3.17 and 3.18 kernel
4. output of "grep . /sys/class/thermal/*/device/path" in both 3.17 and 3.18 kernel
5. in 3.18 kernel, when the problem is reproduced, please confirm whether the temperature changes or not if you change the workload manually.
Offline
Hello
Thank you for looking in to issue.
What is "change workload manually"? Are we supposed to run some command?
And where do we post output? Here in this thread or kernel bug thread?
Offline
What is "change workload manually"? Are we supposed to run some command?
yes, e.g. you can run "cat /dev/zero > /dev/null" to keep the processor busy
And where do we post output? Here in this thread or kernel bug thread?
Better in kernel bugzilla, but we need to stick to one platform so that we won't get confused.
Offline
Hi, all,
sorry for the late response.
As we have many reporters, based on different platforms, for the same problem.
I'd like to stick to one platform to debug.
So, for anyone of you that have this issue and would like to help debug the issue, please attach the following information altogether.
1. your platform model name
2. acpidump output
3. output of "grep . /sys/class/thermal/*/*" in both 3.17 and 3.18 kernel
4. output of "grep . /sys/class/thermal/*/device/path" in both 3.17 and 3.18 kernel
5. in 3.18 kernel, when the problem is reproduced, please confirm whether the temperature changes or not if you change the workload manually.
@ Zhang Rui
1. HP COMPAQ 8510p
[frisky@night ~]$ inxi -F
System: Host: night Kernel: 3.14.34-1-lts x86_64 (64 bit) Desktop: herbstluftwm 0.6.2 Distro: Arch Linux
Machine: System: Hewlett-Packard product: HP Compaq 8510p v: F.20
Mobo: Hewlett-Packard model: 30C5 v: KBC Version 71.36
Bios: Hewlett-Packard v: 68MVD Ver. F.20 date: 12/01/2011
CPU: Dual core Intel Core2 Duo T7500 (-MCP-) cache: 4096 KB
clock speeds: max: 2201 MHz 1: 800 MHz 2: 800 MHz
Graphics: Card: Advanced Micro Devices [AMD/ATI] RV630/M76 [Mobility Radeon HD 2600]
Display Server: X.Org 1.17.1 driver: radeon Resolution: 1680x1050@60.00hz
GLX Renderer: Gallium 0.4 on AMD RV630 GLX Version: 3.0 Mesa 10.4.5
Audio: Card-1 Intel 82801H (ICH8 Family) HD Audio Controller driver: snd_hda_intel
Card-2 Advanced Micro Devices [AMD/ATI] RV630 HDMI Audio [Radeon HD 2600 Series] driver: snd_hda_intel
Sound: Advanced Linux Sound Architecture v: k3.14.34-1-lts
Network: Card-1: Intel 82566MM Gigabit Network Connection driver: e1000e
IF: enp0s25 state: down mac: 00:17:a4:ea:e7:54
Card-2: Intel PRO/Wireless 4965 AG or AGN [Kedron] Network Connection driver: iwl4965
IF: wlp16s0 state: up mac: 00:13:e8:b4:33:37
Drives: HDD Total Size: 160.0GB (4.5% used) ID-1: /dev/sda model: ST9160827AS size: 160.0GB
Partition: ID-1: / size: 11G used: 6.8G (67%) fs: ext4 dev: /dev/sda1
Sensors: System Temperatures: cpu: 47.0C mobo: N/A gpu: 16.0
Fan Speeds (in rpm): cpu: N/A
Info: Processes: 103 Uptime: 21 min Memory: 240.0/1973.9MB Client: Shell (bash) inxi: 2.2.19
3. Kernel: 3.14.34-1-lts
/sys/class/thermal/cooling_device0/cur_state:0
/sys/class/thermal/cooling_device0/max_state:10
/sys/class/thermal/cooling_device0/type:LCD
/sys/class/thermal/cooling_device10/cur_state:0
/sys/class/thermal/cooling_device10/max_state:1
/sys/class/thermal/cooling_device10/type:Fan
/sys/class/thermal/cooling_device11/cur_state:0
/sys/class/thermal/cooling_device11/max_state:1
/sys/class/thermal/cooling_device11/type:Fan
/sys/class/thermal/cooling_device12/cur_state:0
/sys/class/thermal/cooling_device12/max_state:1
/sys/class/thermal/cooling_device12/type:Fan
/sys/class/thermal/cooling_device13/cur_state:1
/sys/class/thermal/cooling_device13/max_state:1
/sys/class/thermal/cooling_device13/type:Fan
/sys/class/thermal/cooling_device1/cur_state:0
/sys/class/thermal/cooling_device1/max_state:10
/sys/class/thermal/cooling_device1/type:Processor
/sys/class/thermal/cooling_device2/cur_state:0
/sys/class/thermal/cooling_device2/max_state:10
/sys/class/thermal/cooling_device2/type:Processor
/sys/class/thermal/cooling_device3/cur_state:0
/sys/class/thermal/cooling_device3/max_state:1
/sys/class/thermal/cooling_device3/type:Fan
/sys/class/thermal/cooling_device4/cur_state:0
/sys/class/thermal/cooling_device4/max_state:1
/sys/class/thermal/cooling_device4/type:Fan
/sys/class/thermal/cooling_device5/cur_state:0
/sys/class/thermal/cooling_device5/max_state:1
/sys/class/thermal/cooling_device5/type:Fan
/sys/class/thermal/cooling_device6/cur_state:0
/sys/class/thermal/cooling_device6/max_state:1
/sys/class/thermal/cooling_device6/type:Fan
/sys/class/thermal/cooling_device7/cur_state:1
/sys/class/thermal/cooling_device7/max_state:1
/sys/class/thermal/cooling_device7/type:Fan
/sys/class/thermal/cooling_device8/cur_state:0
/sys/class/thermal/cooling_device8/max_state:1
/sys/class/thermal/cooling_device8/type:Fan
/sys/class/thermal/cooling_device9/cur_state:0
/sys/class/thermal/cooling_device9/max_state:1
/sys/class/thermal/cooling_device9/type:Fan
/sys/class/thermal/thermal_zone0/cdev0_trip_point:2
/sys/class/thermal/thermal_zone0/cdev1_trip_point:3
/sys/class/thermal/thermal_zone0/cdev2_trip_point:4
/sys/class/thermal/thermal_zone0/cdev3_trip_point:5
/sys/class/thermal/thermal_zone0/cdev4_trip_point:6
/sys/class/thermal/thermal_zone0/cdev5_trip_point:1
/sys/class/thermal/thermal_zone0/mode:enabled
/sys/class/thermal/thermal_zone0/passive:0
/sys/class/thermal/thermal_zone0/policy:step_wise
/sys/class/thermal/thermal_zone0/temp:42000
/sys/class/thermal/thermal_zone0/trip_point_0_temp:105000
/sys/class/thermal/thermal_zone0/trip_point_0_type:critical
/sys/class/thermal/thermal_zone0/trip_point_1_temp:100000
/sys/class/thermal/thermal_zone0/trip_point_1_type:active
/sys/class/thermal/thermal_zone0/trip_point_2_temp:75000
/sys/class/thermal/thermal_zone0/trip_point_2_type:active
/sys/class/thermal/thermal_zone0/trip_point_3_temp:65000
/sys/class/thermal/thermal_zone0/trip_point_3_type:active
/sys/class/thermal/thermal_zone0/trip_point_4_temp:60000
/sys/class/thermal/thermal_zone0/trip_point_4_type:active
/sys/class/thermal/thermal_zone0/trip_point_5_temp:50000
/sys/class/thermal/thermal_zone0/trip_point_5_type:active
/sys/class/thermal/thermal_zone0/trip_point_6_temp:35000
/sys/class/thermal/thermal_zone0/trip_point_6_type:active
/sys/class/thermal/thermal_zone0/type:acpitz
/sys/class/thermal/thermal_zone1/cdev0_trip_point:1
/sys/class/thermal/thermal_zone1/cdev1_trip_point:1
/sys/class/thermal/thermal_zone1/mode:enabled
/sys/class/thermal/thermal_zone1/policy:step_wise
/sys/class/thermal/thermal_zone1/temp:41000
/sys/class/thermal/thermal_zone1/trip_point_0_temp:105000
/sys/class/thermal/thermal_zone1/trip_point_0_type:critical
/sys/class/thermal/thermal_zone1/trip_point_1_temp:95000
/sys/class/thermal/thermal_zone1/trip_point_1_type:passive
/sys/class/thermal/thermal_zone1/type:acpitz
/sys/class/thermal/thermal_zone2/cdev0_trip_point:1
/sys/class/thermal/thermal_zone2/cdev1_trip_point:1
/sys/class/thermal/thermal_zone2/mode:enabled
/sys/class/thermal/thermal_zone2/policy:step_wise
/sys/class/thermal/thermal_zone2/temp:26000
/sys/class/thermal/thermal_zone2/trip_point_0_temp:105000
/sys/class/thermal/thermal_zone2/trip_point_0_type:critical
/sys/class/thermal/thermal_zone2/trip_point_1_temp:60000
/sys/class/thermal/thermal_zone2/trip_point_1_type:passive
/sys/class/thermal/thermal_zone2/type:acpitz
/sys/class/thermal/thermal_zone3/mode:enabled
/sys/class/thermal/thermal_zone3/passive:0
/sys/class/thermal/thermal_zone3/policy:step_wise
/sys/class/thermal/thermal_zone3/temp:30000
/sys/class/thermal/thermal_zone3/trip_point_0_temp:110000
/sys/class/thermal/thermal_zone3/trip_point_0_type:critical
/sys/class/thermal/thermal_zone3/type:acpitz
/sys/class/thermal/thermal_zone4/cdev0_trip_point:1
/sys/class/thermal/thermal_zone4/cdev1_trip_point:1
/sys/class/thermal/thermal_zone4/cdev2_trip_point:2
/sys/class/thermal/thermal_zone4/cdev3_trip_point:3
/sys/class/thermal/thermal_zone4/cdev4_trip_point:4
/sys/class/thermal/thermal_zone4/cdev5_trip_point:5
/sys/class/thermal/thermal_zone4/cdev6_trip_point:6
/sys/class/thermal/thermal_zone4/mode:enabled
/sys/class/thermal/thermal_zone4/policy:step_wise
/sys/class/thermal/thermal_zone4/temp:45000
/sys/class/thermal/thermal_zone4/trip_point_0_temp:256000
/sys/class/thermal/thermal_zone4/trip_point_0_type:critical
/sys/class/thermal/thermal_zone4/trip_point_1_temp:100000
/sys/class/thermal/thermal_zone4/trip_point_1_type:passive
/sys/class/thermal/thermal_zone4/trip_point_2_temp:85000
/sys/class/thermal/thermal_zone4/trip_point_2_type:active
/sys/class/thermal/thermal_zone4/trip_point_3_temp:65000
/sys/class/thermal/thermal_zone4/trip_point_3_type:active
/sys/class/thermal/thermal_zone4/trip_point_4_temp:60000
/sys/class/thermal/thermal_zone4/trip_point_4_type:active
/sys/class/thermal/thermal_zone4/trip_point_5_temp:45000
/sys/class/thermal/thermal_zone4/trip_point_5_type:active
/sys/class/thermal/thermal_zone4/trip_point_6_temp:35000
/sys/class/thermal/thermal_zone4/trip_point_6_type:active
/sys/class/thermal/thermal_zone4/type:acpitz
/sys/class/thermal/thermal_zone5/mode:enabled
/sys/class/thermal/thermal_zone5/passive:0
/sys/class/thermal/thermal_zone5/policy:step_wise
/sys/class/thermal/thermal_zone5/temp:43000
/sys/class/thermal/thermal_zone5/trip_point_0_temp:105000
/sys/class/thermal/thermal_zone5/trip_point_0_type:critical
/sys/class/thermal/thermal_zone5/type:acpitz
4. Kernel: 3.14.34-1-lts
/sys/class/thermal/cooling_device0/device/path:\_SB_.C003.C096.C14B.C160
/sys/class/thermal/cooling_device10/device/path:\_TZ_.C389
/sys/class/thermal/cooling_device11/device/path:\_TZ_.C38A
/sys/class/thermal/cooling_device12/device/path:\_TZ_.C38B
/sys/class/thermal/cooling_device13/device/path:\_TZ_.C38C
/sys/class/thermal/cooling_device1/device/path:\_PR_.CPU0
/sys/class/thermal/cooling_device2/device/path:\_PR_.CPU1
/sys/class/thermal/cooling_device3/device/path:\_TZ_.C36B
/sys/class/thermal/cooling_device4/device/path:\_TZ_.C36C
/sys/class/thermal/cooling_device5/device/path:\_TZ_.C36D
/sys/class/thermal/cooling_device6/device/path:\_TZ_.C36E
/sys/class/thermal/cooling_device7/device/path:\_TZ_.C36F
/sys/class/thermal/cooling_device8/device/path:\_TZ_.C370
/sys/class/thermal/cooling_device9/device/path:\_TZ_.C388
/sys/class/thermal/thermal_zone0/device/path:\_TZ_.TZ2_
/sys/class/thermal/thermal_zone1/device/path:\_TZ_.TZ3_
/sys/class/thermal/thermal_zone2/device/path:\_TZ_.TZ4_
/sys/class/thermal/thermal_zone3/device/path:\_TZ_.TZ5_
/sys/class/thermal/thermal_zone4/device/path:\_TZ_.TZ0_
/sys/class/thermal/thermal_zone5/device/path:\_TZ_.TZ1_
3. Kernel: 3.18.6-1-ARCH x86_64 (64 bit)
/sys/class/thermal/cooling_device0/cur_state:0
/sys/class/thermal/cooling_device0/max_state:10
/sys/class/thermal/cooling_device0/type:LCD
/sys/class/thermal/cooling_device10/cur_state:0
/sys/class/thermal/cooling_device10/max_state:1
/sys/class/thermal/cooling_device10/type:Fan
/sys/class/thermal/cooling_device11/cur_state:0
/sys/class/thermal/cooling_device11/max_state:1
/sys/class/thermal/cooling_device11/type:Fan
/sys/class/thermal/cooling_device12/cur_state:0
/sys/class/thermal/cooling_device12/max_state:1
/sys/class/thermal/cooling_device12/type:Fan
/sys/class/thermal/cooling_device13/cur_state:1
/sys/class/thermal/cooling_device13/max_state:1
/sys/class/thermal/cooling_device13/type:Fan
/sys/class/thermal/cooling_device1/cur_state:0
/sys/class/thermal/cooling_device1/max_state:10
/sys/class/thermal/cooling_device1/type:Processor
/sys/class/thermal/cooling_device2/cur_state:0
/sys/class/thermal/cooling_device2/max_state:10
/sys/class/thermal/cooling_device2/type:Processor
/sys/class/thermal/cooling_device3/cur_state:1
/sys/class/thermal/cooling_device3/max_state:1
/sys/class/thermal/cooling_device3/type:Fan
/sys/class/thermal/cooling_device4/cur_state:1
/sys/class/thermal/cooling_device4/max_state:1
/sys/class/thermal/cooling_device4/type:Fan
/sys/class/thermal/cooling_device5/cur_state:1
/sys/class/thermal/cooling_device5/max_state:1
/sys/class/thermal/cooling_device5/type:Fan
/sys/class/thermal/cooling_device6/cur_state:1
/sys/class/thermal/cooling_device6/max_state:1
/sys/class/thermal/cooling_device6/type:Fan
/sys/class/thermal/cooling_device7/cur_state:1
/sys/class/thermal/cooling_device7/max_state:1
/sys/class/thermal/cooling_device7/type:Fan
/sys/class/thermal/cooling_device8/cur_state:1
/sys/class/thermal/cooling_device8/max_state:1
/sys/class/thermal/cooling_device8/type:Fan
/sys/class/thermal/cooling_device9/cur_state:0
/sys/class/thermal/cooling_device9/max_state:1
/sys/class/thermal/cooling_device9/type:Fan
/sys/class/thermal/thermal_zone0/cdev0_trip_point:2
/sys/class/thermal/thermal_zone0/cdev1_trip_point:3
/sys/class/thermal/thermal_zone0/cdev2_trip_point:4
/sys/class/thermal/thermal_zone0/cdev3_trip_point:5
/sys/class/thermal/thermal_zone0/cdev4_trip_point:6
/sys/class/thermal/thermal_zone0/cdev5_trip_point:1
/sys/class/thermal/thermal_zone0/mode:enabled
/sys/class/thermal/thermal_zone0/passive:0
/sys/class/thermal/thermal_zone0/policy:step_wise
/sys/class/thermal/thermal_zone0/temp:37000
/sys/class/thermal/thermal_zone0/trip_point_0_temp:105000
/sys/class/thermal/thermal_zone0/trip_point_0_type:critical
/sys/class/thermal/thermal_zone0/trip_point_1_temp:100000
/sys/class/thermal/thermal_zone0/trip_point_1_type:active
/sys/class/thermal/thermal_zone0/trip_point_2_temp:75000
/sys/class/thermal/thermal_zone0/trip_point_2_type:active
/sys/class/thermal/thermal_zone0/trip_point_3_temp:65000
/sys/class/thermal/thermal_zone0/trip_point_3_type:active
/sys/class/thermal/thermal_zone0/trip_point_4_temp:60000
/sys/class/thermal/thermal_zone0/trip_point_4_type:active
/sys/class/thermal/thermal_zone0/trip_point_5_temp:50000
/sys/class/thermal/thermal_zone0/trip_point_5_type:active
/sys/class/thermal/thermal_zone0/trip_point_6_temp:35000
/sys/class/thermal/thermal_zone0/trip_point_6_type:active
/sys/class/thermal/thermal_zone0/type:acpitz
/sys/class/thermal/thermal_zone1/cdev0_trip_point:1
/sys/class/thermal/thermal_zone1/cdev1_trip_point:1
/sys/class/thermal/thermal_zone1/mode:enabled
/sys/class/thermal/thermal_zone1/policy:step_wise
/sys/class/thermal/thermal_zone1/temp:38000
/sys/class/thermal/thermal_zone1/trip_point_0_temp:105000
/sys/class/thermal/thermal_zone1/trip_point_0_type:critical
/sys/class/thermal/thermal_zone1/trip_point_1_temp:95000
/sys/class/thermal/thermal_zone1/trip_point_1_type:passive
/sys/class/thermal/thermal_zone1/type:acpitz
/sys/class/thermal/thermal_zone2/cdev0_trip_point:1
/sys/class/thermal/thermal_zone2/cdev1_trip_point:1
/sys/class/thermal/thermal_zone2/mode:enabled
/sys/class/thermal/thermal_zone2/policy:step_wise
/sys/class/thermal/thermal_zone2/temp:26100
/sys/class/thermal/thermal_zone2/trip_point_0_temp:105000
/sys/class/thermal/thermal_zone2/trip_point_0_type:critical
/sys/class/thermal/thermal_zone2/trip_point_1_temp:60000
/sys/class/thermal/thermal_zone2/trip_point_1_type:passive
/sys/class/thermal/thermal_zone2/type:acpitz
/sys/class/thermal/thermal_zone3/mode:enabled
/sys/class/thermal/thermal_zone3/passive:0
/sys/class/thermal/thermal_zone3/policy:step_wise
/sys/class/thermal/thermal_zone3/temp:100000
/sys/class/thermal/thermal_zone3/trip_point_0_temp:110000
/sys/class/thermal/thermal_zone3/trip_point_0_type:critical
/sys/class/thermal/thermal_zone3/type:acpitz
/sys/class/thermal/thermal_zone4/cdev0_trip_point:1
/sys/class/thermal/thermal_zone4/cdev1_trip_point:1
/sys/class/thermal/thermal_zone4/cdev2_trip_point:2
/sys/class/thermal/thermal_zone4/cdev3_trip_point:3
/sys/class/thermal/thermal_zone4/cdev4_trip_point:4
/sys/class/thermal/thermal_zone4/cdev5_trip_point:5
/sys/class/thermal/thermal_zone4/cdev6_trip_point:6
/sys/class/thermal/thermal_zone4/mode:enabled
/sys/class/thermal/thermal_zone4/policy:step_wise
/sys/class/thermal/thermal_zone4/temp:45000
/sys/class/thermal/thermal_zone4/trip_point_0_temp:256000
/sys/class/thermal/thermal_zone4/trip_point_0_type:critical
/sys/class/thermal/thermal_zone4/trip_point_1_temp:100000
/sys/class/thermal/thermal_zone4/trip_point_1_type:passive
/sys/class/thermal/thermal_zone4/trip_point_2_temp:85000
/sys/class/thermal/thermal_zone4/trip_point_2_type:active
/sys/class/thermal/thermal_zone4/trip_point_3_temp:65000
/sys/class/thermal/thermal_zone4/trip_point_3_type:active
/sys/class/thermal/thermal_zone4/trip_point_4_temp:60000
/sys/class/thermal/thermal_zone4/trip_point_4_type:active
/sys/class/thermal/thermal_zone4/trip_point_5_temp:45000
/sys/class/thermal/thermal_zone4/trip_point_5_type:active
/sys/class/thermal/thermal_zone4/trip_point_6_temp:35000
/sys/class/thermal/thermal_zone4/trip_point_6_type:active
/sys/class/thermal/thermal_zone4/type:acpitz
/sys/class/thermal/thermal_zone5/mode:enabled
/sys/class/thermal/thermal_zone5/passive:0
/sys/class/thermal/thermal_zone5/policy:step_wise
/sys/class/thermal/thermal_zone5/temp:38000
/sys/class/thermal/thermal_zone5/trip_point_0_temp:105000
/sys/class/thermal/thermal_zone5/trip_point_0_type:critical
/sys/class/thermal/thermal_zone5/type:acpitz
4. Kernel: 3.18.6-1-ARCH x86_64 (64 bit)
/sys/class/thermal/cooling_device0/device/path:\_SB_.C003.C096.C14B.C160
/sys/class/thermal/cooling_device1/device/path:\_PR_.CPU0
/sys/class/thermal/cooling_device2/device/path:\_PR_.CPU1
/sys/class/thermal/thermal_zone0/device/path:\_TZ_.TZ2_
/sys/class/thermal/thermal_zone1/device/path:\_TZ_.TZ3_
/sys/class/thermal/thermal_zone2/device/path:\_TZ_.TZ4_
/sys/class/thermal/thermal_zone3/device/path:\_TZ_.TZ5_
/sys/class/thermal/thermal_zone4/device/path:\_TZ_.TZ0_
/sys/class/thermal/thermal_zone5/device/path:\_TZ_.TZ1_
I don't think this is an actual over heating issue, the air coming out from the fan does not seem to be hot and the temp causing the mad max fan speed does/is not a real temp (https://bbs.archlinux.org/viewtopic.php … 3#p1494413) but a controller of some sort.
Also on this machine the fan speed starts to go up just after D-bus starts on boot.
(I know you asked to post in bugzilla but I don't know how to make attachments there and I did not want to spam it)
2. how to make acpidump output?
Offline
Offline
Same problem here with HP 6730b, however it occurs randomly.
My system:
System: Host: arch-penguin Kernel: 3.18.6-1-ARCH x86_64 (64 bit) Desktop: KDE 5 Distro: Arch Linux
Machine: System: Hewlett-Packard product: HP Compaq 6730b (NB027EA#AKN) v: F.10
Mobo: Hewlett-Packard model: 30DD v: KBC Version 96.20
Bios: Hewlett-Packard v: 68PDD Ver. F.10 date: 07/31/2009
CPU: Dual core Intel Core2 Duo P8800 (-MCP-) cache: 3072 KB
clock speeds: max: 2667 MHz 1: 2133 MHz 2: 800 MHz
Sensors: System Temperatures: cpu: 40.0C mobo: N/A
Fan Speeds (in rpm): cpu: N/A
Info: Processes: 153 Uptime: 3 min Memory: 777.9/3857.8MB Init: systemd Client: Shell (bash) inxi: 2.2.19
Last edited by cappuccino (2015-03-08 11:21:58)
Offline
You may want to submit the attachments / output requested by Zheng Rui in his post.
If you do, then please post to bugzilla thread - link in my post above.
Offline
HP ProBook 5310m.
I installed the kernel from repo-ck 3.19.1-1-ck[core2], and I discovered if I manually turn off the fans using this script:
for i in /sys/class/thermal/cooling_device* ; do
type=$( cat "$i"/type )
if [ "$type" = "Fan" ] ; then
echo 0 > "$i"/cur_state
fi
done
then the fans actually come back on normally in a few minutes. With previous problematic kernel versions the fans would remain off, even when reaching high temperatures.
So, I wrote a systemd service which runs this script upon startup:
[Unit]
Description=Slow system fans
[Service]
ExecStart=/usr/bin/zsh /path/to/fans/script
[Install]
WantedBy=default.target
It works realiably as a workaround, it slows the fans about 3 seconds after they start spinning.
In my BIOS I have the option "Fan Always On While On AC", but the "fan-bug" (codename speedyfan?) occurs regardless of that option being On or Off.
Actually, I noticed the option used to be On the first time the bug occurred. So that means that up until the fault being introduced to the kernel, this option was always
somehow ignored.
Last edited by nachosduyo (2015-03-10 10:07:40)
Offline
Seems like good work around. (I have not tried)
"Fan always on while on AC" is BIOS related setting. Not OS related. OS does not know about it. Once OS boots it takes over the fan control.
Offline
I had the same problem, after I upgraded from kernel 3.17.x to 3.18.6 my laptop fan kept on going full speed. I went to the BIOS and disabled the option : "Always turn on fan on AC" and then my fan would turn for about a minute after I boot the PC than it would stop or slow down (my CPU temperature is never above 38°C ). I am not sure, but I think that kernel 3.18 takes this option into consideration. However, while on battery the fan exhibits the same behavior.
Offline
Test fix for the bug is provided by Rui in bugzilla thread.
Can someone please compile and upload the kernel with those patches?
I can test it.
Offline
I had the same problem, after I upgraded from kernel 3.17.x to 3.18.6 my laptop fan kept on going full speed. I went to the BIOS and disabled the option : "Always turn on fan on AC" and then my fan would turn for about a minute after I boot the PC than it would stop or slow down (my CPU temperature is never above 38°C ). I am not sure, but I think that kernel 3.18 takes this option into consideration. However, while on battery the fan exhibits the same behavior.
Man thank you for the tip. I had forgotten about this option as I never thought it worked in the first place. But now its disabled again and fan behaiviour is like you're saying, a few minutes of the extreme spinning and then its normal. (18.6.x). For kernel 19..2 it takes about 10s for fan to become normal.
One thing I noticed about the temp causing the extreme fan spinning now is that it can go to 0*C and then the fan stops spinning at all. If a load becomes present it woulf jump instrantly to 30*C. Its not a real temp like a gpu/cpu one.
ps: this works well only from cold boot (poweroff) if laptop is already on (3.18) and reboot fan spinning does not go down. Rebooting into 3.18 from 3.14 is also normal.
Last edited by ubone (2015-03-20 07:49:17)
Offline