[SOLVED] Re: New Jessie Install: Laptop fan doesn't run
-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512
On 05/04/2015 11:01 PM, Glen Reesor wrote:
> On 2015-05-03 16:00, Glen Reesor wrote:
>>
>>
>> On 2015-05-03 14:20, Ralph Katz wrote:
> Please don't top post; it makes following the thread harder. My
> reply follows below...
>
> On 05/02/2015 07:23 PM, Glen Reesor wrote:
>>>>> I've done some more research, and it appears that the fan
>>>>> control is only happening at boot, in *both* the installed
>>>>> system and the livecd. So if the machine is hot at boot,
>>>>> the fan runs and stays running regardless of temperature
>>>>> changes. If the machine is cool at boot, the fan doesn't
>>>>> run, regardless of temperature changes.
>>>>>
>>>>> I've discovered interesting behavior with the sensors
>>>>> command and acpi -t.
>>>>>
>>>>> Sensors currently shows: acpitz-virtual-0 Adapter: Virtual
>>>>> device temp1: +40.0°C (crit = +100.0°C) <-----
>>>>> This never changes after boot
>>>>>
>>>>> coretemp-isa-0000 Adapter: ISA adapter Core 0:
>>>>> +56.0°C (high = +100.0°C, crit = +100.0°C) Core 1:
>>>>> +57.0°C (high = +100.0°C, crit = +100.0°C)
>>>>>
>>>>> However acpi -t shows: Thermal 0: ok, 40.0 degrees C
>>>>>
>>>>> The temp1 line reported by sensors never changes after
>>>>> boot, and neither does the output from acpi -t. So it looks
>>>>> like acpi is looking at the wrong temperature, as it's only
>>>>> the Core 0 and Core 1 temperatures that change.
>>>>>
>>>>> On 2015-05-02 10:02, Glen Reesor wrote:
>>>>>> Some more information...
>>>>>>
>>>>>> I have confirmed that the fan runs when the Jessie livecd
>>>>>> is running, but the fan doesn't run for amd64 or i386
>>>>>> installations. I've compared syslog, daemon.log, and
>>>>>> lsmod and found:
>>>>>>
>>>>>> syslog: Both livecd and amd64 installation have these
>>>>>> lines: kernel: [ 0.020564] CPU0: Thermal monitoring
>>>>>> enabled (TM1) kernel: [ 0.943898] thermal LNXTHERM:00:
>>>>>> registered as thermal_zone0 kernel: [ 0.943904] ACPI:
>>>>>> Thermal Zone [TZ01] (50 C)
>>>>>>
>>>>>> syslog: There is a slight difference in the following
>>>>>> line: livecd: kernel: [ 3.144083] acpi device:3a:
>>>>>> registered as cooling_device0 amd64: kernel: [
>>>>>> 8.712124] acpi device:3a: registered as cooling_device2
>>>>>>
>>>>>> lsmod has slight differences: livecd: thermal
>>>>>> 17343 0 thermal_sys 27122 3
>>>>>> video,thermal,processor
>>>>>>
>>>>>> amd64: thermal 17559 0 thermal_sys
>>>>>> 27642 3 video,thermal,processor
>>>>>>
>>>>>> In daemon.log, the amd64 installation has the following
>>>>>> lines (but they may be the result of installing the
>>>>>> sensors package, which the livecd does not have): May 2
>>>>>> 08:36:48 amd64 sensors[492]: acpitz-virtual-0 May 2
>>>>>> 08:36:48 amd64 sensors[492]: Adapter: Virtual device May
>>>>>> 2 08:36:48 amd64 sensors[492]: temp1: +0.0°C (crit =
>>>>>> +100.0°C) May 2 08:36:48 amd64 sensors[492]:
>>>>>> coretemp-isa-0000 May 2 08:36:48 amd64 sensors[492]:
>>>>>> Adapter: ISA adapter May 2 08:36:48 amd64 sensors[492]:
>>>>>> Core 0: +25.0°C (high = +100.0°C, crit = +100.0°C) May
>>>>>> 2 08:36:48 amd64 sensors[492]: Core 1: +26.0°C (high =
>>>>>> +100.0°C, crit = +100.0°C)
>>>>>>
>>>>>> Any help would be greatly appreciated.
>>>>>>
>>>>>> Glen
>>>>>>
>>>>>> On 2015-04-30 20:40, Glen Reesor wrote:
>>>>>>> I have done a fresh install of Jessie on an old Acer
>>>>>>> laptop and the fan never runs, so it overheats.
>>>>>>> Interestingly, the fan *does* run while Jessie is being
>>>>>>> installed.
>>>>>>>
>>>>>>> Has anyone had similar problems? Does anyone have
>>>>>>> suggestions on how to diagnose this?
>>>>>>>
>>>>>>> Thanks.
>
> Glen, I'm not sure how much this will help, but my old Acer laptop
> running Jessie seems to be fine out of the box. Here are some
> comparable outputs [pasted as quotes to prevent line wrapping]:
>
>>>>> ralph@spike2 ~$ zgrep sensors /var/log/daemon.log*
>>>>> /var/log/daemon.log.1:Apr 27 15:48:53 spike2 sensors[864]:
>>>>> acpitz-virtual-0 /var/log/daemon.log.1:Apr 27 15:48:53
>>>>> spike2 sensors[864]: Adapter: Virtual device
>>>>> /var/log/daemon.log.1:Apr 27 15:48:53 spike2 sensors[864]:
>>>>> temp1: +50.0°C (crit = +87.0°C)
>>>>> /var/log/daemon.log.1:Apr 27 15:48:53 spike2 sensors[864]:
>>>>> temp2: +45.0°C (crit = +105.0°C)
>>>>> /var/log/daemon.log.1:Apr 27 15:48:53 spike2 sensors[864]:
>>>>> coretemp-isa-0000 /var/log/daemon.log.1:Apr 27 15:48:53
>>>>> spike2 sensors[864]: Adapter: ISA adapter
>>>>> /var/log/daemon.log.1:Apr 27 15:48:53 spike2 sensors[864]:
>>>>> Core 0: +44.0°C (high = +85.0°C, crit = +85.0°C)
>>>>> /var/log/daemon.log.1:Apr 27 15:48:53 spike2 sensors[864]:
>>>>> Core 1: +47.0°C (high = +85.0°C, crit = +85.0°C)
>>>>> ralph@spike2 ~$ acpi -t -i Thermal 0: ok, 39.0 degrees C
>>>>> Thermal 0: trip point 0 switches to mode critical at
>>>>> temperature 105.0 degrees C Thermal 1: ok, 39.0 degrees C
>>>>> Thermal 1: trip point 0 switches to mode critical at
>>>>> temperature 87.0 degrees C Thermal 1: trip point 1 switches
>>>>> to mode passive at temperature 83.0 degrees C ralph@spike2
>>>>> ~$
> Have you checked bug reports or searched the archives for hints?
> A quick search will give you some clues:
> https://duckduckgo.com/?q=site%3Adebian.org+fan+control&t=debian
>
> Also some packages may help, check out fancontrol and thinkfan.
> There are others.
>
> Keep us posted. And please reply below this post so discussion
> flows logically.
>
> Good luck!
>
> Ralph
>
>
>
>>>
>>>
>> Hi Ralph, Thanks for the suggestions.
>>
>> I've tried the fancontrol package, however it requires a
>> configuration file written by pwmconfig, and pwmconfig reports
>> "There are no pwm-capable sensor modules installed".
>>
>> This lack of pwm-capable sensors also means that I can't use
>> thinkfan.
>>
>> I've checked bug reports, and there are none that fit my
>> description. I submitted my own bug report, since the lack of fan
>> means that installation fails when encrypted lvm is used (system
>> shuts down before it finishes writing random data to the disk).
>>
>> The output from acpi -t -i is:
>>> Thermal 0: ok, 40.0 degrees C Thermal 0: trip point 0 switches
>>> to mode critical at temperature
>> 100.0 degrees C
>>
>>
>>
> Just a quick update that I have solved my problem. After much
> research, I found this thread for Ubuntu, dating back to 2009:
> https://bugs.launchpad.net/ubuntu/+source/linux/+bug/451337. It
> described my problem exactly. Obviously it was too old to try
> applying the kernel patches. Luckily I had an old XP install disk
> hanging around and was able to upgrade the firmware. Now, even
> under load, the temperature never breaks 70C.
>
> Thanks to people who responded.
>
> Glen
Glad you solved it, Glen. Marking it so for the archives. Thanks for
reporting back to the list where others may find your solution.
Regards,
Ralph
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/
iQEcBAEBCgAGBQJVSOXhAAoJECe2FpioHXO619oH/jqSxZvfgYtRm+A+9UNSTjKd
yayeUaZjECY0fx33X5ryUAnlJJaLcbQ8OyQZHEyeKMWQJcAQLpH56FKZ43uMjRyl
kl8ooIHXeC9DzaLLLzvVwrr1nOFlhMYTFM7hD7jD2ZpA7ABRW1hLi+xhv1aOH1su
5o1fEfiDXPNEFiW2fPULZnMNA3FTQSeo5Fy1KPddDBNqXaL2isFpbd0SJhgwlJu+
P+4A6toei7IeEy24AngIyhKANJgrsvgWtGz1f7Gz9uAKyv3VmngMKeoin3MSqyu/
p0xZtkYRufk+GSpQU72lFMUY/N1Skgw7qREiixsycE+U04oTBx24ugCLrw47y2I=
=A7N0
-----END PGP SIGNATURE-----
Reply to: