No fan control on an ASUS laptop, thermal throttling

Currently using an M3500QC as an daily driver and I was wondering if there are any apps (like MyASUS) that can control the fans because the fans don’t ramp up as much when the CPU and GPU is at work.
I’ve tried using NBFC, which didn’t have an config for my laptop, and fancontrol, which didn’t detect sensors, since ACPI controls it.

Maybe this helps:
https://wiki.archlinux.org/title/Fan_speed_control

There’s some ASUS specific info too.

Most of the things I’ve done is using through that page and sadly, even trying the other things, no fan control :frowning:

First of all you have to see fan rpm by ‘sensors’. Try the following steps:

  1. run ‘sudo sensors-detect’ and answer Enter, Enter, Enter … and reboot after all.
  2. Now ‘sensors’ may show you fan rpm thus try utilities for control. If no success with rpm or utility, then
  3. add into the line GRUB_CMDLINE_LINUX= in etc/default/grub parameter 'acpi_enforce_resources=lax ’ and save.
  4. ‘sudo grub-mkconfig -o /boot/grub/grub.cfg’ and reboot.
  5. Hope ‘sensors’ will show you fan rpm or some utility will work. As for utilities - IDK.

sensors-detect output said that thermals are controlled by acpi and running sensors detected thermals but no fan rpm. For the third step, there was no file in that directory unless if I make one. The fourth step there was no command for that. I am on the latest version of the kernel and I updated things so I’m not sure why is that.

Have you tried TLP? It works great on my laptops, fixing thermal/battery life issues.

So your soft can’t obtain data from fan sensors. I discribed above attempt to get it via grub settings, which helps in some cases, but you don’t use grub.
The idea is to make the software work with sensors, but I don’t know how to do it for systemd-boot.

TLP works pretty well, and I used it with the GUI but doesn’t fix my fan issue. I’m not using it right now since I’m not sure if it messes with some of the settings in KDE