Linux - Hardware This forum is for Hardware issues.
Having trouble installing a piece of hardware? Want to know if that peripheral is compatible with Linux? |
Notices |
Welcome to LinuxQuestions.org, a friendly and active Linux Community.
You are currently viewing LQ as a guest. By joining our community you will have the ability to post topics, receive our newsletter, use the advanced search, subscribe to threads and access many other special features. Registration is quick, simple and absolutely free. Join our community today!
Note that registered members see fewer ads, and ContentLink is completely disabled once you log in.
Are you new to LinuxQuestions.org? Visit the following links:
Site Howto |
Site FAQ |
Sitemap |
Register Now
If you have any problems with the registration process or your account login, please contact us. If you need to reset your password, click here.
Having a problem logging in? Please visit this page to clear all LQ-related cookies.
Get a virtual cloud desktop with the Linux distro that you want in less than five minutes with Shells! With over 10 pre-installed distros to choose from, the worry-free installation life is here! Whether you are a digital nomad or just looking for flexibility, Shells can put your Linux machine on the device that you want to use.
Exclusive for LQ members, get up to 45% off per month. Click here for more info.
|
 |
03-12-2019, 02:38 PM
|
#1
|
LQ Newbie
Registered: Mar 2019
Posts: 3
Rep: 
|
I really need to understand Linux fan control on asus motherboards
I really need help with this. It makes the difference for me on installing Linux vs. Windows. Let me explain.
I have a b450-f asus mb. After installing Windows and before installing the asus tools for fan control. There is a very weak whine from the fans in the computer. After installing the asus tools this straightens out and the computer is perfectly normal - no sound problems.
When installing Debian 9, I go through a proper installation (only acpi errors that can be ignored). The result is the same as a windows installation without the asus tools. So I assumed that fancontrol is what needs to be configured. After looking at dozens of online tutorials, I simply have too many problems and it does not fix anything.
So to start, I understand when asking a question here, you guys like to see error messages. I don't have Debian installed now since I have a single system, but I will be installing it again shortly. Before I do, I wanted to get a fresh look at the proper steps in troubleshooting this. Can someone please give me perhaps a step by step explanation on what I should do before and after my Debian 9 installation. The install is a default setup with the additional selection of Xfce4. otherwise, it's a net install with the default settings for the packages.
How can I know if I have the proper sensors, where in the manual should I look and etc. I am not new to Linux, but I never properly learned hardware config, so it's a little frustrating.
I would like to move the bulk of my computer usage to Linux, but you can imagine that a whining tone from the fan does not allow you to sit in front of the computer for maybe more than a minute. It's subtle but very annoying.
|
|
|
03-13-2019, 06:30 AM
|
#2
|
Member
Registered: Feb 2004
Location: Fleury-les-Aubrais, 120 km south of Paris
Distribution: Devuan, Debian, Mandrake, Freeduc (the one I used to work on), Slackware, MacOS X
Posts: 251
Rep:
|
Try a systemd-free distro like Devuan.
And why not making a dual boot?
Last edited by Stéphane Ascoët; 03-13-2019 at 06:31 AM.
Reason: Multiboot
|
|
|
03-13-2019, 08:09 AM
|
#3
|
LQ Guru
Registered: Jul 2003
Location: Birmingham, Alabama
Distribution: SuSE, RedHat, Slack,CentOS
Posts: 27,488
|
Quote:
Originally Posted by bpt1
I really need help with this. It makes the difference for me on installing Linux vs. Windows. Let me explain.
I have a b450-f asus mb. After installing Windows and before installing the asus tools for fan control. There is a very weak whine from the fans in the computer. After installing the asus tools this straightens out and the computer is perfectly normal - no sound problems.
When installing Debian 9, I go through a proper installation (only acpi errors that can be ignored). The result is the same as a windows installation without the asus tools. So I assumed that fancontrol is what needs to be configured. After looking at dozens of online tutorials, I simply have too many problems and it does not fix anything.
So to start, I understand when asking a question here, you guys like to see error messages. I don't have Debian installed now since I have a single system, but I will be installing it again shortly. Before I do, I wanted to get a fresh look at the proper steps in troubleshooting this. Can someone please give me perhaps a step by step explanation on what I should do before and after my Debian 9 installation. The install is a default setup with the additional selection of Xfce4. otherwise, it's a net install with the default settings for the packages.
|
There are numerous guides that address Asus fan control, but we're not going to retype step-by-step guides for you here. And yes, you're right that we actually need to see errors/messages..because without details there are NO problems that can be addressed. We can't guess, and we don't know what you've done/tried so far, so without knowing, we may suggest something you've already done.
Quote:
How can I know if I have the proper sensors, where in the manual should I look and etc. I am not new to Linux, but I never properly learned hardware config, so it's a little frustrating.
|
Since Asus probably doesn't support Linux out of the box, there is NOWHERE in the manual that has anything to help you, past basic hardware specs.
Quote:
I would like to move the bulk of my computer usage to Linux, but you can imagine that a whining tone from the fan does not allow you to sit in front of the computer for maybe more than a minute. It's subtle but very annoying.
|
Be aware that Ryzen hardware may have some lingering issues, but it would appear that the it87 sensor package is what you're after, and it's not being actively maintained. Asus decided to use old sensor hardware to save approximately $0.03 per board. But there are some threads that deal with it. Ubuntu is based on Debian, and there was a good thread on the Ubuntu forums. Ubuntu 18.xx apparently works fine right out of the box, and you can install XFCE after you get things going:
https://ubuntuforums.org/showthread.php?t=2401422
https://rog.asus.com/forum/showthrea...F-Gaming-Board
You can also try switching your fan speed settings in BIOS...I believe I read something about going from EFI to legacy (?), which let things work better. Unsure, but worth a try to toggle it.
|
|
1 members found this post helpful.
|
03-14-2019, 01:42 AM
|
#4
|
LQ Guru
Registered: Aug 2016
Location: SE USA
Distribution: openSUSE 24/7; Debian, Knoppix, Mageia, Fedora, OS/2, others
Posts: 6,347
|
Quote:
Originally Posted by bpt1
I never properly learned hardware config, so it's a little frustrating.
|
A basic concept is a larger diameter fan usually moves the same amount of air at a lower and quieter RPM. You could probably change the CPU cooler to one that uses a larger fan. It might last longer as well as make less noise. Noisy little high RPM fans bother me too.
|
|
|
03-14-2019, 10:19 AM
|
#5
|
Member
Registered: Apr 2015
Distribution: Debian
Posts: 272
Rep: 
|
Not sure if it helps, but I have in the past week just built a Ryzen 7 machine on an Asus motherboard. Although I can currently only see temperatures from within Linux, I used the Asus BIOS to configure automatic fan control. I think I would rather the fans were controlled via hardware in any case - my motherboard is an X370-pro, so not sure if the fan control is similar (would have thought so). The strange thing is that my GPU fans were not spinning at all, so 0 RPM was correct! I had to run some heavy graphical benchmarks to get the GPU fans to spin - I guess the new case has good airflow.
|
|
|
11-16-2020, 03:05 PM
|
#6
|
LQ Newbie
Registered: Nov 2020
Posts: 1
Rep: 
|
Cooling Fan RPM controll problem ASUS ROG STRIX G531GT notebook
Dear Members!
I'd like to ask for your help. I have read the problem of the user named bpt1. I also like to point out that the problem he was talking about is a persistent one for over 10 years now. There has been a lot of work around for the fan-controll problem but the success rate for them is very low. I will try to provide a full description of the problem and after that a few system information to start solving this problem if it is possible. Before I start I want to thank all of you for your help.
The problem: When I use a linux based operating system (debian, lubuntu, mint, ubuntu) the fan speed of the notebook not corresponding to the real temperature of the CPU and GPU sensors correctly. Most of the time the kernel controlling the fan thinks that the cooling is adequate and lowers the RPM while the CPU and/or GPU heat is rising. I must point out that the problem is not in the cooling capability of the fan. When a demanding application is ended the system instantly detects the high heat or overheat and switch instantly to almost adequate cooling RPM but just after the applications are ended not before. Not based on reached temperature.
I have to highlight a few facts.:
- This problem was detected on all notebook I ever used or installed linux on in the last 10 years(HP Pavilom, Fujitsu Siemens, and Asus notebooks and also IBM and Lenovo Thinkpad ).I have hoped for a fix since a ton of complaint have been posted about this problem in every linux distro.
- I'm also aware that there are a lot of respective workaround for this types and I think I tried them all in the last 10 years, but they are not sure fire ways. Sometimes they work like a charm sometimes they won't. The only thing this notebooks has in common that they don't have a BIOS option for setting fan control parameters and all of them based on intel mother board and Nvidia GPU with CPU-s ( Intel dual core, core i3, i5 and i7).
- From kernel standpoint what I know for sure is that from kernel 3.1 mainline and all modified one branches has the same problem and this still the case for the most up to date ones today.
What has been tried out: Thermal pasting, dust cleaning, for minimizing overheat, also disabling CPU turbo feature via p-state to compensate for the lower fan speed.
fancontroll_lmsensor combo, think-fan and i8kutils based sollutions. Manual fan speed setting only worked for older ASUS and Lenovo notebooks but provided a valuable information. The fan speed is governed by the linux kernels capped at 50%, no higher values have been achievable without manual intervention. Under windows 7 and 10 the system using almost the full 0-95% RPM range witch would be enough not 100% because of fan protection.
My current specs:
ASUS ROG STRIX G531 GT
-Computer-
Processor : Intel(R) Core(TM) i7-9750H CPU @ 2.60GHz
Memory : 16244MB (1048MB used)
Machine Type : Notebook
Operating System : Ubuntu 18.04.5 LTS
-Display-
Resolution : 1920x1080 pixels
OpenGL Renderer : GeForce GTX 1650/PCIe/SSE2
Audio Devices-
Audio Adapter: HDA-Intel - HDA Intel PCH
Audio Adapter: HDA-Intel - HDA NVidia
-Input Devices-
Lid Switch
Sleep Button
Power Button
Power Button
AT Translated Set 2 keyboard
MOSART Semi. Trust Gaming Mouse
MOSART Semi. Trust Gaming Mouse
MOSART Semi. Trust Gaming Mouse Consumer Control
MOSART Semi. Trust Gaming Mouse System Control
MOSART Semi. Trust Gaming Mouse
ASUSTeK Computer Inc. N-KEY Device
ASUSTeK Computer Inc. N-KEY Device
ASUSTeK Computer Inc. N-KEY Device
ASUSTeK Computer Inc. N-KEY Device Consumer Control
ASUSTeK Computer Inc. N-KEY Device
ASUSTeK Computer Inc. N-KEY Device
Asus Wireless Radio Control
Asus WMI hotkeys
Video Bus
Video Bus
ELAN1405:00 04F3:30DF Mouse
ELAN1405:00 04F3:30DF Touchpad
HDA NVidia HDMI/DP,pcm:3
HDA NVidia HDMI/DP,pcm:7
HDA NVidia HDMI/DP,pcm:8
HDA NVidia HDMI/DP,pcm:9
HDA Intel PCH Headphone
HDA Intel PCH HDMI/DP,pcm:3
HDA Intel PCH HDMI/DP,pcm:7
HDA Intel PCH HDMI/DP,pcm:8
HDA Intel PCH HDMI/DP,pcm:9
HDA Intel PCH HDMI/DP,pcm:10
-Printers-
No printers found
-SCSI Disks-
ATA Samsung SSD 860
Temperature sensor informations:
a@ar:~$ sensors
asus-isa-0000
Adapter: ISA adapter
cpu_fan: 3500 RPM
coretemp-isa-0000
Adapter: ISA adapter
Package id 0: +33.0°C (high = +100.0°C, crit = +100.0°C)
Core 0: +32.0°C (high = +100.0°C, crit = +100.0°C)
Core 1: +32.0°C (high = +100.0°C, crit = +100.0°C)
Core 2: +31.0°C (high = +100.0°C, crit = +100.0°C)
Core 3: +33.0°C (high = +100.0°C, crit = +100.0°C)
Core 4: +32.0°C (high = +100.0°C, crit = +100.0°C)
Core 5: +31.0°C (high = +100.0°C, crit = +100.0°C)
a@ar:~$ find /sys/devices -type f -name "temp*_input"
/sys/devices/platform/coretemp.0/hwmon/hwmon3/temp6_input
/sys/devices/platform/coretemp.0/hwmon/hwmon3/temp3_input
/sys/devices/platform/coretemp.0/hwmon/hwmon3/temp7_input
/sys/devices/platform/coretemp.0/hwmon/hwmon3/temp4_input
/sys/devices/platform/coretemp.0/hwmon/hwmon3/temp1_input
/sys/devices/platform/coretemp.0/hwmon/hwmon3/temp5_input
/sys/devices/platform/coretemp.0/hwmon/hwmon3/temp2_input
/sys/devices/virtual/thermal/thermal_zone0/hwmon1/temp1_input
/sys/devices/virtual/thermal/thermal_zone3/hwmon5/temp1_input
/sys/devices/virtual/thermal/thermal_zone6/hwmon7/temp1_input
If you need any specific info please tell me and I will try to provide it, but I have to tell you that this problem seems hardware independent more like a config problem in the kernel that is blocking the fan to reach more then 50% of its designated RPM. Thank you in advance for your help.
Best Regards.
|
|
|
All times are GMT -5. The time now is 11:45 PM.
|
LinuxQuestions.org is looking for people interested in writing
Editorials, Articles, Reviews, and more. If you'd like to contribute
content, let us know.
|
Latest Threads
LQ News
|
|