diff --git a/docker-compose.yml b/docker-compose.yml index be121128..3bd3e748 100644 --- a/docker-compose.yml +++ b/docker-compose.yml @@ -77,6 +77,19 @@ services: dbus-send --system --dest=org.freedesktop.systemd1 --type=method_call --print-reply /org/freedesktop/systemd1 org.freedesktop.systemd1.Manager.StopUnit string:gov-switch.service string:replace && echo userspace > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor && echo powersave > /sys/devices/system/cpu/cpu0/cpufreq/scaling_governor && + dbus-send --system --dest=org.freedesktop.systemd1 --type=method_call --print-reply /org/freedesktop/systemd1 org.freedesktop.systemd1.Manager.StopUnit string:fan-control.service string:replace && + for i in $(seq 1 -1 0); do + if [ ! -d /sys/class/pwm/pwmchip1/pwm0 ]; then + echo 0 > /sys/class/pwm/pwmchip1/export; + fi && + if [ -d /sys/class/pwm/pwmchip1/pwm0 ]; then + echo 45000 > /sys/class/pwm/pwmchip1/pwm0/period && + echo 45000 > /sys/class/pwm/pwmchip1/pwm0/duty_cycle; + fi && + sleep 60; + done && + if [ ! -d /sys/class/pwm/pwmchip1/pwm0 ]; then echo 0 > /sys/class/pwm/pwmchip1/export; fi && + if [ -d /sys/class/pwm/pwmchip1/pwm0 ]; then echo 0 > /sys/class/pwm/pwmchip1/pwm0/duty_cycle && echo 1 > /sys/class/pwm/pwmchip1/pwm0/period; fi && clicklock& " - "BALENAELECTRONJS_SCREENSAVER_OFF_COMMAND= @@ -88,5 +101,6 @@ services: echo 1 > /sys/devices/system/cpu/cpu1/online && echo 1 > /sys/devices/system/cpu/cpu2/online && echo 1 > /sys/devices/system/cpu/cpu3/online && - dbus-send --system --dest=org.freedesktop.systemd1 --type=method_call --print-reply /org/freedesktop/systemd1 org.freedesktop.systemd1.Manager.StartUnit string:gov-switch.service string:replace + dbus-send --system --dest=org.freedesktop.systemd1 --type=method_call --print-reply /org/freedesktop/systemd1 org.freedesktop.systemd1.Manager.StartUnit string:gov-switch.service string:replace && + dbus-send --system --dest=org.freedesktop.systemd1 --type=method_call --print-reply /org/freedesktop/systemd1 org.freedesktop.systemd1.Manager.StartUnit string:fan-control.service string:replace "