Closed dumprop closed 2 years ago
What fancy get speeds
and fancy get config
shows? (they are detailed in the man files)
Also, you can list the configs without the --recommended
flag.
What
fancy get speeds
andfancy get config
shows? (they are detailed in the man files) ~Also, you can list the configs without the--recommended
flag.~
Seems problem is found
[user@fedora ~]$ fancy set -c "Lenovo ThinkPad 13"
[user@fedora ~]$ fancy get config
Lenovo ThinkPad 13
[user@fedora ~]$ fancy set -c "Lenovo Yoga Slim7"
[user@fedora ~]$ fancy get config
Lenovo ThinkPad 13
So, my config is not set
But I see my config Lenovo Yoga Slim7
in fancy list
Also changed selected_fan_config
in config.toml
and Error: The name is not activatable
is result
Seems that my config for nbfc is not compatible for fancy
What could be wrong?
So, seems that documentation for porting nbfc configs to fancy is needed
There is no need to port configuration to Fancy. All the configurations used by Fancy are just directly pulled from the NBFC repository, so there is maybe an error in your configuration, which is why it would refuse to load it (the config checker is very strict in Fancy, I should maybe loosen it a bit).
So I found the error, it is because there is no RegisterWriteConfigurations
in your configuration.
I will loosen the checker to accept non-essential sections.
(Also, off-topic, but thanks a lot for the inputs to improve the software, I am really grateful for that!)
So I found the error, it is because there is no
RegisterWriteConfigurations
in your configuration. I will loosen the checker to accept non-essential sections.
Indeed, changed
</FanConfigurations>
</FanControlConfigV2>
to
</FanConfigurations>
<RegisterWriteConfigurations />
</FanControlConfigV2>
And now all works well :partying_face: thank you for the prompt improvement of the software :+1:
I created config for my laptop ( https://pastebin.com/Zj1RrUmE ) and tested it via nbfc, all seems well (tested via
mono nbfc.exe set -s <values>
) Also added that config for fancy (/etc/fancy/configs
), it shows infancy list
but entering values viafancy set -f <values>
has no resultfancy list --recommended
shows empty list (I can't test same function in nbfc because https://github.com/UraniumDonut/nbfc-revive/issues/53#issuecomment-960642177) All services seems wellWhat could have gone wrong?