1

My fans run very fast sometimes when I play media in Firefox (music, videos, video streams); sometimes even a notification sound from social media sites is enough. It does not always happen but it gets more and more frequent. The funny thing is that the CPU is not busy at all and the CPU temp is also fine when it happens. When I close the tab or Firefox the fans calm down after a minute or two.

Hardware and OS:

~ sudo sensors-detect
# sensors-detect version 3.6.0
# Board:  ASRock H77M 
# Kernel: 5.3.11-arch1-1 x86_64
# Processor: Intel(R) Core(TM) i5-2310 CPU @ 2.90GHz (6/42/7)

CPU and fan are about 8, the motherboard about 4 years old. I already had the problem a year or so ago when I used Ubuntu on the same machine.

sensor-detect summary:

Driver `nct6775':
  * ISA bus, address 0x290
    Chip `Nuvoton NCT5573D/NCT5577D/NCT6776F Super IO Sensors' (confidence: 9)

Driver `coretemp':
  * Chip `Intel digital thermal sensor' (confidence: 9)

I ran pwmconfig but it was not even able to stop the fan. The full output of $ sensors and # pwmconfig when it's running very loud can be found here (all cores are at ~50°C but one fan is spinning at 3196 RPM while it's about at ~2100 RPM otherwise). While pwmconfig created a config file, it only set INTERVAL=10, other values are named but don't get a value, e.g. DEVPATH= which causes # fancontrol to stop.

How can I narrow the issue further down or what can I try to get better control of the fan?

Edit: While the CPU theoretically is able to run on board graphics, I'm using a NVIDIA GPU for that.

Edit2: I have 2 fans directly connected to the Motherboard, 1 on the CPU heatsink and one at the rear exhaust of the chassis. The GPU (NVIDIA GeForce GTX 750 Ti) has 2 fans which are not the cause. The power supply has another fan. Also, all fans and the chassis itself are clean.

Turtle10000
  • 143
  • 1
  • 7
  • Do you have the ASRock Extreme Tuning Utility installed? There may be some hardware-based fan control settings that only this software can access. – Romen Nov 20 '19 at 22:19
  • No, but it doesn't look like this exists for Linux. – Turtle10000 Nov 20 '19 at 22:23
  • Sorry, that was dumb of me to suggest when you're clearly using linux! Although, you may still want to boot Windows to see if this software can fix the fan behaviour. – Romen Nov 20 '19 at 22:25
  • Thanks, but I don't have a Windows OS installed. I believe the last time I had one I did not have these errors but that's many years ago. – Turtle10000 Nov 20 '19 at 22:27
  • Have you considered this being the GPU and not the CPU? – Eugen Rieck Nov 20 '19 at 22:43
  • @EugenRieck it's not the GPU, I tested another one and the sensors output shows it's a fan connected to the mobo – Turtle10000 Nov 20 '19 at 22:49
  • 1
    The ASRock H77M is not known to be speed-controllable per http://www.almico.com/forummotherboards.php?man=2126181 so manual control may be needed. How many fans do you have, and what's their location? A) CPU Heatsink B) GPU Heatsink C) Chassis intake front D) Chassis intake front E) Chassis rear exhaust F) Chassis Top Exhaust. Please click [edit] and add that information to your question. Please do not use Add Comment; instead, please use [edit]. – K7AAY Nov 20 '19 at 22:53
  • I did. What do you mean with manual control? – Turtle10000 Nov 20 '19 at 23:07

1 Answers1

2

I fixed the issue by setting the target CPU temperature to the maximum in the UEFI setup. They have already been higher than what the actual temperature was, but the fan kept blowing - setting them to the max (65°C) solved the problem.

Please note that high temperature can damage your hardware before messing with the hardware settings. In my case, a temperature of 80°C was considered high, so 65°C is still in a secure range.

Turtle10000
  • 143
  • 1
  • 7