There was a change in clr-power-tweaks that went in at the end of October to select the performance setting for servers, and powersave for everything else.
I don’t know why you saw it flip back to performance in December, although there was a brief period a couple of months ago when we had to fix a crashing bug in clr-power-tweaks.
If you want to permanently switch to performance despite the CPU identified, you can check out the man page
man 5 clr-power-tweaks
or just copy and paste the following line into /etc/clr-power-tweaks.conf
I’ve just created the /etc/clr-power-tweaks.conf file and added /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor performance inside and rebooted but the powersave CPU governor remains
phillip@amr5~ $ journalctl | grep clr_power
Aug 26 14:00:10 amr5 sudo[1050]: phillip : TTY=pts/0 ; PWD=/home/phillip ; USER=root ; COMMAND=/usr/bin/clr_power --debug
Aug 26 14:06:34 amr5 sudo[629]: phillip : TTY=pts/0 ; PWD=/home/phillip ; USER=root ; COMMAND=/usr/bin/clr_power -d --desktop
Aug 26 14:10:46 amr5 clr_power[545]: Writing "50" to /proc/sys/vm/dirty_ratio
Aug 26 14:10:46 amr5 clr_power[545]: Writing "1" to /proc/sys/kernel/unprivileged_bpf_disabled
Aug 26 14:10:46 amr5 clr_power[545]: Writing "5" to /proc/sys/vm/dirty_background_ratio
Aug 26 14:10:46 amr5 clr_power[545]: Writing "1500" to /proc/sys/vm/dirty_writeback_centisecs
Aug 26 14:10:46 amr5 clr_power[545]: Writing "10" to /proc/sys/vm/swappiness
Aug 26 14:10:46 amr5 clr_power[545]: Writing "30000" to /sys/kernel/mm/transparent_hugepage/khugepaged/scan_sleep_millisecs
Aug 26 14:10:46 amr5 clr_power[545]: Writing "0" to /sys/devices/virtual/graphics/fbcon/cursor_blink
Aug 26 14:10:46 amr5 clr_power[545]: Writing "0" to /sys/kernel/rcu_expedited
Aug 26 14:10:46 amr5 clr_power[545]: Writing "65536" to /proc/sys/vm/mmap_min_addr
Aug 26 14:10:46 amr5 clr_power[545]: Writing "100" to /proc/sys/vm/extfrag_threshold
Aug 26 14:10:46 amr5 clr_power[545]: Writing "4000" to /sys/kernel/mm/ksm/sleep_millisecs
Aug 26 14:10:46 amr5 clr_power[545]: Writing "1000" to /sys/kernel/mm/ksm/pages_to_scan
Aug 26 14:10:46 amr5 clr_power[545]: Writing "1703936" to /proc/sys/net/core/rmem_max
Aug 26 14:10:46 amr5 clr_power[545]: Writing "1703936" to /proc/sys/net/core/wmem_max
Aug 26 14:10:46 amr5 clr_power[545]: Writing "1" to /proc/sys/net/core/high_order_alloc_disable
Aug 26 14:10:46 amr5 clr_power[545]: No match for pattern "/proc/sys/kernel/sched_min_granularity_ns"
Aug 26 14:10:46 amr5 clr_power[545]: No match for pattern "/proc/sys/kernel/sched_migration_cost_ns"
Aug 26 14:10:46 amr5 clr_power[545]: No match for pattern "/proc/sys/kernel/sched_wakeup_granularity_ns"
Aug 26 14:10:46 amr5 clr_power[545]: Writing "1" to /sys/module/snd_hda_intel/parameters/power_save
Aug 26 14:10:46 amr5 clr_power[545]: Writing "performance" to /sys/devices/system/cpu/cpu11/cpufreq/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "performance" to /sys/devices/system/cpu/cpu9/cpufreq/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "performance" to /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "performance" to /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "performance" to /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "performance" to /sys/devices/system/cpu/cpu14/cpufreq/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "performance" to /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "performance" to /sys/devices/system/cpu/cpu12/cpufreq/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "performance" to /sys/devices/system/cpu/cpu10/cpufreq/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "performance" to /sys/devices/system/cpu/cpu8/cpufreq/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "performance" to /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "performance" to /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "performance" to /sys/devices/system/cpu/cpu15/cpufreq/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "performance" to /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "performance" to /sys/devices/system/cpu/cpu13/cpufreq/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "performance" to /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: No match for pattern "/sys/devices/system/cpu/intel_pstate/min_perf_pct"
Aug 26 14:10:46 amr5 clr_power[545]: Writing "fq" to /proc/sys/net/core/default_qdisc
Aug 26 14:10:46 amr5 clr_power[545]: Writing "0" to /proc/sys/net/ipv4/conf/all/accept_redirects
Aug 26 14:10:46 amr5 clr_power[545]: Writing "0" to /proc/sys/net/ipv6/conf/all/accept_redirects
Aug 26 14:10:46 amr5 clr_power[545]: Writing "0" to /proc/sys/net/ipv4/conf/default/accept_redirects
Aug 26 14:10:46 amr5 clr_power[545]: Writing "0" to /proc/sys/net/ipv6/conf/default/accept_redirects
Aug 26 14:10:46 amr5 clr_power[545]: Writing "0" to /proc/sys/net/ipv4/conf/all/send_redirects
Aug 26 14:10:46 amr5 clr_power[545]: Writing "0" to /proc/sys/net/ipv4/conf/default/send_redirects
Aug 26 14:10:46 amr5 clr_power[545]: Writing "0" to /proc/sys/net/ipv4/conf/all/secure_redirects
Aug 26 14:10:46 amr5 clr_power[545]: Writing "0" to /proc/sys/net/ipv4/conf/default/secure_redirects
Aug 26 14:10:46 amr5 clr_power[545]: Writing "med_power_with_dipm" to /sys/class/scsi_host/host1/link_power_management_policy
Aug 26 14:10:46 amr5 clr_power[545]: Writing "med_power_with_dipm" to /sys/class/scsi_host/host0/link_power_management_policy
Aug 26 14:10:46 amr5 clr_power[545]: Writing "bfq" to /sys/block/sda/queue/scheduler
Aug 26 14:10:46 amr5 clr_power[545]: Writing "4096" to /sys/block/sda/queue/nr_requests
Aug 26 14:10:46 amr5 clr_power[545]: Writing "1024" to /sys/block/sda/queue/read_ahead_kb
Aug 26 14:10:46 amr5 clr_power[545]: Writing "1" to /sys/block/sda/queue/add_random
Aug 26 14:10:46 amr5 clr_power[545]: Writing "bfq" to /sys/block/nvme0n1/queue/scheduler
Aug 26 14:10:46 amr5 clr_power[545]: Writing "bfq" to /sys/block/nvme1n1/queue/scheduler
Aug 26 14:10:46 amr5 clr_power[545]: Writing "1" to /sys/block/nvme0n1/queue/iosched/low_latency
Aug 26 14:10:46 amr5 clr_power[545]: Writing "1" to /sys/block/nvme1n1/queue/iosched/low_latency
Aug 26 14:10:46 amr5 clr_power[545]: Writing "2048" to /sys/block/nvme0n1/queue/nr_requests
Aug 26 14:10:46 amr5 clr_power[545]: Writing "2048" to /sys/block/nvme1n1/queue/nr_requests
Aug 26 14:10:46 amr5 clr_power[545]: Writing "1024" to /sys/block/nvme0n1/queue/read_ahead_kb
Aug 26 14:10:46 amr5 clr_power[545]: Writing "1024" to /sys/block/nvme1n1/queue/read_ahead_kb
Aug 26 14:10:46 amr5 clr_power[545]: Writing "1" to /sys/block/nvme0n1/queue/add_random
Aug 26 14:10:46 amr5 clr_power[545]: Writing "1" to /sys/block/nvme1n1/queue/add_random
Aug 26 14:10:46 amr5 clr_power[545]: No match for pattern "/proc/sys/kernel/sched_itmt_enabled"
Aug 26 14:10:46 amr5 clr_power[545]: Writing "1" to /sys/devices/system/cpu/microcode/reload
Aug 26 14:10:46 amr5 clr_power[545]: No match for pattern "/sys/devices/system/cpu/cpu0/power/energy_perf_bias"
Aug 26 14:10:46 amr5 clr_power[545]: Writing "0" to /proc/sys/kernel/nmi_watchdog
Aug 26 14:10:46 amr5 clr_power[545]: Writing "0" to /sys/block/sda/queue/iosched/slice_idle
Aug 26 14:10:46 amr5 clr_power[545]: Writing "0" to /sys/block/nvme0n1/queue/iosched/slice_idle
Aug 26 14:10:46 amr5 clr_power[545]: Writing "0" to /sys/block/nvme1n1/queue/iosched/slice_idle
Aug 26 14:10:46 amr5 clr_power[545]: No match for pattern "/sys/devices/system/cpu/intel_uncore_frequency/package_00_die_00/max_freq_khz"
Aug 26 14:10:46 amr5 clr_power[545]: No match for pattern "/sys/devices/system/cpu/intel_uncore_frequency/package_01_die_00/max_freq_khz"
Aug 26 14:10:46 amr5 clr_power[545]: Writing "auto" to /sys/bus/usb/devices/usb3/power/control
Aug 26 14:10:46 amr5 clr_power[545]: Writing "auto" to /sys/bus/usb/devices/usb3/power/control
Aug 26 14:10:46 amr5 clr_power[545]: Writing "auto" to /sys/bus/usb/devices/usb3/power/control
Aug 26 14:10:46 amr5 clr_power[545]: Writing "auto" to /sys/bus/usb/devices/usb1/power/control
Aug 26 14:10:46 amr5 clr_power[545]: Writing "auto" to /sys/bus/usb/devices/usb1/power/control
Aug 26 14:10:46 amr5 clr_power[545]: Writing "auto" to /sys/bus/usb/devices/usb1/power/control
Aug 26 14:10:46 amr5 clr_power[545]: Writing "auto" to /sys/bus/usb/devices/usb4/power/control
Aug 26 14:10:46 amr5 clr_power[545]: Writing "auto" to /sys/bus/usb/devices/usb4/power/control
Aug 26 14:10:46 amr5 clr_power[545]: Writing "auto" to /sys/bus/usb/devices/usb4/power/control
Aug 26 14:10:46 amr5 clr_power[545]: Writing "auto" to /sys/bus/usb/devices/4-1/power/control
Aug 26 14:10:46 amr5 clr_power[545]: Writing "auto" to /sys/bus/usb/devices/4-1/power/control
Aug 26 14:10:46 amr5 clr_power[545]: Writing "auto" to /sys/bus/usb/devices/4-1/power/control
Aug 26 14:10:46 amr5 clr_power[545]: Writing "auto" to /sys/bus/usb/devices/usb2/power/control
Aug 26 14:10:46 amr5 clr_power[545]: Writing "auto" to /sys/bus/usb/devices/usb2/power/control
Aug 26 14:10:46 amr5 clr_power[545]: Writing "auto" to /sys/bus/usb/devices/usb2/power/control
Aug 26 14:10:46 amr5 clr_power[545]: Writing "auto" to /sys/bus/usb/devices/3-3/power/control
Aug 26 14:10:46 amr5 clr_power[545]: Writing "auto" to /sys/bus/usb/devices/3-3/power/control
Aug 26 14:10:46 amr5 clr_power[545]: Writing "auto" to /sys/bus/usb/devices/3-1/power/control
Aug 26 14:10:46 amr5 clr_power[545]: Writing "auto" to /sys/bus/usb/devices/3-1/power/control
Aug 26 14:10:46 amr5 clr_power[545]: Writing "auto" to /sys/bus/usb/devices/3-1/power/control
Aug 26 14:10:46 amr5 clr_power[545]: Writing "auto" to /sys/bus/pci/devices/0000:02:00.0/power/control
Aug 26 14:10:46 amr5 clr_power[545]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy11/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy8/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy6/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy4/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Cannot write "powersave" to /sys/devices/system/cpu/cpufreq/boost/scaling_governor: Not a directory
Aug 26 14:10:46 amr5 clr_power[545]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy2/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy14/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy0/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy12/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy9/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy10/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy7/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy5/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy3/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy15/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy1/scaling_governor
Aug 26 14:10:46 amr5 clr_power[545]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy13/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "50" to /proc/sys/vm/dirty_ratio
Aug 26 14:20:48 amr5 clr_power[546]: Writing "1" to /proc/sys/kernel/unprivileged_bpf_disabled
Aug 26 14:20:48 amr5 clr_power[546]: Writing "5" to /proc/sys/vm/dirty_background_ratio
Aug 26 14:20:48 amr5 clr_power[546]: Writing "1500" to /proc/sys/vm/dirty_writeback_centisecs
Aug 26 14:20:48 amr5 clr_power[546]: Writing "10" to /proc/sys/vm/swappiness
Aug 26 14:20:48 amr5 clr_power[546]: Writing "30000" to /sys/kernel/mm/transparent_hugepage/khugepaged/scan_sleep_millisecs
Aug 26 14:20:48 amr5 clr_power[546]: Writing "0" to /sys/devices/virtual/graphics/fbcon/cursor_blink
Aug 26 14:20:48 amr5 clr_power[546]: Writing "0" to /sys/kernel/rcu_expedited
Aug 26 14:20:48 amr5 clr_power[546]: Writing "65536" to /proc/sys/vm/mmap_min_addr
Aug 26 14:20:48 amr5 clr_power[546]: Writing "100" to /proc/sys/vm/extfrag_threshold
Aug 26 14:20:48 amr5 clr_power[546]: Writing "4000" to /sys/kernel/mm/ksm/sleep_millisecs
Aug 26 14:20:48 amr5 clr_power[546]: Writing "1000" to /sys/kernel/mm/ksm/pages_to_scan
Aug 26 14:20:48 amr5 clr_power[546]: Writing "1703936" to /proc/sys/net/core/rmem_max
Aug 26 14:20:48 amr5 clr_power[546]: Writing "1703936" to /proc/sys/net/core/wmem_max
Aug 26 14:20:48 amr5 clr_power[546]: Writing "1" to /proc/sys/net/core/high_order_alloc_disable
Aug 26 14:20:48 amr5 clr_power[546]: No match for pattern "/proc/sys/kernel/sched_min_granularity_ns"
Aug 26 14:20:48 amr5 clr_power[546]: No match for pattern "/proc/sys/kernel/sched_migration_cost_ns"
Aug 26 14:20:48 amr5 clr_power[546]: No match for pattern "/proc/sys/kernel/sched_wakeup_granularity_ns"
Aug 26 14:20:48 amr5 clr_power[546]: Writing "1" to /sys/module/snd_hda_intel/parameters/power_save
Aug 26 14:20:48 amr5 clr_power[546]: Writing "performance" to /sys/devices/system/cpu/cpu11/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "performance" to /sys/devices/system/cpu/cpu9/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "performance" to /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "performance" to /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "performance" to /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "performance" to /sys/devices/system/cpu/cpu14/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "performance" to /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "performance" to /sys/devices/system/cpu/cpu12/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "performance" to /sys/devices/system/cpu/cpu10/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "performance" to /sys/devices/system/cpu/cpu8/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "performance" to /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "performance" to /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "performance" to /sys/devices/system/cpu/cpu15/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "performance" to /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "performance" to /sys/devices/system/cpu/cpu13/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "performance" to /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: No match for pattern "/sys/devices/system/cpu/intel_pstate/min_perf_pct"
Aug 26 14:20:48 amr5 clr_power[546]: Writing "fq" to /proc/sys/net/core/default_qdisc
Aug 26 14:20:48 amr5 clr_power[546]: Writing "0" to /proc/sys/net/ipv4/conf/all/accept_redirects
Aug 26 14:20:48 amr5 clr_power[546]: Writing "0" to /proc/sys/net/ipv6/conf/all/accept_redirects
Aug 26 14:20:48 amr5 clr_power[546]: Writing "0" to /proc/sys/net/ipv4/conf/default/accept_redirects
Aug 26 14:20:48 amr5 clr_power[546]: Writing "0" to /proc/sys/net/ipv6/conf/default/accept_redirects
Aug 26 14:20:48 amr5 clr_power[546]: Writing "0" to /proc/sys/net/ipv4/conf/all/send_redirects
Aug 26 14:20:48 amr5 clr_power[546]: Writing "0" to /proc/sys/net/ipv4/conf/default/send_redirects
Aug 26 14:20:48 amr5 clr_power[546]: Writing "0" to /proc/sys/net/ipv4/conf/all/secure_redirects
Aug 26 14:20:48 amr5 clr_power[546]: Writing "0" to /proc/sys/net/ipv4/conf/default/secure_redirects
Aug 26 14:20:48 amr5 clr_power[546]: Writing "med_power_with_dipm" to /sys/class/scsi_host/host1/link_power_management_policy
Aug 26 14:20:48 amr5 clr_power[546]: Writing "med_power_with_dipm" to /sys/class/scsi_host/host0/link_power_management_policy
Aug 26 14:20:48 amr5 clr_power[546]: Writing "bfq" to /sys/block/sda/queue/scheduler
Aug 26 14:20:48 amr5 clr_power[546]: Writing "4096" to /sys/block/sda/queue/nr_requests
Aug 26 14:20:48 amr5 clr_power[546]: Writing "1024" to /sys/block/sda/queue/read_ahead_kb
Aug 26 14:20:48 amr5 clr_power[546]: Writing "1" to /sys/block/sda/queue/add_random
Aug 26 14:20:48 amr5 clr_power[546]: Writing "bfq" to /sys/block/nvme0n1/queue/scheduler
Aug 26 14:20:48 amr5 clr_power[546]: Writing "bfq" to /sys/block/nvme1n1/queue/scheduler
Aug 26 14:20:48 amr5 clr_power[546]: Writing "1" to /sys/block/nvme0n1/queue/iosched/low_latency
Aug 26 14:20:48 amr5 clr_power[546]: Writing "1" to /sys/block/nvme1n1/queue/iosched/low_latency
Aug 26 14:20:48 amr5 clr_power[546]: Writing "2048" to /sys/block/nvme0n1/queue/nr_requests
Aug 26 14:20:48 amr5 clr_power[546]: Writing "2048" to /sys/block/nvme1n1/queue/nr_requests
Aug 26 14:20:48 amr5 clr_power[546]: Writing "1024" to /sys/block/nvme0n1/queue/read_ahead_kb
Aug 26 14:20:48 amr5 clr_power[546]: Writing "1024" to /sys/block/nvme1n1/queue/read_ahead_kb
Aug 26 14:20:48 amr5 clr_power[546]: Writing "1" to /sys/block/nvme0n1/queue/add_random
Aug 26 14:20:48 amr5 clr_power[546]: Writing "1" to /sys/block/nvme1n1/queue/add_random
Aug 26 14:20:48 amr5 clr_power[546]: No match for pattern "/proc/sys/kernel/sched_itmt_enabled"
Aug 26 14:20:48 amr5 clr_power[546]: Writing "1" to /sys/devices/system/cpu/microcode/reload
Aug 26 14:20:48 amr5 clr_power[546]: No match for pattern "/sys/devices/system/cpu/cpu0/power/energy_perf_bias"
Aug 26 14:20:48 amr5 clr_power[546]: Writing "0" to /proc/sys/kernel/nmi_watchdog
Aug 26 14:20:48 amr5 clr_power[546]: Writing "0" to /sys/block/sda/queue/iosched/slice_idle
Aug 26 14:20:48 amr5 clr_power[546]: Writing "0" to /sys/block/nvme0n1/queue/iosched/slice_idle
Aug 26 14:20:48 amr5 clr_power[546]: Writing "0" to /sys/block/nvme1n1/queue/iosched/slice_idle
Aug 26 14:20:48 amr5 clr_power[546]: No match for pattern "/sys/devices/system/cpu/intel_uncore_frequency/package_00_die_00/max_freq_khz"
Aug 26 14:20:48 amr5 clr_power[546]: No match for pattern "/sys/devices/system/cpu/intel_uncore_frequency/package_01_die_00/max_freq_khz"
Aug 26 14:20:48 amr5 clr_power[546]: Writing "auto" to /sys/bus/usb/devices/usb3/power/control
Aug 26 14:20:48 amr5 clr_power[546]: Writing "auto" to /sys/bus/usb/devices/usb3/power/control
Aug 26 14:20:48 amr5 clr_power[546]: Writing "auto" to /sys/bus/usb/devices/usb3/power/control
Aug 26 14:20:48 amr5 clr_power[546]: Writing "auto" to /sys/bus/usb/devices/usb1/power/control
Aug 26 14:20:48 amr5 clr_power[546]: Writing "auto" to /sys/bus/usb/devices/usb1/power/control
Aug 26 14:20:48 amr5 clr_power[546]: Writing "auto" to /sys/bus/usb/devices/usb1/power/control
Aug 26 14:20:48 amr5 clr_power[546]: Writing "auto" to /sys/bus/usb/devices/usb4/power/control
Aug 26 14:20:48 amr5 clr_power[546]: Writing "auto" to /sys/bus/usb/devices/usb4/power/control
Aug 26 14:20:48 amr5 clr_power[546]: Writing "auto" to /sys/bus/usb/devices/usb4/power/control
Aug 26 14:20:48 amr5 clr_power[546]: Writing "auto" to /sys/bus/usb/devices/4-1/power/control
Aug 26 14:20:48 amr5 clr_power[546]: Writing "auto" to /sys/bus/usb/devices/4-1/power/control
Aug 26 14:20:48 amr5 clr_power[546]: Writing "auto" to /sys/bus/usb/devices/4-1/power/control
Aug 26 14:20:48 amr5 clr_power[546]: Writing "auto" to /sys/bus/usb/devices/usb2/power/control
Aug 26 14:20:48 amr5 clr_power[546]: Writing "auto" to /sys/bus/usb/devices/usb2/power/control
Aug 26 14:20:48 amr5 clr_power[546]: Writing "auto" to /sys/bus/usb/devices/usb2/power/control
Aug 26 14:20:48 amr5 clr_power[546]: Writing "auto" to /sys/bus/usb/devices/3-3/power/control
Aug 26 14:20:48 amr5 clr_power[546]: Writing "auto" to /sys/bus/usb/devices/3-3/power/control
Aug 26 14:20:48 amr5 clr_power[546]: Writing "auto" to /sys/bus/usb/devices/3-1/power/control
Aug 26 14:20:48 amr5 clr_power[546]: Writing "auto" to /sys/bus/usb/devices/3-1/power/control
Aug 26 14:20:48 amr5 clr_power[546]: Writing "auto" to /sys/bus/usb/devices/3-1/power/control
Aug 26 14:20:48 amr5 clr_power[546]: Writing "auto" to /sys/bus/pci/devices/0000:02:00.0/power/control
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy11/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy8/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy6/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy4/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Cannot write "powersave" to /sys/devices/system/cpu/cpufreq/boost/scaling_governor: Not a directory
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy2/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy14/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy0/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy12/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy9/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy10/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy7/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy5/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy3/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy15/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy1/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpufreq/policy13/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpu11/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpu9/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpu7/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpu5/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpu3/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpu14/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpu1/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpu12/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpu10/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpu8/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpu6/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpu4/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpu15/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpu2/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpu13/cpufreq/scaling_governor
Aug 26 14:20:48 amr5 clr_power[546]: Writing "powersave" to /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor
Aug 26 14:29:08 amr5 sudo[707]: phillip : TTY=pts/0 ; PWD=/home/phillip ; USER=root ; COMMAND=/usr/bin/clr_power -d --desktop
Any way to have a UI toggle to switch governors? Like Fedora do with power-profile-daemon?
I tested the gnome-shell extension called Frequency Boost Switch, which can modify the governor when selecting or not the Intel Turbo Boost, but the toggle do not changes anything, unfortunately.
With this shell script, I was able to have my Framework 13 laptop automatically change between performance and powersave modes when on battery. YMMV.
#!/bin/sh
# Switch CPU governor to performance when on AC power
mkdir /usr/local/bin
tee /usr/local/bin/set-perf-mode.sh << 'EOF'
#!/bin/sh
if [ "$1" = true ]; then
echo "/sys/devices/system/cpu/cpu*/cpufreq/scaling_governor performance" | tee /etc/clr-power-tweaks.conf
elif [ "$1" = false ]; then
echo "/sys/devices/system/cpu/cpu*/cpufreq/scaling_governor powersave" | tee /etc/clr-power-tweaks.conf
else
rm -f /etc/clr-power-tweaks.conf
fi
clr_power
EOF
chmod +x /usr/local/bin/set-perf-mode.sh
mkdir /etc/udev/rules.d
tee /etc/udev/rules.d/power.rules << 'EOF'
SUBSYSTEM=="power_supply", ATTR{type}=="Mains", ATTR{online}=="0", RUN+="/usr/local/bin/set-perf-mode.sh false"
SUBSYSTEM=="power_supply", ATTR{type}=="Mains", ATTR{online}=="1", RUN+="/usr/local/bin/set-perf-mode.sh true"
EOF
tee /etc/rc.local << 'EOF'
#!/bin/sh -e
#
# rc.local - executed at the end of each multiuser runlevel
#
# Make sure that the script will "exit 0" on success or any other
# value on error.
udevadm trigger -s power_supply
exit 0
EOF
udevadm control --reload-rules
udevadm trigger -s power_supply
Another option : i use the gnome shell extension named “Custom Command Toggle” to create two new toggles in the Gnome menu : one to launch Powertop and to deactivate Turbo Boost in order to gain some watts when my battery is empty, and antoher one to seelct Powersave or Performance.
It works well with a native look. Of course, you have to type your password each time you toggle.
It is sad that there is no active forum nor Reddit thread for Clear Linux, in order we can share our usages and tips about power usage : CL is very fast but it drain more power than Fedora, on the same laptop. I am pretty sure than some settings could be used for users like me who wants a bit more autonomy, but do not want to install tlp or so which reduce CL perf.
" there is no active forum " – in a message on the forum
we use powersave for laptops (or at least, it’s supposed to be that way, if it’s not the case on a specific laptop, that’s a bug we’d like to hear about)