Editar: Eu mudei para TLP ( link ) que parece funcionar muito melhor (pelo menos na minha experiência) e funciona fora da caixa.
Resposta antiga:
Acho que encontrei a solução: Eu instalei os seguintes pacotes via yaourt:
$ pacman -S acpid bluez-utils wireless_tools cpupower
e, em seguida, ativou os serviços relevantes
$ systemctl enable acpid.service
$ systemctl enable cpupower.service
$ systemctl enable fancontrol
$ sensors-detect
$ systemctl enable lm_sensors.service
finalmente desabilitei / reabilitei laptop-mode.service
(não tenho certeza se é realmente necessário):
$ systemctl disable laptop-mode.service
$ systemctl enable laptop-mode.service
e reinicie o sistema.
Agora:
$ cat /proc/sys/vm/laptop_mode
2
que, de acordo com a documentação oficial, deve confirmar que o serviço está sendo executado.
UPDATE
Tenho notado que $ cat /proc/sys/vm/laptop_mode
dá 0
se eu inicializar com bateria com carga abaixo de 90%. Em seguida, se eu conectar o adaptador de corrente alternada por alguns segundos e, em seguida, desconectá-lo (ou reiniciar manualmente o modo de serviço do laptop), $ cat /proc/sys/vm/laptop_mode
fornecerá 2
. De qualquer forma, agora minha bateria parece durar muito mais tempo.