dominiksalvet / asus-fan-control

Fan control for ASUS devices running Linux
MIT License
320 stars 37 forks source link

Add support for Asus zephyrus G14 #105

Closed arnabau closed 2 years ago

arnabau commented 3 years ago

Hello everyone!

I am trying to run the script on an Asus G14 running Linux (kernel 5.11) Zorin 16. I already installed Gitpack, asus-fan-control and acpi_call with no apparent problems, but when I run asus-fan-control I get the error AE_NOT_FOUND.

I already read in the issues section that this error has no solution for now, even so I would like to know if someone has managed to solve the problem or if there is any other way to make acpi calls and change the fan values? Can it only be done via acpi_call?

denis-sazonov commented 3 years ago

asus x521ea same problem

flukejones commented 3 years ago

Hello everyone!

I am trying to run the script on an Asus G14 running Linux (kernel 5.11) Zorin 16. I already installed Gitpack, asus-fan-control and acpi_call with no apparent problems, but when I run asus-fan-control I get the error AE_NOT_FOUND.

The ACPI method used is not in the tables. You need this patch I wrote which will be on it's way to the 5.16 kernel soon. https://lkml.org/lkml/2021/10/23/249

arnabau commented 3 years ago

Thanks for the reply. I already managed to install acpi_call (acpi-call-dkms 1.1.0) using synaptics, and with this you can set the fan curves. It could also be installed using:

sudo apt-get install acpi-call-dkms sudo modprobe acpi_call (to load the module)

I am using another way (and app in Rust) that does basically the same and works without problems, in fact, I'm using Fn+F5 to toggle profiles. I have not tried with asus-fan-control yet but it should work, 'cause the problem was the acpi call.

As soon as I have a chance I will do some tests to see if it works

flukejones commented 3 years ago

@arnabau if your machine is a GA401QM I strongly suggest you use fedora (in fact you should prefer it over Ubuntu if only for the more regular kernel and graphics stack updates). Use the kernel patch + asusctl for far better control over your machine - https://asus-linux.org/asusctl/

Ambershub commented 3 years ago

Hello i have the same issue with Asus tuf FA506IV my kernel is 5.14.15-arch1-1. I try installing dkms version of acpi_cal but it doesn't change the situation (acpi call failed with 'Error: AE_NOT_FOUND'). I try to install faustus model but I couldn't install it correctly

arnabau commented 3 years ago

I did some tests, it definitely doesn't work with zephyrus g14 even with acpi-call-dkms installed.

dominiksalvet commented 2 years ago

Don't you guys have AMD processors by chance?

nathanb9 commented 2 years ago

Yes the Zephyrus has an AMD cpu

dominiksalvet commented 2 years ago

AFC does not work with AMD processors (rather with their accompanied HW). I have directly updated the readme file to provide this information right from the start.

Hence I am closing this issue.