Eu finalmente resolvi esse problema usando rc-local.service e /etc/rc.local em vez de criar um serviço systemd separado. Aqui está o que eu fiz:
- No terminal:
systemctl enable rc-local.service - Em
/etc/rc.local, coloquei o seguinte:
#! / bin / sh -e (dormir 20 & echo 0 > / sys / dispositivos / plataforma / asus-nb-wmi / leds / asus :: kbd_backlight / brilho) sair 0
- Tornar
/etc/rc.localexecutável:
chmod sudo a + x /etc/rc.local
- Para confirmar, verifique o status de
rc-local.service
statusctl status rc-local.service
Ele deve mostrar verde e dizer ativo. Foi isso.