TamtamHero / fw-fanctrl

A simple systemd service to better control Framework Laptop's fan(s)
BSD 3-Clause "New" or "Revised" License
178 stars 33 forks source link

Is there a way to fully disable this tool and resort to the default fan control? #53

Closed DeflateAwning closed 1 month ago

DeflateAwning commented 1 month ago

Is there a way to fully disable this tool and resort to the default fan control (without uninstalling)?

If there is, it would be awesome to include it in the README.

If there's not, allow this to be a feature request for such a feature.

leopoldhub commented 1 month ago

Hi, yes there is

You can:

The pause command is documented in the README.md file.

Is this what you were looking for, or can I help you with anything else?

DeflateAwning commented 1 month ago

Are those two bullet point list items joined by an "and" or an "or"?

Like, does each item do the same thing, or do you need to do both items?

leopoldhub commented 1 month ago

It is a "or", the fw-fanctrl --pause leaves the service running but disables fan control, while the systemctl stop fw-fanctrl.service stops the service completely. If you want to disable it for a long time and between restarts, use the systemctl stop fw-fanctrl.service & systemctl disable fw-fanctrl.service combinaison, otherwise use the fw-fanctrl --pause

DeflateAwning commented 1 month ago

Perhaps a better description of the --pause action (which currently reads "temporarily disable the service") would be:

temporarily disable the service and use the embedded controller's temperature control

The idea of "disabling the fan controller" is a bit of a scary action, without explictly confirming that there is indeed another tool that manages it

leopoldhub commented 1 month ago

Hi, it can indeed be confusing.

Does this solves the issue?

DeflateAwning commented 1 month ago

That's perfect, thanks a lot!