CPU Fan

Lately i noticed that the cpu fan is spining always (even at 26C cpu temp) in manjaro and thats anoying when its quiet around, but I noticed that if I login in Windows first for a few minutes after reboot an go in manjaro the fan dont start just when its needed (rise the cpu temperature). Is there aroun a permanent solution ? my laptop is a Gigabyte P35K.

With the information you provided, there are two options:

  • either someone with the same laptop comes by and shares the findings/fixes
  • all other forum members that want to help will have to search for answers

Consider to share what you did so far, if you tried different kernels, what changed since this behavior started … etc

Does the arch wiki help?
https://wiki.archlinux.org/index.php/Fan_speed_control

2 Likes

Here’s the sensors output:

#sensors
coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +58.0°C  (high = +84.0°C, crit = +100.0°C)
Core 0:        +55.0°C  (high = +84.0°C, crit = +100.0°C)
Core 1:        +58.0°C  (high = +84.0°C, crit = +100.0°C)
Core 2:        +58.0°C  (high = +84.0°C, crit = +100.0°C)
Core 3:        +56.0°C  (high = +84.0°C, crit = +100.0°C)

acpitz-acpi-0
Adapter: ACPI interface
temp1:        +29.8°C  (crit = +100.0°C)

pch_haswell-virtual-0
Adapter: Virtual device
temp1:        +57.5°C  

Try from terminal
sudo modprobe it87
and do the sudo sensors-detect then sensors again …
Preferably if the discussion is public, so others can benefit if a solution is found.

well didn’t go well… as a matter of fact didn’t work at all
modprobe: ERROR: could not insert 'it87': No such device

Was worth trying even tho i didn’t had much expectations as that module is only used on a few Gigabyte models …
I wonder if this tutorial might help. Could you take a look and see if there is something relevant?

https://www.kernel.org/doc/Documentation/hwmon/it87

This driver implements support for the IT8603E, IT8620E, IT8623E, IT8628E,
IT8705F, IT8712F, IT8716F, IT8718F, IT8720F, IT8721F, IT8726F, IT8728F, IT8732F,
IT8758E, IT8771E, IT8772E, IT8781F, IT8782F, IT8783E/F, IT8786E, IT8790E, and
SiS950 chips.

Unfortunately a short and outdated list.
Well, you might need to brute force an id for the module.

$ sudo modprobe it87 force_id=0x8622

Some common id’s are 0x8622 , 0x8628 , 0x8728 , 0x8732

Maybe it works

This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.

Forum kindly sponsored by