É assim que obtenho a melhor duração da bateria com o meu Dell XPS 15 9570 (gráficos nvidia) em qualquer sistema baseado no Ubuntu 18.04+ (SO básico, Mint, etc.)
Instale pacotes:
sudo apt-get install tlp powertop
Ativar tlp:
sudo tlp start
Verifique se está em execução:
sudo tlp-stat -s
Verifique o consumo de energia da bateria com a CA desconectada e a maioria dos aplicativos e guias do navegador fechados (aguarde alguns instantes para estabilizar):
sudo powertop
Pressione ESC para sair (leva alguns segundos).
Importante para gráficos da nvidia
O uso de seus gráficos intel integrados quando você estiver com bateria deve fazer uma grande diferença. No entanto, o tlp não desligará a placa nvidia por padrão ao usar sua intel onboard, pois espera que outro serviço, como o bumblebee, faça isso. O Bumblebee não funciona no Ubuntu 18.04+, então o TLP é a melhor opção.
sudo nano /etc/default/tlp
Remova o comentário desta linha e defina o valor como vazio:
RUNTIME_PM_DRIVER_BLACKLIST=""
Alterne para seus gráficos intel, reinicie e verifique o uso de energia:
sudo prime-select intel
sudo reboot
sudo powertop
Observe que, futuramente, mudar para Intel ou nvidia requer apenas um logout, dependendo da sua configuração.
Etapas adicionais opcionais (aplicáveis a todas as máquinas)
Verifique se --auto-tune reduz significativamente seu poder:
sudo powertop --auto-tune
sudo powertop
Se sintonia --auto fez uma grande diferença, em seguida, ir para as PowerTOP tunables pressionando TAB algumas vezes. Tudo o que você ajustar aqui é temporário. Teste quais fazem a diferença no uso de energia sem causar nenhum comportamento irritante, como dormir dispositivos USB externos muito rapidamente. Agora torne-os permanentes editando tlp config. Isso requer alguma experimentação.
Para editar a configuração do TLP e reiniciá-lo depois:
sudo nano /etc/default/tlp
sudo systemctl restart tlp
Atualize a página de tuning do Powertop pressionando r .