freed00m Posted February 22, 2021 Posted February 22, 2021 Hi, I want to ask, if there's a way how to turn off Helios64 without the 100% fan spin. It only takes 1 second but it's very annoying when I want to turn it off during the night. Looking https://github.com/armbian/build/blob/master/packages/bsp/helios64/fancontrol.conf and https://wiki.kobol.io/helios64/pwm/ No luck :Z
allen--smithee Posted February 22, 2021 Posted February 22, 2021 Hi @freed00m I think you would like to read /usr/sbin/fancontrol.
gprovost Posted February 23, 2021 Posted February 23, 2021 in /usr/sbin/fancontrol you can comment the lines 517 & 518 to achieve what you want. #trap 'restorefans 0' SIGQUIT SIGTERM #trap 'restorefans 1' SIGHUP SIGINT You will need to stop and restart the service in order for it to take effect systemctl restart fancontrol.service
freed00m Posted February 23, 2021 Author Posted February 23, 2021 @gprovost - Thx that indeed acomplish what I want. Question, what purpose does it serve? Making loud halting seems like a unwanted behavior. Also what side effects can I expect? the script is at /usr/sbin/fancontrol .
Heisath Posted February 24, 2021 Posted February 24, 2021 I assume the original thinking of the authors of fancontrol was, that when the programm crashes/unexpectedly get closed, it does not leave the fans at a low speed and possibly endanger the system. The fancontrol does not differentiate between shutdown and exit / kill. And from a system perspective it is much better to have annoying loud fans (but a cool and healthy system) than slowly burning away components while no sound is heard I guess that also answers your second question, if you comment those lines away, the fans wont auto speed up if fancontrol crashes or similar. 1
allen--smithee Posted February 24, 2021 Posted February 24, 2021 Line 44 MAX = 255 You will probably want to change this value to your own. nevertheless, I will not advise you not to go below 120, for the obvious reasons cited by @Heisath . If it's still too noisy. you can safely reduce this value (> 35) after modifying the thermal Pad between the board and the heat sink.
freed00m Posted February 24, 2021 Author Posted February 24, 2021 @allen--smithee Thx for the mod tip, I'll do it when I move and have more time. For the time being I will writte myself a systemd service that apply patch (uncomment the script's traps) and when need for quite termintion, I will comment out the lines to have quite halt).
Recommended Posts