Linux Laptop Boot Battery Optimizations
Boot Optimization ๐
use sudo systemd-analyze critical-chain
to get the most time consuming services. If you don’t need those services just disable them by this command sudo systemctl disable service-name.service
and replace the service-name
with the name of the service you want to disable.
BIOS Optimization ๐
Just disable any feature you do not use such as fingerprint scanner. To reboot into your BIOS settings, use this command sudo systemctl reboot --firmware-setup
.
Battery Optimization ๐
Use tlp to manage your battery, and use powertop to get the power consumption statistics.
Install tlp and powertop using this command sudo apt install tlp powertop
.
To enable tlp
to manage your laptop battery, run this command in terminal sudo systemctl enable tlp
.
To see the power consumption of each service, just use this command sudo powertop
. Then disable the services you don’t need to reduce battery consumption.
Learn about how to edit the /etc/tlp.conf
config file, or just use tlpui (a GUI for tlp) from github.