seerge / g-helper

Lightweight Armoury Crate alternative for Asus laptops and ROG Ally. Control tool for ROG Zephyrus G14, G15, G16, M16, Flow X13, Flow X16, TUF, Strix, Scar and other models
https://seerge.github.io/g-helper/
GNU General Public License v3.0
6.85k stars 247 forks source link

[G15 AE] GPU Fan Curves Not Working (not Zephyrus G15) #2756

Closed jacky-byte closed 2 months ago

jacky-byte commented 2 months ago

Rules

What's wrong?

Manual GPU fan curve not working. CPU fan curves works normally.

How to reproduce the bug?

  1. Set the GPU fan curve
  2. Click 'Apply Custom Fan Curve'
  3. RPM starts increasing higher than the fan curve, despite GPU temperatures remaining the same

Logs

log.txt

Device and Model

Asus ROG Strix G15 Advantage Edition G513QY

Additional information.

ghelper fan curve issue

Armoury Crate

Uninstalled

Asus Services

0

Version

0.176.0

OS

Windows 11 22H2

seerge commented 2 months ago

@jacky-byte hello,

G-Helper does not control fans directly, they are controlled by BIOS (as mentioned in FAQ).

I see that custom fan curve that is being set is exactly same as you have entered it

19/06/2024 8:28:21 pm: Mode = 0 : OK
19/06/2024 8:28:22 pm: FanCPU = 1E-35-39-3D-45-49-50-56-00-01-0B-11-23-29-31-31 : OK
19/06/2024 8:28:22 pm: FanGPU = 1E-35-39-3D-45-49-50-56-00-01-0A-14-1E-29-38-38 : OK

If it's not followed precisely, this is how Asus has programmed system to behave :)

You can try to use custom fan curve in Turbo mode (as in AC "Manual" mode is actually Turbo under the hood with custom fans / power limits), may be there it will behave a bit different.

If you are not happy with the way BIOS runs fans, you can try Experimental build with manual fan control :)

Thanks