You are not logged in.

#1 2020-09-01 07:16:55

gregory112
Member
Registered: 2017-12-11
Posts: 12

Cannot control fan speed for Asus laptop (pwm1 file does not exist)

Hi, I am currently using Asus G550JK laptop (which I think resembles Asus N550J). I want to control my fan speed like described in this link https://wiki.archlinux.org/index.php/Fa … sus-nb-wmi. By default I already have asus-nb-wmi loaded. However, when I try to control the PWM speed, the pwm1 file does not exist. The pwm1_enable file however, exists, and it is set to 2.

I look at Asus N550JV configuration here https://wiki.archlinux.org/index.php/AS … an_control and seems that it does need to control the pwm1 file somehow. But such file does not exist in my laptop. However, lm-sensors is able to detect my fan speed correctly.

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

BAT0-acpi-0
Adapter: ACPI interface
in0:          14.80 V  

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

asus-isa-0000
Adapter: ISA adapter
cpu_fan:     4200 RPM
temp1:        +52.0°C 

I tried to change pwm1_enable to 1 like described in the wiki and got permission denied even though I am root. Asus G550JK actually has two fans, for CPU and for the GPU (Nvidia GTX 850M), but maybe they are connected to the same PWM control.

Can anyone help me? Thank you.

Last edited by gregory112 (2020-09-01 07:18:57)


Old school undergraduate
Intel i7-4770, Motherboard MSI Z87-G45 Gaming, V-Gen DDR3 PC10600 8GB, ~10 old harddisks, Corsair CX600M PSU

Offline

#2 2020-12-26 16:00:23

Zannou
Member
Registered: 2020-12-26
Posts: 3

Re: Cannot control fan speed for Asus laptop (pwm1 file does not exist)

Hello there,
Did it happened you found a solution to this issue? I am having the same here and am running out of ideas to solve it.
Recently bought an Asus G732LXS (2020 edition), which might be too recent for decent support.
Tried adding acpi_resources=lax to grub with no effect to solve "no-pwm capable" message from pwmconfig. I copy/pasted the /etc/fancontrol from asus-nb-wmi section in https://wiki.archlinux.org/index.php/AS … an_control. I admit I hardly understood what was going on with relative path in hwmon, but from what I have understood our issue happens somewhere else.
Also tried replacing asus-nb-wmi to asus-rog-nb-wmi, wich seems to be effectively loaded with lsmod | grep -i asus but without any results.

Only thing I have not tried yet is to wipe out my graphical drivers install (I'm using optimus manager, with intel/nvidia gpu) but I have no idea wether it would have any effect and it took me days (and luck) to install it properly.

Offline

#3 2020-12-26 19:19:54

Ropid
Member
Registered: 2015-03-09
Posts: 1,069

Re: Cannot control fan speed for Asus laptop (pwm1 file does not exist)

There's a tool "NBFC" that accesses the hardware directly I think, without needing hwmon drivers to work right:

https://github.com/hirschmann/nbfc

You could try to see what you can do with it. I can't see a config for your ASUS G732LXS in the prepared files so you will have to battle with things yourself.

Offline

#4 2020-12-27 10:34:57

Zannou
Member
Registered: 2020-12-26
Posts: 3

Re: Cannot control fan speed for Asus laptop (pwm1 file does not exist)

I haven't given nbfc a serious look yet (as it had its own issues last time I tried), wanted to tryhard fancontrol first, which seems the most accessible one.
In case I don't find how to solve fancontrol in the next days I will certainly move on to nbfc.

Offline

#5 2021-01-08 11:12:49

Zannou
Member
Registered: 2020-12-26
Posts: 3

Re: Cannot control fan speed for Asus laptop (pwm1 file does not exist)

Some update :
- didn't manage to solve fancontrol issue
- nbfc doesn't have a script for g732lxs and I felt it would have taken me forever to understand the reverse engineering behind it
- BUT, I bumped into an asus-linux gitlab project, from a guy who seems to know what he's talking about, and.... everything works, fans, keyboard rgb and all. I have no idea what kind of black magic happened but it just works (just note arch is not officially supported) :
https://gitlab.com/asus-linux/asus-nb-ctrl

Offline

#6 2021-01-09 18:52:32

narakuyama
Member
Registered: 2021-01-08
Posts: 6

Re: Cannot control fan speed for Asus laptop (pwm1 file does not exist)

I have and asus rog gz750 and i have used https://wiki.archlinux.org/index.php/Fa … ntrol#NBFC with the configuration for an Asus ROG G752VT and all works fine. For me "nbfc config -r" give me a good configuration.
Hope this can help.

Offline

Board footer

Powered by FluxBB