Script bash para alterar scaling governor não tá funcionando no Manjaro Gnome

Fiz um script em bash para alterar o desempenho da minha cpu para performance, só que ele não está alterando e permanece em ‘powersave’. AQUI está os passos que segui:

  1. entrei na pasta /usr/local/bin e criei um sh file perf-prof.sh e fiz o script dessa forma:
#!/bin/bash
echo performance | tee
/sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

depois fiz um chmod +x perf-prof.sh
dai entrei na pasta /etc/systemd/system e criei um perf-prof.service
com os params

[Unit]
After=network.target
[Service]
ExecStart=/usr/local/bin/perf-prof.sh
[Install]
WantedBy=default.target

depois chmod +x perf-prof.service e dai um sudo systemctl daemon-reload e finalmente um sudo systemctl enable perf-prof.service e depois um systemctl start e quando dei um cat em /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor ele mostrou powersave

PS: eu também fiz um reboot e mesmo assim não deu.

Tente mudar para

ExecStart=/bin/sh /usr/local/bin/perf-prof.sh

Chegou a testar o script rodando como root e viu se funciona?

antes de qqr coisa, cheque se o arquivo “scaling_governor” encontra-se em /sys/devices/system/cpu/cpu*/cpufreq.

pode estar em outro local ou ter outro nome. já aconteceu comigo de ter nome diferente.

#!/bin/bash
echo performance | tee
/sys/devices/system/cpu/cpu*/cpufreq/scaling_governor

Deveria ser

#!/bin/bash
echo performance | tee /sys/devices/system/cpu/cpu*/cpufreq/scaling_governor