pstate-frequency is able to adjust the Intel p-state driver values for the minimum and maximum scaling frequencies and the state of turbo boost. You can enable optional feature by passing variables to the script (ie. VAR=yes/no ./pstate-frequency.SlackBuild): WITH_POWER_PLANS=yes|no (default=yes) Installs power plans in /etc/pstate-frequency.d/ Power Plans are convenience shortcuts which essentially alias to calling pstate-frequency with various options. They are not necessary for operation, but are recommended. WITH_BASH_COMPLETION=yes|no (default=no) Installs bash completion. WITH_ZSH_COMPLETION=yes|no (default=no) Installs zsh completion. WITH_UDEV_RULE=yes|no (default=no) Installs an udev rule for automatic frequency setting when the power source has changed. The udev rule is installed in directory specified by environment variable UDEV_RULE_DIR which, by default, is set to /lib/udev/rules.d. To install rule in, for instance, /etc/udev/rules.d, run the SlackBuild as below: WITH_UDEV_RULE=yes UDEV_RULE_DIR=/etc/udev/rules.d \ ./pstate-frequency.SlackBuild Optional Dependencies : * x86_energy_perf_policy This is used to set the CPU to normal performance policy upon suspend and resume. It is used to currently work around an assumed bug whereby on resume the system is set to performance policy on one core. It can help fix issues where upon resume of the system, the CPU runs at frequencies higher than that which is advertised to be available.