vagnum08 / cpupower-gui

cpupower-gui is a graphical program that is used to change the scaling frequency limits of the cpu, similar to cpupower.
GNU General Public License v3.0
430 stars 31 forks source link

installing latest cpu power gui removed other governors besides powersave and performance #118

Open remixedcat opened 3 months ago

remixedcat commented 3 months ago

Describe the bug I installed this to change governors for making music in bitwig studio and I can't put the other governor I used to use called schedutil back after I was done making music...

To Reproduce machine without cpupower ever installed go to terminal and cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors you can see other governors besides powersave and performance like schedutil

then install cpu-power gui and then cat /sys/devices/system/cpu/cpu0/cpufreq/scaling_available_governors at the terminal and see that there's only powersave and performance governors

Expected behaviour expected this application to keep all the governors I had prior to install

Setup (please complete the following information):

ECO1AI commented 1 month ago

assuming that you have intel cpu. intel p-state by default is set to active, which provides only performance and powersave. you need to set it to passive to be able to use other options like: schedutil , userspace and, conservative.

to do this you will need to write passive to /sys/devices/system/cpu/intel_pstate/status which will require root access. like this echo "passive" | sudo tee /sys/devices/system/cpu/intel_pstate/status after that restart the gui and you should see schedutil available to use.

remixedcat commented 1 month ago

thank you for that I'll give it a try