New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
thermald: 2.3 -> 2.4.1 #105745
thermald: 2.3 -> 2.4.1 #105745
Conversation
/cc @Emantor |
Note: Adaptive mode also completely ignores the manual config file and instead uses DPTF tables. Maybe we should add a note about that to the manual config option. |
There was some issues with the fallback to passive mode on 2.3, but on 2.4 adaptive mode is always enabled upstream and thermald will fallback to passive if necessary. https://github.com/intel/thermal_daemon/blob/a6e68a65b53a3d7a023c9b45db31ceffbd7e5dfb/data/thermald.service.in#L9
Result of 1 package blacklisted:
1 package built:
|
There is a bug in this PR. The |
Sorry about that, looks like I dropped it during a rebase. @jboyens can you make a quick PR? I can do it in a few hours otherwise |
I've made a followup #106297 |
Motivation for this change
2.4 comes with massive improvements to adaptive mode.
Note: I've removed the
adaptive
option that was added in the last package update and set it to always on to match the change upstream.thermald will automatically switch to passive mode if needed (some fixes for that landed in 2.4), and upstream sets it to always on.
Things done
sandbox
innix.conf
on non-NixOS linux)nix-shell -p nixpkgs-review --run "nixpkgs-review wip"
./result/bin/
)nix path-info -S
before and after)