From 1930200a865e4d79e6ba0a3092748797efd9242b Mon Sep 17 00:00:00 2001 From: Przemek Grondek Date: Wed, 26 Oct 2022 15:00:52 +0200 Subject: [PATCH] Power scripts switcheroo --- .../files/usr/local/sbin/power-saver-mode | 26 +++++++++++----- .../files/usr/local/sbin/unlimited-power | 30 ++++++------------- 2 files changed, 28 insertions(+), 28 deletions(-) diff --git a/roles/laptop/files/usr/local/sbin/power-saver-mode b/roles/laptop/files/usr/local/sbin/power-saver-mode index e999f97..dd3cd7e 100644 --- a/roles/laptop/files/usr/local/sbin/power-saver-mode +++ b/roles/laptop/files/usr/local/sbin/power-saver-mode @@ -1,14 +1,26 @@ #!/usr/bin/env sh -# Enable back all CPUs -echo 1 | tee /sys/devices/system/cpu/cpu[2-7]/online -echo 1 | tee /sys/devices/system/cpu/cpu1[0-5]/online +# Limit 8C/16T CPU to 2C/4T +echo 0 | tee /sys/devices/system/cpu/cpu[2-7]/online +echo 0 | tee /sys/devices/system/cpu/cpu1[0-5]/online # Set CPU to governor to powersave -cpupower frequency-set --governor ondemand +cpupower frequency-set --governor powersave # Set brightness to 120 / 255 -echo 200 | tee /sys/class/backlight/amdgpu_bl0/brightness +echo 120 | tee /sys/class/backlight/amdgpu_bl0/brightness -# Enable bluetooth -rfkill unblock bluetooth +# Disable bluetooth +rfkill block bluetooth + +# TODO disable some services +# systemctl disable containerd.service +# systemctl disable docker.service +# systemctl disable bluetooth.service +# systemctl disable libvirtd.service +# systemctl disable winbind.service +# systemctl disable snapd.service +# systemctl disable cups.service +# systemctl disable avahi-daemon.service + +# TODO exit steam diff --git a/roles/laptop/files/usr/local/sbin/unlimited-power b/roles/laptop/files/usr/local/sbin/unlimited-power index dd3cd7e..ad85cf9 100644 --- a/roles/laptop/files/usr/local/sbin/unlimited-power +++ b/roles/laptop/files/usr/local/sbin/unlimited-power @@ -1,26 +1,14 @@ #!/usr/bin/env sh -# Limit 8C/16T CPU to 2C/4T -echo 0 | tee /sys/devices/system/cpu/cpu[2-7]/online -echo 0 | tee /sys/devices/system/cpu/cpu1[0-5]/online +# Enable back all CPUs +echo 1 | tee /sys/devices/system/cpu/cpu[2-7]/online +echo 1 | tee /sys/devices/system/cpu/cpu1[0-5]/online -# Set CPU to governor to powersave -cpupower frequency-set --governor powersave +# Set CPU to governor to ondemand +cpupower frequency-set --governor ondemand -# Set brightness to 120 / 255 -echo 120 | tee /sys/class/backlight/amdgpu_bl0/brightness +# Set brightness to 200 / 255 +echo 200 | tee /sys/class/backlight/amdgpu_bl0/brightness -# Disable bluetooth -rfkill block bluetooth - -# TODO disable some services -# systemctl disable containerd.service -# systemctl disable docker.service -# systemctl disable bluetooth.service -# systemctl disable libvirtd.service -# systemctl disable winbind.service -# systemctl disable snapd.service -# systemctl disable cups.service -# systemctl disable avahi-daemon.service - -# TODO exit steam +# Enable bluetooth +rfkill unblock bluetooth