[~] Refactor
This commit is contained in:
parent
1dc1d41225
commit
c07e30dfa1
@ -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;
|
||||||
done;
|
for cpu_path in /sys/devices/system/cpu/cpu?; do
|
||||||
''', shell=True, stdout=subprocess.DEVNULL)
|
echo 900000 > $cpu_path/cpufreq/scaling_max_freq;
|
||||||
|
echo schedutil > $cpu_path/cpufreq/scaling_governor;
|
||||||
|
done;
|
||||||
|
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
|
||||||
}
|
}
|
||||||
|
Loading…
Reference in New Issue
Block a user