[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: New Jessie Install: Laptop fan doesn't run



-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA512

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



-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1
Comment: Using GnuPG with Icedove - http://www.enigmail.net/

iQEcBAEBCgAGBQJVRoLpAAoJECe2FpioHXO61/oH/RDqX9+2cv+tB+piulgxuDmZ
w82jvHXTemqePGOwzqHhkHMr4pUh8KriLBCKmy9vP1xdjy1jzXEkB4FWvo/wldvo
PKOVE+gEw37P2z3gfWxB8m5Mgug3LM5mH8eSHFKImW6SaDXdvLR1+Qz7XNXoslTd
NQ6VCTIV1xVQbKsIzLR1UdaRakvutYEWe+//0Hp0lOUozyUYmfLcWFsf1znaI1qD
5LlR3HsPZ2iyM3BmV0UGmgo6TyoQk4vLiUYdxLdlD1GbFsCOwWkX1FLpws+nYTZ3
QjXb2kroORUXjlE9wH9zrbTicxpPiM6YfTEgEGP+ftCWSagWJtx8TBHkZcKYN68=
=V5uE
-----END PGP SIGNATURE-----


Reply to: