You are not logged in.

#1 2018-03-15 22:08:25

christian_c95
Member
Registered: 2018-03-15
Posts: 4

Dell Inspiron 5368 fan not working at all

Hi,
I can't figure out why my laptop's cpu fans don't start when temperature rises.
Before Arch installation I was running Fedora and cpu fans were working.
I searched everywhere but with no success.
Hope you can help me

Offline

#2 2018-03-15 22:55:45

seth
Member
Registered: 2012-09-03
Posts: 8,951

Re: Dell Inspiron 5368 fan not working at all

Did you
a) disable the BIOS fan control??
b) see https://wiki.archlinux.org/index.php/Fan_speed_control ?

Offline

#3 2018-03-16 08:02:50

christian_c95
Member
Registered: 2018-03-15
Posts: 4

Re: Dell Inspiron 5368 fan not working at all

seth wrote:

Did you
a) disable the BIOS fan control??
b) see https://wiki.archlinux.org/index.php/Fan_speed_control ?

a) I've already checked the BIOS and I couldn't find any fan control option... I'll check again right now just to be sure
b) already followed instructions and didn't help

Here's the output I get when I run sensors

christian ~$ sensors

coretemp-isa-0000
Adapter: ISA adapter
Package id 0:  +62.0°C  (high = +100.0°C, crit = +100.0°C)
Core 0:        +62.0°C  (high = +100.0°C, crit = +100.0°C)
Core 1:        +61.0°C  (high = +100.0°C, crit = +100.0°C)

pch_skylake-virtual-0
Adapter: Virtual device
temp1:        +58.0°C  

acpitz-virtual-0
Adapter: Virtual device
temp1:        +25.0°C  (crit = +107.0°C)
temp2:        +27.8°C  (crit = +105.0°C)
temp3:        +29.8°C  (crit = +105.0°C)

iwlwifi-virtual-0
Adapter: Virtual device
temp1:        +32.0°C  

dell_smm-virtual-0
Adapter: Virtual device
Processor Fan:    0 RPM
CPU:            +63.0°C  
Ambient:        +58.0°C  
SODIMM:         +32.0°C  
Other:          +39.0°C  

Here's the output I get when I run pwmconfig

christian ~$ sudo pwmconfig 

# pwmconfig revision $Revision$ ($Date$)
This program will search your sensors for pulse width modulation (pwm)
controls, and test each one to see if it controls a fan on
your motherboard. Note that many motherboards do not have pwm
circuitry installed, even if your sensor chip supports pwm.

We will attempt to briefly stop each fan using the pwm controls.
The program will attempt to restore each fan to full speed
after testing. However, it is ** very important ** that you
physically verify that the fans have been to full speed
after the program has completed.

Found the following devices:
   hwmon0 is acpitz
   hwmon1 is dell_smm
   hwmon2 is pch_skylake
   hwmon3 is iwlwifi
   hwmon4 is coretemp

Found the following PWM controls:
   hwmon1/pwm1           current value: 0

Giving the fans some time to reach full speed...
Found the following fan sensors:
   hwmon1/fan1_input     current speed: 0 ... skipping!

There are no working fan sensors, all readings are 0.
Make sure you have a 3-wire fan connected.
You may also need to increase the fan divisors.
See doc/fan-divisors for more information.

Also, can I ask why should I disable fan control (if I find it) in the BIOS while other distros get it working without touching BIOS?

Thank you

Offline

#4 2018-03-16 08:21:57

seth
Member
Registered: 2012-09-03
Posts: 8,951

Re: Dell Inspiron 5368 fan not working at all

Also, can I ask why should I disable fan control (if I find it) in the BIOS while other distros get it working without touching BIOS?

I didn't say that. You actually *should* not. The thing is that if you didn't, thus BIOS would be controlling the fan and thus the OS (or rather userspace daemons) are irrelevant.

Did you read the section about i8kutils and did you (ever) install them?

Other things that might fuck up are TLP, laptop-mode-tools and powertop autotuning. Any of those in use?

Offline

#5 2018-03-16 08:32:09

christian_c95
Member
Registered: 2018-03-15
Posts: 4

Re: Dell Inspiron 5368 fan not working at all

seth wrote:

Also, can I ask why should I disable fan control (if I find it) in the BIOS while other distros get it working without touching BIOS?

I didn't say that. You actually *should* not. The thing is that if you didn't, thus BIOS would be controlling the fan and thus the OS (or rather userspace daemons) are irrelevant.

