Make power management more automatic

This commit is contained in:
Marko Korhonen 2020-04-13 13:24:20 +03:00
parent a58cc5f414
commit 54353c021e
No known key found for this signature in database
GPG key ID: 911B85FBC6003FE5
2 changed files with 4 additions and 13 deletions

View file

@ -93,23 +93,12 @@ cpick() { grim -g "$(slurp -p)" -t ppm - | convert - -format "%[pixel:p{0,0}]" t
alias i='iwctl station wlan0'
# change cpu power settings
battery() {
sudo cpupower frequency-set -g powersave
gpulow() {
echo low | sudo tee /sys/class/drm/card0/device/power_dpm_force_performance_level
}
plugged() {
sudo cpupower frequency-set -g schedutil
gpuauto() {
echo auto | sudo tee /sys/class/drm/card0/device/power_dpm_force_performance_level
}
ultimatepowersave() {
battery
powersave
sudo ryzenadj --stapm-limit=25000 --fast-limit=25000 --slow-limit=25000 --tctl-temp=20;
}
performance() {
sudo cpupower frequency-set -g performance
sudo ryzenadj --stapm-limit=45000 --fast-limit=45000 --slow-limit=45000 --tctl-temp=90
}
# monitor cpu freq
cpufreq() { watch -n 1 eval "cat /proc/cpuinfo | grep MHz" }

View file

@ -0,0 +1,2 @@
# vim:set ts=2 sw=2 ft=sh et:
governor='powersave'