[~] Refactor

This commit is contained in:
Siarhei Siniak 2023-01-01 16:21:10 +03:00
parent 1dc1d41225
commit c07e30dfa1
2 changed files with 13 additions and 6 deletions

@ -1205,12 +1205,18 @@ def desktop_services(argv):
print('launching cpufreq, need sudo') print('launching cpufreq, need sudo')
services.append( services.append(
subprocess.Popen(r''' subprocess.Popen(r'''
sudo sh -c 'echo cpufreq, user; whoami;
while true; do while true; do
echo 30 | sudo tee /sys/devices/system/cpu/intel_pstate/max_perf_pct; echo passive > /sys/devices/system/cpu/intel_pstate/status;
echo 1 | sudo tee /sys/devices/system/cpu/intel_pstate/no_turbo; echo 1 > /sys/devices/system/cpu/intel_pstate/no_turbo;
sleep 1; echo 40 > /sys/devices/system/cpu/intel_pstate/max_perf_pct;
for cpu_path in /sys/devices/system/cpu/cpu?; do
echo 900000 > $cpu_path/cpufreq/scaling_max_freq;
echo schedutil > $cpu_path/cpufreq/scaling_governor;
done; done;
''', shell=True, stdout=subprocess.DEVNULL) sleep 10;
done;'
''', shell=True)
) )
services.extend([ services.extend([

@ -21,5 +21,6 @@ bindkey -v
eval `keychain --eval --quiet` eval `keychain --eval --quiet`
if [[ $TTY == "/dev/tty1" ]] { if [[ $TTY == "/dev/tty1" ]] {
exec startx #exec startx
exec sway
} }