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
Undervolt: Make timer optional #86632
Conversation
hmm, this could break the setup for some people. Maybe add a notice to https://github.com/NixOS/nixpkgs/blob/master/nixos/doc/manual/release-notes/rl-2009.xml ? |
Sure, I've never written docbook before but I'm sure I can manage. How can I build the release notes to verify they look correct? |
Oh sorry, I missed the notification. |
524b1f4
to
426ba45
Compare
426ba45
to
39ef28b
Compare
Bump |
39ef28b
to
a800ab8
Compare
The undervolt did not persist reboots or sleep/hibernation. With this change you should no longer have to apply the undervolt on a timer
It should no longer be needed but is worth keeping around in case it is
a800ab8
to
f5856db
Compare
/marvin opt-in |
Hi! I'm an experimental bot. My goal is to guide this PR through its stages, hopefully ending with a merge. You can read up on the usage here. |
hmm, new github notifications confusing me, sorry for the delay :D |
I whish they had a notification system bult into the web UI that nags you about unseen ones with a red dot or something. Anyways, thanks for merging! |
Motivation for this change
The undervolt timer applies the undervolt every 30s which spams the journal. IIRC this was done because the undervolt would not survive certain events (reboot, resume).
I have been running these patches for ~3 months and the undervolt holds perfectly on my Broadwell convertible. I don't know if he tested them long-term but they also worked on my friend's Coffelake laptop.
More test results welcome.
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)