Did you read the section about i8kutils and did you (ever) install them?

Other things that might fuck up are TLP, laptop-mode-tools and powertop autotuning. Any of those in use?

Already installed i8kutils and can't get it work, i8kfan is not able to set fan speed that I choose

christian ~$ i8kfan 1 2
-1 0

In fact I'm using powertop, so maybe you got the problem.
I try to disable it and check if fan control works.
(I checked for BIOS option and I couldn't find anything)

Edit: I tried to disable powertop and reboot the system. Even with powertop disabled, fans are not working...
Is it possible that some kernel module is missing?

Edit2: what is strange is that if I do

christian ~$ sudo i8kfan 2 2
-1 0

I can ear fans like thery're going to start running, but they don't start... But they clearly receive the input to start, because they do that noise for a millisecond


Edit3: I randomly got they working and this is the situation: if laptop is connected to AC when system starts, then fan works (even if I plug out AC) BUT if it is not connected to AC when the system starts, then it is not able to use fan, even if I plug in AC adapter
Any suggestion?

Last edited by christian_c95 (2018-03-16 11:36:47)

Offline

#6 2018-03-16 14:59:12

seth
Member
Registered: 2012-09-03
Posts: 8,951

Re: Dell Inspiron 5368 fan not working at all

Does it suffice to have it on AC until eg. the bootloader shows up or do you need to boot the kernel before going to battery?

Offline

#7 2018-03-17 08:00:51

christian_c95
Member
Registered: 2018-03-15
Posts: 4

Re: Dell Inspiron 5368 fan not working at all

seth wrote:

Does it suffice to have it on AC until eg. the bootloader shows up or do you need to boot the kernel before going to battery?

I need to boot the kernel before going to battery.
Also, I didn't mention that even when it is on AC and fan works, i8kutils can't control the fan. The fan starts only when CPU temperature rises. So I don't know what's the module that controls it...

Edit: Ok my theory was wrong hmm here's the thing: if I reboot the system when temperature is high, so fan starts running before booting kernel, then they will work even after boot (but I can not control them with i8kutils). If fan is off when I load kernel, then it will not work at all, doesn't matter if I boot kernel in AC or battery

Edit: finally I've found a solution! I'm new in the forum and I don't know if I can post it... If you tell me that I can, I will explain how I did it, so it may be helpful for someone else

Last edited by christian_c95 (2018-03-18 14:10:34)

Offline

#8 2018-10-01 12:46:14

darshkpatel
Member
Registered: 2018-10-01
Posts: 1

Re: Dell Inspiron 5368 fan not working at all

christian_c95 wrote:
seth wrote:

Does it suffice to have it on AC until eg. the bootloader shows up or do you need to boot the kernel before going to battery?

I need to boot the kernel before going to battery.
Also, I didn't mention that even when it is on AC and fan works, i8kutils can't control the fan. The fan starts only when CPU temperature rises. So I don't know what's the module that controls it...

Edit: Ok my theory was wrong hmm here's the thing: if I reboot the system when temperature is high, so fan starts running before booting kernel, then they will work even after boot (but I can not control them with i8kutils). If fan is off when I load kernel, then it will not work at all, doesn't matter if I boot kernel in AC or battery

Edit: finally I've found a solution! I'm new in the forum and I don't know if I can post it... If you tell me that I can, I will explain how I did it, so it may be helpful for someone else

I'm facing the same issue, can you tell me your solution?

Offline

#9 2018-11-17 18:33:14

petruknisme
Member
Registered: 2015-11-24
Posts: 11

Re: Dell Inspiron 5368 fan not working at all

Hi @christian_95

I think i'm facing with this issue too, can you explain your solution? It might be helpful for member.

Thanks

Offline

#10 2018-12-02 16:04:25

petruknisme
Member
Registered: 2015-11-24
Posts: 11

Re: Dell Inspiron 5368 fan not working at all

Hi,

After some googling, i've found the solution. You can use dell-fan-bios-control from aur to disable SMBIOS fan control for Dell. I can confirm that my fan is working right now in Latitude 7480. Before applying this issue, my fan stuck at 0 RPM and i8kutils can't set the right control for that.

If you don't mind, you can read about this conversation at github issue for i8kutils https://github.com/vitorafsr/i8kutils/i … -390648475

Best Regards,

Petruknisme

Offline

Board footer

Powered by FluxBB