cronosun / atrofac

A library and a command line application to control the power plan, and the fan curve (CPU & GPU) of Asus Zephyrus G14 devices (might also work with other devices that use the Armoury Crate Service). Fanless mode is possible as long as the GPU & CPU temperatures are not too hot (even on battery).
Other
359 stars 48 forks source link

How to override "minimum safe values", fractional speed values etc. #23

Open Intenditore opened 2 years ago

Intenditore commented 2 years ago

@cronosun at first many thanks you've made this tool so this freaking fans don't kill me so intensive now :D

I've got a few questions though (if author cant help, I'd be glad if somebody else can):

  1. Manual says: "autrofac will automatically adjust dangerous fan curves (NO GUARANTEE THAT THIS REALLY WORKS)". The thing is - they are too safe! I can render on GPU and do something in browser under 65C with a little spikes over 70C. But at those moments it BLASTS THE FANS, so loud... And unnecessary. How can we overrule those "safe margins"? I bet it will be very useful, especially considering the CPU throttles itself effectively and GPU is relatively cool;

  2. Fans are very fast and loud. Even 1% is somehow audible. Is this possible to use fractional values for fanspeed? Tried dot separator - not workinng;

  3. Fluctuation. Sometimes fans go crazy, constantly raving up and calming down every few seconds. What could be the cause? Usually after hibernation or sleep

  4. SYNC FANS. Despite Asus thinks different BOTH fans cool BOTH processor and video card. So linking one fan to one unit is counter-productive. Is this possible to rule both the fans based on the hottest component temperature?

Intenditore commented 2 years ago

@cronosun I understand you've probably lost an interest in this project, but can't you please give some guidance for modification maybe?